Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 


#Ch@iNeD_W@Rri0R...
Отправлено: Jul 9 2006, в 01:45


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Koroche yego menyayesh v System > Administration > Users & Groups
  Форум: Ubuntu Linux · Просмотр сообщения: #226101 · Ответов: 4 · Просмотров: 1933

#Ch@iNeD_W@Rri0R...
Отправлено: Jul 4 2006, в 17:17


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Vot u menya takiye je 2 problemi v Fedora Core 5 smile.gif toka postavil.... gde avtozagruzka? Toyest mne nujno zapustit oy script konekta k inetu.... I kak nastroit ruskuyu klavu?
  Форум: Администрирование · Просмотр сообщения: #224455 · Ответов: 8 · Просмотров: 2253

#Ch@iNeD_W@Rri0R...
Отправлено: Jul 4 2006, в 16:53


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Mojet kak to pomojet.....

1. Check that you have pptp client(usually at /usr/bin/pptp):
If you don't have a PPTP client install, you can download it from a link below:
For Debian Sarge: (url:)pptp-linux_1.5.0-5_i386.deb and type: dpkg --install pptp-linux_1.5.0-5_i386.deb
For RedHat/Fedora: (url:)pptp-linux-1.5.0-3.i386.rpm and type: rpm --install pptp-linux-1.5.0-3.i386.rpm

2 Update your pap-secrets file:
vi(or another editor) /etc/ppp/pap-secrets
"username" "pns.inter.net.il" "password"

3 Update yoyr resolv.conf file:
vi(or another editor) /etc/resolv.conf
nameserver 192.116.202.222
nameserver 213.8.172.83

4 Create cstart and cstop scripts, and save them in /usr/sbin/ directory:
Don't forget to change username and network interface!
cstart:

#!/bin/bash
# NI - Network interface
# UN - User name
NI=eth0
UN=username
/sbin/ifdown $NI
/sbin/ifup $NI
/sbin/route add -host pns.inter.net.il gw `/sbin/route -n | grep ^0.0.0.0 | awk '{print $2}'`
/sbin/route del default
/usr/sbin/pptp pns.inter.net.il debug user $UN mtu 1460 mru 1460 defaultroute usepeerdns noauth
sleep 10
echo "nameserver 192.116.202.222" > /etc/resolv.conf
echo "nameserver 213.8.172.83" >> /etc/resolv.conf

cstop:

#!/bin/bash
killall pptp;
/etc/init.d/network restart;

5 Make sre that both files are executable
chmod a+x /usr/sbin/cstart
chmod a+x /usr/sbin/cstop

6 To Connect, type:
cstart

7 To Disconnect, type:
cstop
  Форум: Red Hat Linux, Fedora · Просмотр сообщения: #224433 · Ответов: 3 · Просмотров: 2584

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 10 2006, в 00:16


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Всё хорошо smile.gif
  Форум: Программирование · Просмотр сообщения: #214980 · Ответов: 12 · Просмотров: 3726

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 23:47


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Цитата(powerfox @ Jun 9 2006, в 23:43)
Одно могу сказать точно: такие маленькие программы нет смысла разбивать на части + делать Makefile. Если использование Makefile ещё чем-то можно объяснить, то разделение кода по файлам никак.
*

Я привык так работать, разделяя код. Без этого никак....
  Форум: Программирование · Просмотр сообщения: #214970 · Ответов: 12 · Просмотров: 3726

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 23:21


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Для меня пока главное что бы всё работало... шас всё работает... powerfox прав
  Форум: Программирование · Просмотр сообщения: #214958 · Ответов: 12 · Просмотров: 3726

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 23:04


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


вфсе равно не пашет....

