Geliştirici Üye
    
Üyelik Tarihi: 03-02-2016
Yorum Sayısı: 1,077
Konu Sayısı: 12
Rep Puanı:
9
05-02-2016, Saat: 18:16
(Son Düzenleme: 05-02-2016, Saat: 18:19, Düzenleyen: hkrgln.)
çok kullanışlı bir kod olmuş hakan abi eline sağlık
07-02-2016, Saat: 11:28
(Son Düzenleme: 07-02-2016, Saat: 11:29, Düzenleyen: Barbaros.)
Süper Üye
   
Üyelik Tarihi: 02-02-2016
Yorum Sayısı: 1,327
Konu Sayısı: 15
Rep Puanı:
6
Kopyaladigin linke bakiyim baros, ayrica nete nasil baglaniyon
Süper Üye
   
Üyelik Tarihi: 02-02-2016
Yorum Sayısı: 1,327
Konu Sayısı: 15
Rep Puanı:
6
http://www.hdfilmcehennemi.com/efsane-dortlu-3-izle/6/
Bunu dene, bundan sonra da bu sekilde al linkleri, yani film adresini kopyaliycaksin, tabi oncesinde mail.ru alternatifini tilliycaksin
Bu iş tamam
Süper Üye
   
Üyelik Tarihi: 02-02-2016
Yorum Sayısı: 1,327
Konu Sayısı: 15
Rep Puanı:
6
07-02-2016, Saat: 12:10
(Son Düzenleme: 07-02-2016, Saat: 12:11, Düzenleyen: iskeletor.)
Bu da takip ekraninin daha sekilli olan surumu,sadece renk degil, alt alta yazmaz tek satirda yazar inen kismi
PHP Kod:
#-*-coding:utf8;-*- #qpy:2 #qpy:console
# -*- coding: utf8 -*- import re, json, os, time, cookielib, urllib2, androidhelper,sys from urlparse import urlparse from urllib2 import quote
d=androidhelper.Android() pano=d.getClipboard().result if not pano.startswith("http://"): pano="http://"+pano print pano
cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) opener.addheaders = [ ('User-Agent', 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11'), ] urllib2.install_opener(opener)
d = '/sdcard/mailRUindir/'
if not os.path.isdir(d): os.mkdir(d)
br = 1024 * 1024 # 1 MB = 1024 KB = 1024*1024 B birim = float(br) bufsize = 1024 # buffer boyutu
def exit(msg): print msg raise SystemExit()
def indir(url, dosya): existSize = 0 if os.path.exists(dosya): outputFile = open(dosya, 'ab') existSize = os.path.getsize(dosya) else: outputFile = open(dosya, 'wb') try: remote = urlparse(url) h=urllib2.Request(url) if existSize > 0: h.add_header('Range', 'bytes=%d-' % existSize) print 'Range', 'bytes=%d-' % existSize r=urllib2.urlopen(h) #print r.info() errcode = r.getcode() print errcode errmsg = r.msg print errmsg headers=r.info().getheaders #print 'Response: %d (%s)' % (errcode, errmsg) except: try: r.close() del r except: pass outputFile.close() del outputFile time.sleep(5) print "Tekrar deneniyor.." indir(url, dosya) return if errcode == 200 or errcode == 206: print('İstek başarılı, indirmeye başlanıyor...') clength = int(headers('Content-Length')[0]) + existSize print 'İndirilen boyut:', existSize / birim, 'MB' print 'Toplam boyut:', clength / birim, 'MB' baskaSize = existSize/br*br + br while existSize < clength: try: temp = r.read(bufsize) if not temp: break outputFile.write(temp) existSize += bufsize if existSize == baskaSize: sys.stdout.write('\033[91mİndiriliyor:\033[93m'+ str(existSize/br)+ 'MB %'+ str(float(existSize)/clength*100)+'\r') sys.stdout.flush() baskaSize += br except: time.sleep(10) break if existSize < clength: r.close() del r outputFile.close() del outputFile print 'İndirme devam ettiriliyor...' indir(url, dosya) else: exit('İndirme tamamlandı') elif errcode == 502 or errcode == 503 or errmsg == 'Unknown': r.close() del r outputFile.close() del outputFile print 'Ağ hatası, 5 saniye sonra yeniden deneniyor...' print 'Eğer bağlantıda sorun yoksa sorun mail.ru dan kaynaklanıyordur.' print 'Bu durumda sadece indirmeye başlamasını bekleyin' time.sleep(5) indir(url, dosya) elif errcode == 416: ## HTTP error 416 = Request Range not Satisiable exit('Dosya zaten indirildi veya aynı adda boyutu daha büyük başka dosya var.') else: exit('Bilinmeyen hata, durduruluyor...')
def linkbul(): a=urllib2.Request(pano) a=urllib2.urlopen(a).read() try: try: url="http://videoapi.my.mail.ru/videos/mail/"+a.split("videoapi.my.mail.ru/videos/embed/mail/")[1].split(".html")[0]+".json" print "mail.ru'da bulundu.." except: url="http://ok.ru/dk?cmd=videoPlayerMetadata&mid="+a.split('ok.ru/videoembed/')[1].split('"')[0] print "ok.ru'da bulundu.." return json.loads(urllib2.urlopen(url).read()) except: print "hata.. linki dogru kopyaladiginizdan\nya da filmin mail.ru/ok.ru'ya yuklendiginden emin olun" sys.exit() def basla(): j=linkbul() try: dosya = (j['meta']['title'] + '.mp4').encode("utf-8") except: dosya = (j['movie']['title'] + '.mp4').encode("utf-8") print 'Dosya adı:', dosya syc = 1 print 'Kalite numarası seç\n(Eger yarim kalan bir filmse ayni kaliteyi\nsectiginizden emin olun): ' for x in j['videos']: try: print syc, x['key'] except: print syc, x['name'] syc += 1 try: kno = int(raw_input('Seçimini yap: ')) except: exit('Geçersiz seçim.')
url = j['videos'][kno-1]['url'] print url[:50]+"..." indir(url,d+dosya) basla()
07-02-2016, Saat: 13:09
(Son Düzenleme: 07-02-2016, Saat: 13:14, Düzenleyen: Barbaros.)
Bunu kullanalım o zaman daha iyiymiş
Yeni Üye
Üyelik Tarihi: 03-02-2016
Yorum Sayısı: 27
Konu Sayısı: 0
Rep Puanı:
0
Pc de bu kodu çalıştırdım.Film indirdim, dosya konumu olarak masaüstü'nü yaptım filmi indirdiğim halde görünmüyor. Bunun sebebi nedir?
Süper Üye
   
Üyelik Tarihi: 02-02-2016
Yorum Sayısı: 1,327
Konu Sayısı: 15
Rep Puanı:
6
PHP Kod:
open("yolu buraya yaz tirnaklar kalsin/abc.txt", "w").write("selam")
Eger indirdiysen yolda hata yapmissindir, baska biyere inmistir, yukardaki kodta yolu yazarak belirttigin yerde abc.txt olusup olusmadigina bakabilirsin
Yeni Üye
Üyelik Tarihi: 03-02-2016
Yorum Sayısı: 27
Konu Sayısı: 0
Rep Puanı:
0
|