Покажи Публикации - tws
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2
1  Програмиране / Общ форум / Графично промпт приложение -: Jan 29, 2007, 09:06
Цитат (rpetrov @ Ян. 09 2007,13:26)

Достатъчна е т.н. библиотека Xlib. Като име на файла libX11.* .
А как става - търси за "x window programing".

мисля че не ставаше въпрос за Х-икса,
а за текстов интерфейс...
Препоръчвам ncurses
правил съм менюта с 2 цвята и мисля, че ще успееш да направиш и други неща.
Не е много трудно '<img'>



2  Linux секция за начинаещи / Настройка на програми / Qemu -: Apr 12, 2006, 21:20
имам въпросче за тази програмка '<img'>
ако сложа примерно windowsXP за 64bit-ов процесор ше има ли някаква разлика в скороста отколкото ако сложа за обикновен примерно?



3  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Mar 28, 2006, 10:02
KDE върви ми по-бавно от гнома ..мн по-бавно инъче кат визия можеш наитина да направиш каквото си искаш.
=>GNOME
4  Linux секция за начинаещи / Настройка на програми / Script за ъпдейтване на kde x.x до kde 3.5.1 -: Mar 23, 2006, 10:22
Цитат (_DeXteR_ @ Март 21 2006,02:04)
Щом си казал

Примерен код
emerge -avuDN kde
-bash: emerge: command not found

ти май очакваш и да emerge-неш със
Slackware 10.2, KDE 3.5,Kernel 2.4.31
'<img'>
http://linux-bg.org/cgi-bin/y/index.pl?page=distro&key=gentoo
(третия абзац)
5  Linux секция за начинаещи / Настройка на програми / Конфигуриране на Апаче сървър -: Mar 18, 2006, 12:05
само въпросче какво точно прави
chmod a+r /индексДира -R
...при мен беше същя проблем и с тая команда го оправих но какво всъщност направих ?
6  Хумор, сатира и забава / Живота, вселената и някакви други глупости / AMD Athlon64 3000+ -: Mar 06, 2006, 10:33
ASUS A8V DELUXE s.939 SB LAN 1394 RAID ~ 100$
http://www.overclockers.ru/images/lab/2004/12/14/a8v-b.jpg
мисля, че е мн добро, но дайте и други идеи щот и аз мисла до седмица да зема такъв процесор а тва е дъното на което съм се спрял  '<img'>
7  Linux секция за начинаещи / Настройка на хардуер / Gentoo 2006 -: Mar 08, 2006, 20:12
пробах по тоя начин
http://www.gentoo.org/doc/en/alsa-guide.xml
иии....


TWS acore # /etc/init.d/alsasound start
 * Loading ALSA modules ...
 *   Loading: snd-card-0 ...
WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-page-alloc.ko): Invalid module format
WARNING: Error inserting snd_timer (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-timer.ko): Invalid module format
WARNING: Error inserting snd_pcm (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-pcm.ko): Invalid module format
WARNING: Error inserting snd_ac97_bus (/lib/modules/2.6.15-gentoo-r5/alsa-driver/pci/ac97/snd-ac97-bus.ko): Invalid module format
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.15-gentoo-r5/alsa-driver/pci/ac97/snd-ac97-codec.ko): Invalid module format
FATAL: Error inserting snd_intel8x0 (/lib/modules/2.6.15-gentoo-r5/alsa-driver/pci/snd-intel8x0.ko): Invalid module format                                [ !! ] *   Loading: snd-pcm-oss ...
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/oss/snd-mixer-oss.ko): Invalid module format
WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-page-alloc.ko): Invalid module format
WARNING: Error inserting snd_timer (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-timer.ko): Invalid module format
WARNING: Error inserting snd_pcm (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-pcm.ko): Invalid module format
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/oss/snd-pcm-oss.ko): Invalid module format                            [ !! ] *   Loading: snd-mixer-oss ...
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/oss/snd-mixer-oss.ko): Invalid module format                        [ !! ] *   Loading: snd-seq-oss ...
WARNING: Error inserting snd_seq_device (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/seq/snd-seq-device.ko): Invalid module format
WARNING: Error inserting snd_timer (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-timer.ko): Invalid module format
WARNING: Error inserting snd_seq (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/seq/snd-seq.ko): Invalid module format
WARNING: Error inserting snd_seq_midi_event (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/seq/snd-seq-midi-event.ko): Invalid module format
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/seq/oss/snd-seq-oss.ko): Invalid module format                        [ !! ] *   Loading: snd-seq ...
WARNING: Error inserting snd_seq_device (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/seq/snd-seq-device.ko): Invalid module format
WARNING: Error inserting snd_timer (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/snd-timer.ko): Invalid module format
FATAL: Error inserting snd_seq (/lib/modules/2.6.15-gentoo-r5/alsa-driver/acore/seq/snd-seq.ko): Invalid module format                                    [ !! ] * ERROR: Failed to load necessary drivers                                [ ok ] * Restoring Mixer Levels ...
 * No mixer config in /etc/asound.state, you have to unmute your card!    [ ok ]

 '<img'>
