![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Co sądzicie o zarządzaniu pobieraniem plików za pomocą, znanego chyba każdemu kto zetknął się z Linuxem, menagera pobierania plików wget przez stronę WWW? Niestety nie mam jak udostępnić działającej wersji więc póki co proszę o ocene ewentualnej przydatności czegoś takiego po obejżeniu paru screenów...
http://xg.ssi.org.pl/~crash/webget/webget.htm --- http://freshmeat.net/projects/phpwebget/ Ten post edytował crashu 31.01.2005, 22:39:15 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Swietne, myslalem o czyms takim ale na razie zostalo na papierze.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
fajne fajne... mozes sie podzielic kodem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
interesuje mnie jak to jest wykonane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie bomba. W końcu ktoś zainteresował się użytkownikami LINUXa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Co do uzytecznosci:
Moze bedzie przydatne dla sieci lokalnych/osiedlowych. Userzy sie rejestruja/loguja dodaja pliki do sciagniecia. Pliki sa sciagane (noca, gdy lacze jest bardziej wolne(free)) i wrzucane do katalogow userow ktorzy je dodali. Mozna dodac do tego limity sciagancyh plikow/bajtow na dobe, sprawdzanie czy pliki sie nie powtarzaja (i wtedy podawac userom juz sciagniete pliki). Usuwanie plikow po jakims czasie. |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
No to nie pozostaje mi nic innego jak kontynuować projekcik... dr_bonzo: dobre pomysły! Nie omieszkam skorzystać z nich (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Ten post edytował crashu 28.01.2005, 20:26:34 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Huh, co ja widze - http://freshmeat.net/projects/phpwebget/ (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Ostre, podoba mi się (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
No jak już sf zauważył... http://freshmeat.net/projects/phpwebget/ kto może niech spróbuje wyłapać pare błędów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
- README jest w kodowaniu Windows... (znak końca lini)
- Sprawdzałem na dwóch systemach i w obydwu apache nie ma praw do grup, co za tym idzie większość praw trzeba ręcznie zmieniać (katalogi 755, a pliki xx4). - Jeżeli piewsza tabela się utworzy, a druga nie (bo np. istniała) to skrypt nie usuwa tych stworzonych przez siebie tabel co jest bardzo złe... robi to śmietnik, nie mówiąc już o nie możliwości ponownego skorzystania ze skryptu instalacyjnego z uwagi na wysypawanie się na wcześniej stworzonej przez siebie tabeli. - Notice ... błędy notice wyskakują ;] - brak komentarzy w kodzie... jak coś jest open source to fajnie by było jakby były - css ... używasz jednocześnie align i class :} dziwne - skrypt mi nie działa... nie ma w ogóle logowania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dlaczego nie ma? bo logowanie wymaga $act == login, a jak ma być login po uruchomieniu index.php? ;]]] skoro nigdzie tego nie ustawiasz? - w install.php jest taka piękna linia ... (49)
eh... reszte zobacze jak poprawisz ten skrypt tak by nie działał tylko u Ciebie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Jak dla mnie to wersja 0.1-dev (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#11
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
- README i znak nowej linii w nim to juz pierdółka w sumie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (używam mcedit i nano, jakoś nie plują się już o Windowsowe znaki nowej linii)
- Co do uprawnień to normalne, że domyślnie apacz nie ma (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Myślałem, że potencjalny użytkownik domyśli się o chown user.apache_group, no ale chyba się przeliczyłem (zrobi się upgrade README...) - Instalka to już taki dodatek na ostatnią chwilę, miałem zostawć sam zrzut tabel, ale chciałem pójść na rękę niektórym (dodam przy tworzeniu IF NOT EXISTS i nikt nie zauważy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) - Notice... No cóż, niedopatrzenie, jak już mam w konfiguracju php to tak dokładnie nie patrzę... Doda sie error_reporing. - Komenarze w kodzie, no dodam dodam, kiedyś (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) - CSS - stare nawyki, align szybciej wychodzi mi niż przechodzenie do pliku z deklaracją stylu. - Logowanie, no cóż, wymaga... kliknięcia (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Może nie zauważyłeś, ale niezalogowany gość może oglądać co się dzieje. - A ta piękna linia w install, która Cie tak bardzo rozbawiła, to pewnie domyślne konto, admin/admin, o którym wspomniałem w INSTALL (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) No i dobrze, że są błędy... Tak powinno być, żeby było co robić (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Ten post edytował crashu 31.01.2005, 21:05:21 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 581 Pomógł: 0 Dołączył: 21.07.2003 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
Mi się bardzo podoba i powinna się rozwijać informatyka w kierunku takim jak przedstawił go crashu a nie tylko systemy WIN a reszte nie...(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dobra robota crashu
|
|
|
![]()
Post
#13
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Zamiast instalatora lepiej dać plik .sql z poleceniami.
plik INSTALL powinien byc w 2 wersjach jezykowych, skoro dostarczasz 2 wersji dla skryptu, ew. powinny byc 2 pliki - INSTALL.PL I INSTALL.EN. Poza tym skrypt nie dziala gdy register_globals=off |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
No to tak : "Only the superuser is permitted to change the owner of a file.".
Konto domyślne nie działa z uwagi na to, że u mnie md5 wygeneruje inny ciąg 32 znaków niż u Ciebie. Taka jest w końcu idea md5. Zaloguj rzeczywiście jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mam rozdzielczość 800x600 i poprostu tego nie było widać, a ja nie popatrzyłem, że tam daleko po prawej to jest. Moje vi się 'pluje', poprostu mam 'zapluty' ekran znakami "^M" ;]]]]] Ten post edytował sf 31.01.2005, 21:29:43 |
|
|
![]()
Post
#15
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Poprawie jak znajdę co nieco czasu, rzeczywiście jednak trochę się przeliczyłem co do uniwersalności moich rozwiązań... md5... silly me, w sumie to nawet nie wiedziałem, że algorytm jest różny... A ta rozdziałka - kurde myślałem, że 800x600 nie jest zbyt popularne poza pracowniami u mnie w budzie wyposarzonymi w super sprzęty przygarnięte z browaru bodajże tyskiego z parenaście lat temu (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Bakus: no chyba jednak sam zrzut będzie lepszy niż pseudo-instalator, dwie wersje językowe też się zrobi, chociaż Polakowi XXI wieku powinien wystarczyć angielski (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A te register_globals to dziwne, co może nie działać skoro u mnie jest też off...
Ten post edytował crashu 31.01.2005, 21:49:44 |
|
|
![]()
Post
#16
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Nie potestowalem sobie bo nie mam php4 (php5 + mysqli).
Cytat No i dobrze, że są błędy... Tak powinno być, żeby było co robić (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) No to wiemy dlaczego MSoft zbija taka kase i robi takie systemy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Propozycje featurow: - Smarty lub chociaz jakies proste szablony (wyrzucenie htmla z php) - obsluga mysql 4.1 + postgres (ew. adodb) Ten post edytował dr_bonzo 31.01.2005, 22:17:34 |
|
|
![]()
Post
#17
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Szablony kiedyś i dodam, póki co to jest za małe, dodane systemu szablonów pewnie by potroiło rozmiar całości, a cachować nie ma czego bo dane się w sumie dość dynamiczne zmieniają. A co do MySQL 4.1 to czy na pewno by to nie działało? Przecież wstecz zgodność jest chyba zachowana.
|
|
|
![]()
Post
#18
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Jesli uzywam funkcji mysqlI_* to moge laczyc sie z 4.0 i 4.1, ale nie mam wtedy funkcji mysql_*.
|
|
|
![]()
Post
#19
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Problem z logowaniem po instalacji:
index.php linia 39: zamiast:
ma byc:
Poza tym po uruchomieniu skryptu spodobala mi sie mozliwosc przerywania i wznawiania transweru... Zamiast literek R S D I proponuje dac jakies male ikonki... Tak bedzie ładniej to wyglądało i będzie można się szybciej nauczyć błyskawicznej obsługi. Moje propozyjce techniczne: Wrzucić całość do 2 klas: 1 z funkcjami do obslugi shella, przetwarzania danych i calej reszty, 2 do przechowywania HTMLa... W tensposób szablony będą umieszczane jako 1 dodatkowa klasa... Poźniej w configu można ustalić jaka klasa wyglądu zostanie wczytana. Projekt uważam za wart rozwinięcia i poświęcenia mu czasu. Jak będę miał chwilkę czasu siąde i pozmieniam nieco rzeczy... Kto wie co z tego wyjdzie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) UpDated: Problem z hasłem przy dodawaniu usera - index.php Linia 332: Kod "'.md5($pass).'", zmienic na: Kod "'.md5($pass1).'", Po pobraniu dobrze by było gdyby była możliwość obliczenia sumy MD5 [ http://php.idn.net.pl/md5_file ] Ten post edytował Bakus 1.02.2005, 03:35:32 |
|
|
![]()
Post
#20
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Bakus: domyślną akcją nie jest logowanie tylko view i do tego przechodzi przy braku akcji ($act == 'view' or !$act). Z reszta coś zrobie jak wrócę do doma...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 13:24 |