Τι έγινε το imageshack.gr ;

...χαλαρή κουβεντούλα, γενικός σχολιασμός, φιλοσοφικές συζητήσεις, meeting point / γνωριμία

Συντονιστής: konnn

Re: Τι έγινε το imageshack.gr ;

Δημοσίευσηαπό vagrale13 » 12 Οκτ 2009, 15:45

@Kira
Off topic:
Αν θελεις εχω και για το http://tinypic.com/ ενα script για ευκολο και γρηγορο upload! :mrgreen:
Desktop 1: Mint 13 Maya i386 / Ubuntu 14.10 Utopic Unicorn i386 (development branch)
CPU: AMD ATHLON II X2 215 │ RAM: 4026Mb │ Graphics Card: GeForce 210 512MB │ LG W2243S : 1920 x 1080
Desktop 2: Ubuntu 12.04 LTS Precise Pangoli i386
AMD Athlon 64 X2 5800+ │ 1024Mb │ nForce 7600 256MB (onboard) | 1024 x 768
Laptop : Sony Vaio VGN-N11m : Ubuntu 14.04Lts Trusty Tahr i386 (Mate desktop)


*Οδηγοί - How to - Tutorials σε Κατηγορίες
*Oδηγίες προς νεοεισερχόμενους σε forum ή linux
Άβαταρ μέλους
vagrale13
Freedom
Freedom
 
Δημοσιεύσεις: 7107
Εγγραφή: 04 Απρ 2009, 19:29
Τοποθεσία: κάπου εδώ μέσα στο net :P
Launchpad: vagrale
IRC: vagrale13
Εκτύπωση

Re: Τι έγινε το imageshack.gr ;

Δημοσίευσηαπό Kira » 12 Οκτ 2009, 16:33

vagrale13 έγραψε:@Kira
Off topic:
Αν θελεις εχω και για το http://tinypic.com/ ενα script για ευκολο και γρηγορο upload! :mrgreen:


Off topic:
Well,αν δεν βαριέσαι postare το, είμαι περιέργος να το δω :D
Γνώσεις ⇛ Linux: Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 9.04 32bit Dual boot με Win XP
Προδιαγραφές ⇛ Dual Core 2.5GHz│ 2GB │ NVIDIA 9400GT│ LCD 20"
------------------------------------------------------------------------------------------------------------------
Λειτουργικό ⇛ eeebuntu 3 σε Asus eee 1000H
Άβαταρ μέλους
Kira
babeTUX
babeTUX
 
Δημοσιεύσεις: 18
Εγγραφή: 22 Σεπ 2009, 23:26
Τοποθεσία: Αθήνα/127.0.0.1
Εκτύπωση

Re: Τι έγινε το imageshack.gr ;

Δημοσίευσηαπό vagrale13 » 12 Οκτ 2009, 16:47

@Kira
Off topic:
Καλο uploading!! :mrgreen:

Spoiler: show
Κώδικας: Επιλογή όλων
#!/usr/bin/python
# tinypic.com uploader nautilus script
# version 2
# gnome-look.org
# march 8th 2009

import sys
from subprocess import Popen as sub, PIPE
from os import path,getenv,listdir,remove

z = sub('zenity --title="Uploading to tinypic.com" --text-info --width=500 --height=300',shell=True,stdin=PIPE)
files = getenv('NAUTILUS_SCRIPT_SELECTED_FILE_PATHS','').splitlines()
if not files :
z.stdin.write('nothing selected')
sys.exit()

t = ['image/jpeg','image/gif','image/png','image/bmp']
f = ['form action="http://s','id="uid" value="','name="upk" value="']
o = [21, 16, 18]

def upload(file) :
global z
if path.isdir(file) :
z.stdin.write("-- %s --\n"%file)
for each in listdir(file) : upload('%s/%s'%(file,each))
return
global t,f,o
if sub('file -b --mime-type "%s"'%file,shell=True,stdout=PIPE).stdout.read().strip() not in t : return
F = sub('curl tinypic.com',shell=True,stdout=PIPE).stdout.read()
v = [F.find(x) for x in f]
if -1 in v :
z.stdin.write('form error')
sys.exit(1)
for i in range(3) : v[i] += o[i]
s = F[v[0]]
ui = F[v[1]:F.find('"',v[1])]
up = F[v[2]:v[2]+32]
U = sub('curl -L -F UPLOAD_IDENTIFIER="%s" -F upk="%s" -F domain_lang="en" -F action="upload" -F MAX_FILE_SIZE="500000000" -F shareopt="true" -F "the_file=@%s" -F file_type="image" -F dimension="1600" "http://s%s.tinypic.com/upload.php" -H "Expect:" -e "http://tinypic.com"'%(ui,up,file,s),shell=True,stdout=PIPE).stdout.read()
p = U.find('name="pic" value="')
if p == -1 :
z.stdin.write('upload error')
sys.exit(1)
p = U[p+18:U.find('"',p+18)]
z.stdin.write("http://s%s.tinypic.com/%s.jpg\n"%(s,p))

for file in files : upload(file)
z.stdin.write('-- done --')
Desktop 1: Mint 13 Maya i386 / Ubuntu 14.10 Utopic Unicorn i386 (development branch)
CPU: AMD ATHLON II X2 215 │ RAM: 4026Mb │ Graphics Card: GeForce 210 512MB │ LG W2243S : 1920 x 1080
Desktop 2: Ubuntu 12.04 LTS Precise Pangoli i386
AMD Athlon 64 X2 5800+ │ 1024Mb │ nForce 7600 256MB (onboard) | 1024 x 768
Laptop : Sony Vaio VGN-N11m : Ubuntu 14.04Lts Trusty Tahr i386 (Mate desktop)


*Οδηγοί - How to - Tutorials σε Κατηγορίες
*Oδηγίες προς νεοεισερχόμενους σε forum ή linux
Άβαταρ μέλους
vagrale13
Freedom
Freedom
 
Δημοσιεύσεις: 7107
Εγγραφή: 04 Απρ 2009, 19:29
Τοποθεσία: κάπου εδώ μέσα στο net :P
Launchpad: vagrale
IRC: vagrale13
Εκτύπωση

Προηγούμενη

Επιστροφή στο Περί ανέμων

cron