Код
g++ -O3 `sdl-config --cflags`  -c cspritebase.cxx -o cspritebase.o
g++ -O3 `sdl-config --cflags`  -c csprite.cxx -o csprite.o
g++ -O3 `sdl-config --cflags`  -c start.cxx -o start.o
g++ -O3 -o start cspritebase.o csprite.o start.o `sdl-config --libs -lSDL_image`
Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs] [--static-libs]
start.o: In function `ImageLoad(char*)':
start.cxx:(.text+0x1a): undefined reference to `IMG_LoadJPG_RW'
collect2: ld returned 1 exit status
make: *** [all] Ошибка 1
  Форум: Программирование · Просмотр сообщения: #214953 · Ответов: 12 · Просмотров: 3726

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 22:50


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


в линуксе 1-я, я так и знал.... а куда её в makefile записывать?

Код
TARGET=start
LIBS = `sdl-config --libs`
CFLAGS = `sdl-config --cflags`
CC = g++ -O3

all:
    $(CC) $(CFLAGS) -c cspritebase.cxx -o cspritebase.o
    $(CC) $(CFLAGS) -c csprite.cxx -o csprite.o
    $(CC) $(CFLAGS) -c start.cxx -o start.o  
    $(CC) -o $(TARGET) cspritebase.o csprite.o start.o $(LIBS)
    strip $(TARGET)
clean:
    rm -f ./*.o $(TARGET) core
  Форум: Программирование · Просмотр сообщения: #214945 · Ответов: 12 · Просмотров: 3726

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 22:01


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Как загружать картинки с помощью SDL_image библиотеки?
У меня выдает какую то ошибку...

Код
SDL_RWops *rwop;
rwop = SDL_RWFromFile(file,"rw");
temp1 = IMG_LoadJPG_RW(rwop);
if(!temp1){ printf("IMG_LoadJPG_RW: %s\n", IMG_GetError()); }


start.o: In function `ImageLoad(char*)':
start.cxx:(.text+0x1a): undefined reference to `IMG_LoadJPG_RW'
collect2: ld returned 1 exit status
make: *** [all] Ошибка 1
  Форум: Программирование · Просмотр сообщения: #214931 · Ответов: 12 · Просмотров: 3726

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 18:14


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Да... Хорошо что есть такие лбди как вы которые могут помочь.
Делаю игру... типо аркаду... должно выйти что то интересное и увликательное.... Просто нашел художника и вмести решили что надо попробывать...
  Форум: Программирование · Просмотр сообщения: #214843 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 18:05


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Шас всё нормально работает, послушался вашому совету, спасибо! smile.gif
  Форум: Программирование · Просмотр сообщения: #214836 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 17:55


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Шас вроде всё налаживается... Короче я ступил с проверкой работоспособности smile.gif
  Форум: Программирование · Просмотр сообщения: #214828 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 17:32


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Вообще ничего не получается.... не знаю почему...

SDL_GetTicks() - не понимаю что делает, постоянно возвращает тоже значение....

SetItimer - тоже понять не могу не пашет....

:o sad.gif sad.gif sad.gif :o
  Форум: Программирование · Просмотр сообщения: #214818 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 15:23


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


ну да на SDL не сложно догадатся... Шас разбиратся буду... спасибо
  Форум: Программирование · Просмотр сообщения: #214747 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 14:34


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Цитата
ЗЫ: А зачем вам вообще таймер?

ну типо игру делать собрался, вот там нужен таймер....

Цитата
Про SDL - SDL_Init( SDL_INIT_TIMER ); вызывали? Скорее всего, в этом дело.

SDL_Init - вызывал... со всеми остальными параметрами

Цитата
IMHO, лучше man почитать по settimer повнимательнее...

читал, не помогло... перечитывать буду
  Форум: Программирование · Просмотр сообщения: #214699 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 9 2006, в 14:14


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


У меня SDL таймер почему то не пашет SDL_AddTimer возвращает NULL, она это возвращает в случае ошибки...
А с setitimer я не разобрался вообще...
  Форум: Программирование · Просмотр сообщения: #214686 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 6 2006, в 20:33


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Ya tut prochital chto yest taymer pod SDL... Kto to s nim kogda to rabotal? Pojalusta pokajite kak eto delayetsya...

Цитата
d_Sun
Spasibo wink.gif
  Форум: Программирование · Просмотр сообщения: #213017 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 6 2006, в 20:11


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Kak mojno sozdat taymer v C++?
Tak chto bi on tipo kajduyu milesikundu dobavlyal +1.
Mne nujno zdelat chto to takoye:

Timer Timer1;
If(Timer1 == 1000)
{
Timer1=0;
// kakoy to kod
}

Yesli takogo net to, mojno davat i drugiye varianti wink.gif

P.S. Ya s taymerami nikogda ne rabotal.... Tol'ko v Visual Basic
Sorry za translit, po drugomu ne mog...
  Форум: Программирование · Просмотр сообщения: #213009 · Ответов: 16 · Просмотров: 4692

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 6 2006, в 20:03


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Da ya prosto sayt etot proverit reshil perviy post kartinki moy na forumah wink.gif

P.S. Sorry za translit
  Форум: Программирование · Просмотр сообщения: #213003 · Ответов: 3 · Просмотров: 1711

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 4 2006, в 03:09


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709



Что это может быть? Это из туториала, должно идти....
  Форум: Программирование · Просмотр сообщения: #211884 · Ответов: 3 · Просмотров: 1711

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 4 2006, в 02:56


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Да SDL галимо поставился что то... шас всё ништяк пошло... даже намечается проект smile.gif
  Форум: Программирование · Просмотр сообщения: #211883 · Ответов: 8 · Просмотров: 3316

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 3 2006, в 18:38


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Цитата(powerfox @ Jun 3 2006, в 18:10) *
Можно код программы целиком?


Код
#include <stdio.h>
#include <stdlib.h>
#include "SDL.h"


void Slock(SDL_Surface *screen);
void Sulock(SDL_Surface *screen);
void DrawPixel(SDL_Surface *screen, int x, int y, Uint8 R, Uint8 G, Uint8 B);
void DrawScene(SDL_Surface *screen);

/* ------------------------------------------- */
int main(int argc, char *argv[]){

if ( SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO) < 0 ){
   printf("Unable to init SDL: %s\n", SDL_GetError());
   exit(1);
}

