|
24.08.2008., 23:42 | #1 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
|
Jedonstavan, platformski neovisan "file sharing"
SAJB. Danas naletih na jedan zgodan Pythonov feature, naime, cudo u sebi ima integrirani malecki HTTP server, sto ga cini idealnim kad trebate prenjeti more p0rna sa neke opskurne masine a nemate ni pribliznog pojma kako (iako, doduse, nasla bi se i kakva druga primjena, no who cares). Za pocetak vam treba komad Pythona: http://www.python.org/download/ dostupan je na svim zivim i nezivim platformama, tako da sumanjm kako ce se naci netko kome ovo ne bi radilo. Modul koji vam treba zove se SimpleHTTPServer a vise o njemu ima ovdje: http://www.python.org/doc/lib/module...TTPServer.html Koliko sam iskusio, doticni dolazi po defaultu sa svakom instalacijom (ok, mozda ne sa svakom, ja sam probao na Win2k AS, Linuxu i OpenBSD-u). Sve sto je dalje potrebno jest da odsurfate do direktorija koji zelite postaviti kao root u HTTP serveru i opalite Code:
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()" Code:
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()" xxx //gdje je "xxx" broj porta koji zelite
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
25.08.2008., 20:01 | #2 |
PC Ekspert
Datum registracije: Nov 2001
Lokacija: localhost
Postovi: 1,012
|
mrak. |
|
|
Oglas
|
|
26.08.2008., 14:57 | #4 |
to te ja pitam
Datum registracije: Dec 2006
Lokacija: Rijeka
Postovi: 572
|
Hvala. Vrlo interesantno. Puno sam naučio. Ja bi dodao na ovo jedan također interesantni dodatak. Mislim da je ovo odlična stvar u kombinaciji sa portable verzijom pythona tako da na npr. sticku možeš nosit alat za jednostavan i izrazito brzi sharing bez potrebe instalacije. Vrlo korisno za npr. instant sharing na LAN partyu :-). Testirao sam sa Portable Python 1.0 BETA na Win XP SP2 i sve radi odlično. Ova portable verzija pythona nije za production upotrebu ali kao instant rješenje bez potrebe instalacije može dobro poslužiti. (napomena: treba dopustiti u win XP SP2 firewallu, ali budući da to gotovo nitko ozbiljan ne koristi kao firewall vjerojatno je suvišna napomena ). IMHO, Nije baš file sharing u punom smislu riječi jer nema upload na server na taj način, ali je super i korisna stvar u svakom slučaju.
__________________
1: Intel Badaxe2 () C2Q Q6600 () 2x2GB Kingmax 800MHz () Gigabyte GF 7300GT () 2 x Seagate 7200.10 320GB SATA II () Corsair VX 550W () DVD±RW LG H22 () Rebel 12 Economy 2: Gigabyte GA-965GM-S2 () C2D E6400 () 2x1GB Kingmax 667MHz () Seasonic S12 380W |
26.08.2008., 16:50 | #5 | ||
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
|
Citiraj:
Citiraj:
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
||
26.08.2008., 18:00 | #6 | |
to te ja pitam
Datum registracije: Dec 2006
Lokacija: Rijeka
Postovi: 572
|
Citiraj:
__________________
1: Intel Badaxe2 () C2Q Q6600 () 2x2GB Kingmax 800MHz () Gigabyte GF 7300GT () 2 x Seagate 7200.10 320GB SATA II () Corsair VX 550W () DVD±RW LG H22 () Rebel 12 Economy 2: Gigabyte GA-965GM-S2 () C2D E6400 () 2x1GB Kingmax 667MHz () Seasonic S12 380W |
|
|
|
Oglas
|
|
|
|