8  Linux секция за начинаещи / Настройка на хардуер / Gentoo 2006 -: Mar 07, 2006, 23:50
ето целия tws.config
9  Linux секция за начинаещи / Настройка на хардуер / Gentoo 2006 -: Mar 07, 2006, 10:12
нямам звук ...като стартирам песничка от XMMS и изкача "failed to open aoudio input: OSS driver 1.2.10"
а като напиша esd в терминала :
"ALSA lib confmisc.c:672:(snd_func_card_driver) cannot find card '0'
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1072:(snd_func_refer) error evaluating name
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3962:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2099:(snd_pcm_open_noupdate) Unknown PCM default
"
има ли някаква вградена програмка за конфигуриране като alsaconf или какво трябва да направя за да си пусна звука ???
името на картата го забравих но ако трябва ше го намера.
10  Linux секция за начинаещи / Настройка на хардуер / AMD Athlon64 3000+ -: Mar 06, 2006, 10:33
ASUS A8V DELUXE s.939 SB LAN 1394 RAID ~ 100$
http://www.overclockers.ru/images/lab/2004/12/14/a8v-b.jpg
мисля, че е мн добро, но дайте и други идеи щот и аз мисла до седмица да зема такъв процесор а тва е дъното на което съм се спрял  '<img'>
11  Linux секция за начинаещи / Настройка на програми / Gentoo 2006 -: Mar 05, 2006, 21:57
мерси човече начи проблема е бил че съм давал да бъътва от дръг партишън не от тоя на слак ..близко до ума  '<img'>
12  Linux секция за начинаещи / Настройка на програми / Gentoo 2006 -: Mar 05, 2006, 15:34
като се зарежда генту-то и изписва много бързо 2 реда който неможах да запомня и зарежда графичната среда...
грешките бяха от рода на
modules.conf is more reasent /libs/modules/2.4.31 .............
проблема е че нямам директория /libs/modules/2.4.31 a 2.6.15-gentoo-r5
и оттам мисля че идва грешката
това може ли да се дължи на това че боотвам от лило което съм конфигнал от слак демек
image=/boot/vmlinuz а като напиша image=/boot/kernel-2.6.15-gentoo-r5 казва ше не е директория  ':huh:'  '<img'>
и последствията от това са, че нямам лан карта и немога да я заредя с modprobe 8139too(а е такава) и нямам мишка...
помощ  '<img'>
13  Програмиране / Общ форум / Socket programming -: Feb 28, 2006, 21:52
благодаря мнгого  '<img'>
съвсем изключих за логиката в тоя ред,
 а за -Wall полезна е много си прав  '<img'>
14  Програмиране / Общ форум / Socket programming -: Feb 28, 2006, 00:11
Идеята ми е да направя клиент и сървър програма за чат или поне предаване на съобщения от клиент към сървър, но се сблъсках с проблем.
ето кодовете на 2та файла:

server.cpp
Примерен код
#include<iostream>
#include<sys/socket.h>
#include<sys/stat.h>
#include<netinet/in.h>
#include<netdb.h>
#include<fcntl.h>
#include<unistd.h>
#include<stdlib.h>
#include<signal.h>
#include<sys/param.h>
#include<errno.h>
#include<string.h>
#include <arpa/inet.h>
#include<sys/types.h>
using namespace std;


int sockfd,sockfd_new;
int main()
{
 struct sockaddr_in addr,addr_cl;
 socklen_t addrlen;
 struct hostent *hp;
 int flags,buff;
 char localhost[65],buf[255];
 if((sockfd=socket(PF_INET,SOCK_STREAM,0))==-1)
  cout<<"ERROR CREATEing SOCKET..."<<endl;
 else
  cout<<"success createing socket..."<<endl;
 if(gethostname(localhost,64)==-1 || (hp=gethostbyname(localhost))==0)
  cout<<"ERROR GETTING HOST NAME..."<<endl;
 else
  cout<<"hostname='"<<localhost<<"'"<<endl;
 memset(&addr,0,sizeof(addr));
 memset(&addr_cl,0,sizeof(addr_cl));
 addr.sin_family=(sa_family_t) hp->h_addrtype;
 addr.sin_port=htons(8010);
 addr.sin_addr.s_addr = inet_addr("127.0.0.1");
 if(bind(sockfd,(struct sockaddr*)&addr,sizeof(addr))==-1)
  cout<<"ERROR BINDing..."<<endl;
 else
  cout<<"success bind..."<<endl;
 if(listen(sockfd,5)==-1)
  cout<<"ERROR LISTENing..."<<endl;
 else
  cout<<"success listening..."<<endl;
 addrlen=sizeof(addr_cl);
 if(sockfd_new=accept(sockfd,(struct sockaddr*)&addr_cl,&addrlen)<0)
  cout<<"ERROR ACCEPTing..."<<endl;
 else
  cout<<"success accepting..."<<endl;
 
 cout<<"YOU GOT CONNECTION WITH:"<<inet_ntoa(addr_cl.sin_addr)<<endl;
int numbytes;
numbytes=recv(sockfd_new,buf,255,0);
/*do{
if((numbytes=recv(sockfd_new,buf,255,0))==-1)
cout<<"ERR"<<endl;
}while(numbytes==-1);*/
buf[numbytes]='\0';
cout<<buf<<endl<<numbytes<<endl;
cout<<"CLOSEing connection with"<<inet_ntoa(addr_cl.sin_addr)<<endl;  
 shutdown(sockfd_new,2);
close(sockfd);
 close(sockfd_new);
 sleep(1);
 return 0;
}


