Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 01:58 12.06.24 
Компютри и Интернет
   >> Perl
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | 3 | >> (покажи всички)
Тема Re: Kade im e greshkata?нови [re: sofit]  
Авторdadasda (Нерегистриран)
Публикувано09.09.03 12:35



Probvah go i sys foreach pak ne stana.Dokolkoto zabelqzah cikylyt izobshto ne zapo4va da cikli bah maaamu,kato 4e li go preska4a



Тема Re: Kade im e greshkata?нови [re: dadasda]  
Авторsofit (Нерегистриран)
Публикувано10.09.03 12:09



wij si hubawo koda, ne moga da ti kaja nisto bez da go widq, ako iskash go prati na mail-a na sajta (DarkChild@programmer.net) i tam ste moga da ti kaja nesto powe4e. Pri segashniq ircnewbie towa e problema, no tej kato ti si go izpolzwal samo kato skele, ne znam kakwo si prawil i ne moga da ti kaja nesto powe4e . Eto kak bi trqbwalo da se prawi DCC wryzka:

pri request na \001DCC CHAT *
toj izglejda taka:
:sofit[dead]!~sofit4e@office2.proshe.bg PRIVMSG gruhgruh :\001DCC CHAT chat 1044990994 3754

trqbwat ti poslednite 2 nesta, poslednoto e porta, prepdoslednoto IP-to w long format convert-va se w readable format taka: inet_ntoa(pack "N", 1044990994);
sled kato imash adresa i porta prosto se wryzwash tam i taka si goworite.

pri request na CTCP CHAT:
:sofit[dead]!~sofit4e@office2.proshe.bg PRIVMSG gruhgruh :\001CHAT

Trqbwa ti da naprawish DCC CHAT taka:
$myiplong = unpack("N",inet_aton("twoetoip"));
$porttoopen = 8718;
print SOCK "PRIVMSG $nick :\001DCC CHAT chat $myiplong $port";
I predi towa razbira se trqbwa da si otworil 8718 porta i da 4akash wryzka kym nego.

best regards,
IRCHelp Team



Тема Re: Kade im e greshkata?нови [re: sofit]  
Автор Teшkapcko_koпeлe (grrrr)
Публикувано10.09.03 14:54



V momenta nqmam dostyp do mashinata kadeto e scripta,no dove4era ili utre shte gledam da go izpratq na tozi e-mail,koito si dal.
Blagodarq mnogo za obqsnenieto za DCC i CTCP



Тема Re: Kade im e greshkata?нови [re: sofit]  
Автор Teшkapcko_koпeлe (grrrr)
Публикувано24.09.03 09:33



Mersi mnogo za pomoshtta :) Oba4e kato mi konvertne IP-to po tozi na4in :
inet_ntoa(pack "N", 1044990994);
i izliza nqkakvo drugo, da ne bi da e vytreshniq adres na mashinata mi? A parsvaneto na konfiga go napravih ve4e po savsem drug na4in - sys index i
substr i sega e mnogo po-barzo,no problema taka i si ostana
pri povtorno parsvane stoinostite stavat undef.
Regards



Тема Re: Kade im e greshkata?нови [re: Teшkapcko_koпeлe]  
Авторsofit (Нерегистриран)
Публикувано24.09.03 21:28



Razbira se, 4e substr() bi bilo po-byrzo ot regex (makar 4e ne se goni byrzinata w powe4e programi na Perl a efektiwenostta.. no wse pak congrats). Ne moga da ti kaja zasto ti se bozi towa, zastoto _WSE OSTE_ ne sym polu4il koda ti. Ste byde dowolen ako go widq. inet_ntoa(pack "N", 1044990994); ste ti wyrne moeto IP (62.73.76.18) ako imash use Socket;
Ex:
$ perl -e 'use Socket;print unpack("N",inet_aton("127.0.0.1"));'
2130706433

$ perl -e 'use Socket;print inet_ntoa(pack "N", "2130706433");'
127.0.0.1

Ima weroqtnost da e wytreshnoto ti IP. Makar 4e sym wijdal 4e BitchX uspqwat nqkak da si komunikirat daje i mashinata da ima wytreshno IP, moje bi prasta obraten chat ili pyk si komunikirat po sywsem drug na4in ?? Ne moga da kaja wyprosa si otprati kym tqh



Тема Re: Kade im e greshkata?нови [re: sofit]  
Автор Teшkapcko_koпeлe (grrrr)
Публикувано25.09.03 10:21



S udovolstvie shte ti go pratq ,no shela na koito e ne mi dava FTP vryzka za da si go drypna na moqta mashina,kato se opravi shte ti go pratq na po-gorniq e-mail,koito si ostavil



Тема Re: Kade im e greshkata?нови [re: sofit]  
Автор Teшkapcko_koпeлe (grrrr)
Публикувано26.09.03 11:37



Abe mai stavam nahalen ama sym dlyjen pak da pitam .
Zna4i kato iskam ot mIRC CTCP chat kym bota toi mi otgovarq,v smisyl 4e mi se pokazva prozor4eto dali priemam,no kato dam accept i dotam.Kakvo imash predvid s tova da otvorq port 8717 i da 4akam na nego?
A za DCC pravq sledmoto:



if (/^:\S+\s+PRIVMSG\s+\S+\s*:\S*DCC\s+CHAT\s+chat\s+(\S+)\s+(\S+)$/) {
my $ip = $1; my $port = $2;
my $dccs = IO::Socket::INET->new(PeerAddr => $1,
PeerPort => $2,
Proto => SOCK_STREAM)
|| die "Not connected: $!\n"
}


Tova li si imasl v predvid za DCC-to ili trqbva adresa ot long format da go convertna v IP ?




Страници по тази тема: 1 | 2 | 3 | >> (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.