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

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

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 14:10 16.08.22 
Клубове/ Компютри и Интернет / Perl Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Kade im e greshkata?
Автор Teшkapcko_koпeлe (grrrr)
Публикувано20.08.03 17:06  



Zna4i napisah edin prost bot za IRC,koito ima glaven script i config.V glavniq script edna podprograma parsva konfiga i si4ko si raboti OK.Primerno:

sub scanconfig {
open(CONF, $conffile) || die "Can't open configuration file!\n";
while (chomp ($_ = <CONF>)) {
last if /^\s*1;\s*$/;
next if /^$/;
next if /^#/;
if ($_ =~ /^\s*\$(.+?)\s*=\s*(?!\\)["']?(.+?)(?!\\)['"]?;\s*$/) {
$nick = $2 if ($1 eq 'nick');
$ident = $2 if ($1 eq 'ident');
$ircname = $2 if ($1 eq 'ircname');
$server = $2 if ($1 eq 'server');
} else {
print "Cannot parse Configuration File\n";
}
close(CONF);
$config{nick} = $nick || die "Nickname missing!";
$config{ident} = $ident || die "No ident in config!";
$config{ircname} = $ircname || die "IRCname missing";
$config{server} = $port || die "No default server found!";
}

Tova e primerniata &scanconf(); subroutine.Ideqta e vzeh ot edin BG sait za IRC,no ne mu pomnq imeto.Problema idva kogato resha da napravq Rehash
na bota.Izpolzvah syshto kakto mom4etata sa napravili v saita:
delete $config{$_} while keys %config;
&scanconf();
Kogato promenq konfig-a i napravq rehash (pone spored men) bi trqbvalo da se iztriqt nastoqshtite stoinosti v %config sled koeto &scanconf() da zaredi hash-a s novite stoinosti,no ne se polu4ava taka,a vsi4ko si zapazva starata stoinost.Moje li nqkoi da mi kaje kade mi e geshkata.Moje bi tozi na4in izobshto ne e uda4en v slu4aq.

Blagodarq predvaritelno na otkliknalite.Molq tezi,koito shte mi prepory4at edin ton knigi ili RTFM da pro4eta da si zapazqt mnenieto za sebe si.Chel sym dostaty4no za sega



Цялата тема
ТемаАвторПубликувано
* Kade im e greshkata? Teшkapcko_koпeлe   20.08.03 17:06
. * Re: Kade im e greshkata? malkia muk   22.08.03 16:00
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   25.08.03 15:12
. * Re: Kade im e greshkata? Pavel   26.08.03 13:16
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   29.08.03 17:16
. * Re: Kade im e greshkata? pencho666   29.08.03 18:46
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   29.08.03 21:12
. * Re: Kade im e greshkata? pencho666   31.08.03 17:19
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   31.08.03 20:35
. * Re: Kade im e greshkata? pencho666   01.09.03 01:11
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   01.09.03 08:13
. * Re: Kade im e greshkata? sas   02.09.03 12:48
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   02.09.03 15:59
. * Greshkata ti e ... BSD Nomade   04.09.03 15:29
. * Re: Greshkata ti e ... Teшkapcko_koпeлe   04.09.03 17:08
. * Re: Greshkata ti e ... BSD Nomad   05.09.03 16:10
. * Re: Greshkata ti e ... Teшkapcko_koпeлe   05.09.03 12:12
. * Re: Greshkata ti e ... BSD Nomad   05.09.03 16:07
. * Re: Kade im e greshkata? sofit   08.09.03 17:30
. * Re: Kade mu e greshkata? Teшkapcko_koпeлe   09.09.03 09:58
. * Re: Kade im e greshkata? dadasda   09.09.03 12:35
. * Re: Kade im e greshkata? sofit   10.09.03 12:09
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   10.09.03 14:54
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   24.09.03 09:33
. * Re: Kade im e greshkata? sofit   24.09.03 21:28
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   25.09.03 10:21
. * Re: Kade im e greshkata? Teшkapcko_koпeлe   26.09.03 11:37
Клуб :  


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

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