atexit(SDL_Quit);

SDL_WM_SetCaption("SDL Gfx Example #1","ex1");
SDL_WM_SetIcon(SDL_LoadBMP("icon.bmp"), NULL);

SDL_Surface *screen;
screen = SDL_SetVideoMode(640,480,24, SDL_HWSURFACE|SDL_DOUBLEBUF|SDL_HWPALETTE);
if ( screen == NULL ){
   printf("Unable to set 640x480 video: %s\n", SDL_GetError());
   exit(1);
}

int done=0;
while(done == 0){
  
   SDL_Event event;
  
   while ( SDL_PollEvent(&event) ){
     if ( event.type == SDL_QUIT ){
      done = 1;
     }
     if ( event.type == SDL_KEYDOWN ){
       if ( event.key.keysym.sym == SDLK_ESCAPE ){
         done = 1;
       }
     }
   }
  
   DrawScene(screen);
}
  
}


/* ------------------------------------------------------ */
void Slock(SDL_Surface *screen){

if ( SDL_MUSTLOCK(screen) ){
   if ( SDL_LockSurface(screen) < 0 ){
     return;
   }
}

}

/* ------------------------------------------------------ */
void Sulock(SDL_Surface *screen){

if ( SDL_MUSTLOCK(screen) ){
   SDL_UnlockSurface(screen);
}

}

