Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Web.GET - wget via www
crash
post
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
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
dr_bonzo
post
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.
Go to the top of the page
+Quote Post
Vengeance
post
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)
Go to the top of the page
+Quote Post
Vertical
post
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)
Go to the top of the page
+Quote Post
dr_bonzo
post
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.
Go to the top of the page
+Quote Post
crash
post
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
Go to the top of the page
+Quote Post
sf
post
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)
Go to the top of the page
+Quote Post
Ociu
post
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)
Go to the top of the page
+Quote Post
crash
post
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)
Go to the top of the page
+Quote Post
sf
post
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)
  1. <?php
  2. if(@mysql_query(&#092;"INSERT INTO `users` VALUES (1, 'admin', 'd41d8cd98f00b204e9800998ecf8427e', 0, 1, '0.0.0.0')\"))
  3. ?>

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)
Go to the top of the page
+Quote Post
crash
post
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
Go to the top of the page
+Quote Post
kubatron
post
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
Go to the top of the page
+Quote Post
Bakus
post
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
Go to the top of the page
+Quote Post
sf
post
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
Go to the top of the page
+Quote Post
crash
post
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
Go to the top of the page
+Quote Post
dr_bonzo
post
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
Go to the top of the page
+Quote Post
crash
post
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.
Go to the top of the page
+Quote Post
dr_bonzo
post
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_*.
Go to the top of the page
+Quote Post
Bakus
post
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:
  1. <?php
  2. $act = $_GET['act'];
  3. ?>

ma byc:
  1. <?php
  2. $act = $_GET['act'];
  3. $act = empty($act) ? &#092;"login\" : $act;
  4. ?>


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
Go to the top of the page
+Quote Post
crash
post
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...
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:55