|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kg86
zielony żul
Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów
Skąd: pochodze?
|
Wysłany: Nie 3:07, 24 Gru 2006 Temat postu: PERL - help! |
|
|
mam taki program:
Kod: | #!/usr/bin/perl
$wzorzec = "mail";
sub szukaj
{
$name = @_[0];
if (-e $name)
{
opendir(Katalog,$name);
@tab = readdir(Katalog);
foreach $x (@tab)
{
$nazwa = $name."/".$x;
if (-T $nazwa) #jesli to jest plik
{
open(Plik, $nazwa);
@linie = <Plik>;
foreach $y (@linie)
{
if ($y =~ $wzorzec)
{
print "w pliku $nazwa znaleziono wzorzec w $y\n";
last;
};
}
close(Plik);
}
if (-d $nazwa)
{
szukaj($nazwa);
}
}
closedir(Katalog);
}
else
{
die "Plik $name nie istnieje\n";
}
}
szukaj("Konrad"); |
program dziala, jesli wykomentuje w nim odwolanie rekurencyjne:
czy ja robie to nie poprawnie? :) bo szczerze mowiac pisalem to tak troche na czuja :D z gory dzieki za pomoc :)
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
chlebek
alkoholik
Dołączył: 04 Lut 2006
Posty: 556
Przeczytał: 0 tematów
Skąd: Siedlce\Kraków
|
Wysłany: Nie 3:20, 24 Gru 2006 Temat postu: |
|
|
na pierwszy rzut oka to musisz wszystkie zmienne oprocz wzorzec w funkcji "szukaj" ustawic na lokalne tzn "my" przed nimi( wystarczy przed pierwszym wystapieniem ), bo inaczej Ci rekurencja nie pojdzie, bo tworzy je globalnie i nie wrzuca na stos
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kafex
zielony żul
Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów
Skąd: Zawiercie
|
Wysłany: Nie 3:21, 24 Gru 2006 Temat postu: |
|
|
Po pierwsze masz globalne zmienne i w kazdym wywolaniu Ci sie nadpisują ;)
edited : minute za późno :P
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kg86
zielony żul
Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów
Skąd: pochodze?
|
Wysłany: Nie 16:59, 24 Gru 2006 Temat postu: |
|
|
dzieki, rzeczywiscie w tym tkwil blad :) chociaz jeszcze w jednym - odwolywal sie do katalogow "/." oraz "/.." a tym samym sie zapetlal ;P
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Abedmobasup
Gość
|
Wysłany: Czw 18:03, 01 Lut 2007 Temat postu: |
|
|
amazing! :P
[link widoczny dla zalogowanych]
regards, Abedmobasup
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Skrobocik
[SKROBORANGA]
Dołączył: 29 Lis 2005
Posty: 2958
Przeczytał: 0 tematów
Skąd: Skarżysko , Kraków
|
Wysłany: Czw 18:18, 01 Lut 2007 Temat postu: |
|
|
Kurwa, wyjebcie, albo mi pozwólcie.
Może by wprowadzić jakieś dodatkowe sprawdzanie, żeby dostać możliwość pisania postów, da się takie coś zrobić :?:
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Madras
Omylny Admin
Dołączył: 09 Lis 2005
Posty: 2021
Przeczytał: 0 tematów
Skąd: Z Pokoju :]
|
Wysłany: Czw 18:31, 01 Lut 2007 Temat postu: |
|
|
Na początek zablokowałem nazwy userów zaczynające się na abed... A jak to nie pomoże, to pokombinujemy z ip.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hansu
Nieomylny Admin
Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów
Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?
|
Wysłany: Czw 19:11, 01 Lut 2007 Temat postu: |
|
|
Ej, co wy chcecie od tych botow, te strony ktore linkuja sa zejbiste :P Tzn chodzi mi o nazwy: "Angelina Jolie eats cum" albo "Huge cock inside Carmen Electra" normalnie rotfl, kto to wymysla :D:D:D
Tzn z tego co zauwazylem spamboty rejestruja sie na forum z duzym wyprzedzenie, siedza sobie cicho i dopiero po jakims szasie sie ujawniaja. AN razie to sa odosobnione przypadki, jak pojawi sie wiecej to sie wprowadzi restrykcje przy rejestracji (w zasadzie na tym forum kazdy kto sie chcial zarejestrowac juz to zrobil)
@Skrobot: Czemu tak najezdzasz na tego spambota. Nie lubisz konkurencji?? :P
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Czw 19:14, 01 Lut 2007 Temat postu: |
|
|
Poza tym ten spambot jest kulturalny bo podpisuje się z 'regards' :D
Nie to co Skrobocik :D
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
dzendras
Germański oprawca
Dołączył: 07 Mar 2006
Posty: 1326
Przeczytał: 0 tematów
Skąd: Chorzów
|
Wysłany: Czw 20:26, 01 Lut 2007 Temat postu: |
|
|
Poza tym Skrobot nie zamieszcza takich przydatnych rzeczy!
Zbanować Skrobota, Abadhated4 na admina! :lol:
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Skrobocik
[SKROBORANGA]
Dołączył: 29 Lis 2005
Posty: 2958
Przeczytał: 0 tematów
Skąd: Skarżysko , Kraków
|
Wysłany: Czw 22:26, 01 Lut 2007 Temat postu: |
|
|
Emejzing! :P
[link widoczny dla zalogowanych]
rigards, Abedskrobocik...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kap00ch
Mistrz grilla
Dołączył: 09 Mar 2006
Posty: 1840
Przeczytał: 0 tematów
Skąd: ja sie tu wzialem?
|
Wysłany: Czw 22:34, 01 Lut 2007 Temat postu: |
|
|
wydaje mi sie ze jakis bot przejal konto skroBATa....szkoda ziomka no ale coz...admini usuncie to konto...
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|