/* ------------------------------------------------------ */
void DrawPixel(SDL_Surface *screen, int x, int y, Uint8 R, Uint8 G, Uint8 B){

Uint32 color = SDL_MapRGB(screen->format, R, G, B);
switch (screen->format->BytesPerPixel){
   case 1:  // Assuming 8-bpp
   {
     Uint8 *bufp;
     bufp = (Uint8 *)screen->pixels + y*screen->pitch + x; *bufp = color;
   } break;
   case 2: // Probably 15-bpp or 16-bpp
   {
     Uint16 *bufp;
     bufp = (Uint16 *)screen->pixels + y*screen->pitch/2 + x; *bufp = color;
   } break;
   case 3: // Slow 24-bpp mode, usually not used
   {
     Uint8 *bufp;
     bufp = (Uint8 *)screen->pixels + y*screen->pitch + x * 3;
     if(SDL_BYTEORDER == SDL_LIL_ENDIAN){
       bufp[0] = color;
       bufp[1] = color >> 8;
       bufp[2] = color >> 16;
     }else{
       bufp[2] = color;
       bufp[1] = color >> 8;
       bufp[0] = color >> 16;
     }
   } break;
   case 4: // Probably 32-bpp
   {
     Uint32 *bufp;
     bufp = (Uint32 *)screen->pixels + y*screen->pitch/4 + x;
     *bufp = color;
   } break;
}

}

/* ------------------------------------------------------ */
void DrawScene(SDL_Surface *screen){

Slock(screen);

for(int x=0;x<640;x++){
   for(int y=0;y<480;y++){
     DrawPixel(screen, x,y,y/2,y/2,x/3);
   }
}
Sulock(screen);
SDL_Flip(screen);
}

/* ------------------------------------------- */
  Форум: Программирование · Просмотр сообщения: #211760 · Ответов: 8 · Просмотров: 3316

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 3 2006, в 16:59


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Цитата(powerfox @ Jun 3 2006, в 16:54) *
SDL игрушки работают?
А можно весь код посмотреть?


SDL игрушки не работают, только проблемы с SDL_mixer и SDL_image, но здесь я их не использую...
А цветов выходит примерно 3 :-/

Код
if ( SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO) < 0 ){
   printf("Unable to init SDL: %s\n", SDL_GetError());
   exit(1);
}

atexit(SDL_Quit);

SDL_Surface *screen;
screen = SDL_SetVideoMode(640,480,24, SDL_HWSURFACE|SDL_DOUBLEBUF|SDL_HWPALETTE);
if ( screen == NULL ){
   printf("Unable to set 640x480 video: %s\n", SDL_GetError());
   exit(1);
}

// КОД РИСОВАНИЯ
  Форум: Программирование · Просмотр сообщения: #211732 · Ответов: 8 · Просмотров: 3316

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 3 2006, в 16:46


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Цитата(powerfox @ Jun 3 2006, в 16:37) *
Для начала: в linux поддержка максимум 24 бит

Попробуй так:
Код
screen = SDL_SetVideoMode(640,480,24, SDL_HWSURFACE|SDL_DOUBLEBUF|SDL_HWPALETTE);


Ничего совсем не изменилось... sad.gif
  Форум: Программирование · Просмотр сообщения: #211728 · Ответов: 8 · Просмотров: 3316

#Ch@iNeD_W@Rri0R...
Отправлено: Jun 3 2006, в 16:15


Новичок
Иконка группы

Группа: Участники
Сообщений: 25
Регистрация: 1-June 06
Пользователь №: 8709


Код
screen = SDL_SetVideoMode(640,480,32, SDL_HWSURFACE|SDL_DOUBLEBUF);

Только начал учить SDL, и сразу проблемы..... Задаю глубину цвета 32... Я так понимаю это 32 бита а не цвета, а у меня цвтов кагбудто штук 8..... Ставлю 0, что бы сам определил, тоже самое, даже хуже...
Из-за чего это может быть? Может настроить SDL библиотеки.... И
  Форум: Программирование · Просмотр сообщения: #211717 · Ответов: 8 · Просмотров: 3316


New Posts  Открытая тема (есть новые ответы)
No New Posts  Открытая тема (нет новых ответов)
Hot topic  Горячая тема (есть новые ответы)
No new  Горячая тема (нет новых ответов)
Poll  Опрос (есть новые голоса)
No new votes  Опрос (нет новых голосов)
Closed  Закрытая тема
Moved  Тема перемещена
 

RSS Текстовая версия Сейчас: 23rd January 2018 - в 16:26




Rating@Mail.ru