client.cpp
Примерен код
#include<iostream>
#include<stdio.h>
#include<sys/socket.h>
#include<sys/stat.h>
#include<netinet/in.h>
#include<netdb.h>
#include<fcntl.h>
#include<unistd.h>
#include<stdlib.h>
#include<signal.h>
#include<sys/param.h>
#include<errno.h>
#include<string.h>
using namespace std;
int fd,sockfd,len;
void fatal(char err[255],int how)
{
cout<<err<<endl;
if(how) shutdown(sockfd,2);
close(sockfd);
exit(1);
}
int main(/*int argc,char *argv[]*/)
{
char *buf="hiiiii";
char localhost[65];
struct sockaddr_in addr_cl;
struct hostent *hp;
if((sockfd=socket(PF_INET,SOCK_STREAM,0))==-1)
fatal("ERROR CREATEing SOCKET...",0);
else
cout<<"success createing socket..."<<endl;
 if(gethostname(localhost,64)==-1 || (hp=gethostbyname(localhost))==0)
  cout<<"ERROR GETTING HOST NAME..."<<endl;
 else
  cout<<"hostname='"<<localhost<<"'"<<endl;
memset(&addr_cl,0,sizeof(addr_cl));
 addr_cl.sin_family=(sa_family_t) hp->h_addrtype;
 addr_cl.sin_port=htons(8010);
 addr_cl.sin_addr.s_addr=*(in_addr_t*)hp->h_addr;
if(connect(sockfd,(struct sockaddr*)&addr_cl,sizeof(addr_cl))<0)
fatal("ERROR client-connect",0);
else
cout<<"succes connection..."<<endl;
send(sockfd, buf, 255, 0);
cout<<buf<<endl;
do
{
cin>>buf;
if(send(sockfd, buf, strlen(buf), 0) != strlen(buf))
cout<<"ERROR SENDing..."<<endl;
else
cout<<"                                                         succes send :)"<<endl;
}while(strcmp(buf,"!stop")!=0);

shutdown(sockfd,2);
close(sockfd);
close(fd);
return 0;
}


Пускам ги да ги пробвам на една машина и интересното е, че не няма проблем ...нетрябва и там да е проблема зашото като ги стартирам се свързват помеждуси клиента изпраща успешно но сървара отказва да приема (recv=-1)или ако си поиграя с приемната променлива получава нечовешка стойност в байтове...
ето резултата при мен:
сървър-
Примерен код
root@TWS:~/temp/programming/one# ./a.out
success createing socket...
hostname='TWS'
success bind...
success listening...
success accepting...
YOU GOT CONNECTION WITH:127.0.0.1

16777215
CLOSEing connectnumbytesion with127.0.0.1
root@TWS:~/temp/programming/one# ./a.out
success createing socket...
hostname='TWS'
success bind...
success listening...
success accepting...
YOU GOT CONNECTION WITH:127.0.0.1

16777215
CLOSEing connectnumbytesion with127.0.0.1
root@TWS:~/temp/programming/one#

клиент-
Примерен код
root@TWS:~/temp/programming/two# ./a.out
success createing socket...
hostname='TWS'
ERROR client-connect
root@TWS:~/temp/programming/two# ./a.out
success createing socket...
hostname='TWS'
succes connection...
hiiiii
/натам го гася с Ctrl+C .../


сигурно греша някъде ...сигурно греша много ...
помогнете моля и кажете какво да пробвам някакви евентуални грешки...
сичко това го пробвам на слак10.2 ако е от значение  :lol:
15  Linux секция за начинаещи / Настройка на програми / Slackware 10.2 -: Feb 25, 2006, 10:26
неразбирам какъв проблем с МБР си имал аз 2 версии на слак + Уин+гентоо+БДС подкарвах с лило без проблем...
просто като инсталираш дай експерт мод на lilo и от там begin>>linux(партишъна.. ако сложиш както каза първи swap ...начи /dev/hda2)>>install.(може и да го знаеш това '<img'> )
Страници: [1] 2