16
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / pechatane ot telnet ili ssh
|
-: Apr 15, 2002, 17:33
|
znachi taka stana, i zasega e super. eee, baja ima oste da cheta C;-) mersi mnogo. no vse pak me interesuvat i drugi idei, s tsel da naucha neshto poveche. sega ste napisha koda na perl za da vida kak e #include<stdio.h> main() { FILE *f; char a[80] ; int i=0,k,p=1 ; while(p){ i=0; while ( ((a =getchar() )!=10)&&(i<80) ) { p=a; if ( p<0 ) p=0 ;else p=1 ; i++; } if (i>3) if ( ( a[0]=='@''> && ( a[1]=='@''> && (a[2]=='@' )) {
f=fopen("/dev/tty12","rw+"); for (k=3 ;k<i;k++ ) fprintf(f,"%c",a[k]); fprintf(f,"\n"); fclose(f); } } }
|
|
|
17
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / pechatane ot telnet ili ssh
|
-: Apr 15, 2002, 17:18
|
Dam, tochno tva mi e problema, che ne vizda kraja na faila probvah da go diria, ama ne go namerih, sega ste provbam s otritsatelno. a i tva e samo purvata idea - nema nikakva proverka za greshki zasega ;-) ama e nuzna speshno za bachkane ... ta zatova burzo. sega ia zaebavam da varvi vav fonov rezim vinagi , i ne tursi kraj na fail. ne znam perl, ama imam zelanie da go ponaucha. ama s dia default variables napravo me ubiva ;-) ako mozesh nekolko komentara na programkata ti?pls
|
|
|
18
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / pechatane ot telnet ili ssh
|
-: Apr 14, 2002, 03:26
|
znachi , sega go prava taka : tail -f /var/buffile | printv & i go zaebavam tam ;-) ssh server | tee /dev/tty1 > /var/buffile stava i taka: ssh server | tee /dev/tty1 | printv ama loshoto e che kato svurshi ssh sesita printv ne svurshva - nema kraj purvia tsikal while. probvah da mu namera EOF, ama ne stava, mizeria, problemi, svurshva po-rano. nekakvi po dobri idei ? #tva e printv.c #include<stdio.h> main() { FILE *f; char a[80] ; int i=0,k ; while(1){ i=0; while ( ((a =getchar() )!=10)&&(i<80) )i++;
if (i>3) if ( ( a[0]=='@''> && ( a[1]=='@''> && (a[2]=='@' )) { f=fopen("/dev/lp0","rw+");
for (k=3 ;k<i;k++ ) fprintf(f,"%c",a[k]); fprintf(f,"\n"); fclose(f); } }
}
|
|
|
19
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / pechatane ot telnet ili ssh
|
-: Apr 12, 2002, 23:13
|
;-) Hint, tova e pak za tebe ;-) oste malko, i ste trebva da te naema na rabota, da znaesh ;-)
znachi polzvame programa pisana na cobol , kojato bachka na linux server. vkluchvame se s telnet ili ssh. mashinite v localnata mreza nemat problem, pechatame na mrezovite printeri. ama ima mnogo mashini, koito sa v internet, i e dosta trudno i nesigurno da pechata servera na tehnite printeri. ako mashinkata e win, polzvame hyperterminal sas slave printer. no mashinkite ni pochti vsichki sa linux. ne mozahme da podkarame slave printer s telnet i ssh, zatova rabotim workaround. neshto podobno na tva mi beshe purvata idea telnet server.firma.com | tee /dev/tty1 | grep "@@@" | cut -c 4-40 > /dev/lp0 ideata e prosta - tova, koeto ste se pechata se prashta sas @@@ na vseki red v nachaloto. obache ne stava - cut a i koe da e podobno, bachka, chak sled kato se zatvori faila, t.e. vhoda - otpechatva vsichko, chak kato svurshi telnet-sesiata. a nie iskame, da si pechata v protsesa na rabota. znachi, do grep"@@@" bachka perfektno telnet server.firma.com | tee /dev/tty1 | grep "@@@" - telnet server.firma.com | tee /dev/tty1 | grep "@@@" > /file bachkat, a sledvashtite 2 - ne bachkat telnet server.firma.com | tee /dev/tty1 | grep "@@@" | cat telnet server.firma.com | tee /dev/tty1 | grep "@@@" | cat > /file iasnno mi e che problema e che ne se zatvara faila . pravih dosta opiti , sas tail, tail -f , bachka, no do purvata komanda. sega sam go napravil s edni mezdinni programi deto triat, rezat ;-) realichni programi ,bachka, no se gubat redove ponekoga. namislil sam seg ada si go pisha sam vsichko na C , neshto kato grep, kojto napravo pechata - za vseki red da si otvaram i zatvaram /dev/lp0 . ama ochakvam po gotini predlozenia i kod. i naj veche, kak moga vav shel da si rabota sas potok ot danni, bez da e neobhodim da go zatvaram. ne mi se polzva lpd , stoto neshto mnogo vreme mi gubi spoolinga, ponekoga 15 sec. a, tva e mnogo za sluchaja - tva e neshto kato POS , izdavat se edni biletcheta burzo i ne moze da se chaka
|
|
|
22
|
Linux секция за начинаещи / Настройка на програми / Network Chat
|
-: Apr 11, 2002, 05:21
|
ami irc server go ima vav vseka distributsia. a ako e lokalen, nema da ti se nalaga zasega da si bluskash glavata s nastrojkata i sigurnostta. az vav universiteta imam lokalen, za 100-tina mashinki, i da si kaza chesno, golem sam murzel - ne sam go i pipval daze, ni prochel nishto. samo go instalirah - i toj trugna
|
|
|
25
|
Нетехнически теми / Идеи и мнения / GPL
|
-: Apr 08, 2002, 01:34
|
edin vapros kam nekoj s advokatsko obrazovanie, ili pone dobre razbirasht GPL.
imame soft, pisan sas COBOL , za System V. bachka i go prodavame za Linux. daze naposledak razrabotkata e samo pod Linux. trebva li da e GPL? trebva li da davame sorsovete? a ako ima nekoi modulcheta pisani na C i komp. sas gcc. ? sorsovete samo na teh li trebva da davam, ili na tselata programa?
|
|
|
28
|
Програмиране / Общ форум / fonov protses
|
-: Apr 05, 2002, 17:40
|
sas setsid stana, mersi mnogo ;-) C-programkata ste ia probvam. za setsid pishesh - .bin . samo za binarys li bachka? za skriptove ne stava li? ste goprobvam de ;-) oste vednaz mersi mnogo.
|
|
|
29
|
Програмиране / Общ форум / fonov protses
|
-: Apr 05, 2002, 16:39
|
znachi vednaga ti davam edin exper. v 2 varianta. imam slednite 2 skripta : ff --> #!/bin/bash for i in `seq 1 1000` ; do echo exam$1 $i ; sleep 1 done i ff1 --> #!/bin/bash for i in `seq 6 12` ; do /ff $i & ; done
znachi puskam si go tva ff1 , to si mi razda 6 protsesa, logoutvam si se, i protsesite si bachkat, all ok , kakto trebe da si e. onache sustia tozi ff1 , prava si edin user ff , koito ima vav /etc/passwd za shell /ff1 . logvam se razdat se 6-te protsesa, pochvat, ama kat se rodi i 6-tia i otide na fona, ff1 svurshva, konzolata izliza i... 6-te protseas susto umirat !! e, ne iskam da umirat tolkova mladi i zeleni ;-)
|
|
|
30
|
Програмиране / Общ форум / fonov protses
|
-: Apr 05, 2002, 16:17
|
ok, ste postna utre experimentite mi. znachi nema nachin edin skript da pusne drug , a slet tva da svurshi i da ostane samo pusnatia po-kusno ot nego ? kakvo znachi programite da sa napisani spers. da rabotat kato demon? - chetoh neshto tam za fork, exec i t.n. ama ne mi e mnogo iasno programiraneto. edno primerche ako imash ? zasega vazno mi e tva - shela da svirshi, izleze, a pusnatia ot nego wvdial da ostane. viz mi v gornia posting situatsiata s wvdial, scripta i .profileto
|
|
|
|