From 75144c2d11c141b52c60f192e90f40087c6711d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20P=C5=82azie=C5=84ski?= Date: Sat, 20 Feb 2016 16:21:59 +0100 Subject: [PATCH] using hashlib instead of md5 --- napi | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/napi b/napi index a59f5b9..c5966d4 100755 --- a/napi +++ b/napi @@ -13,7 +13,8 @@ # # POZDRAWIAMY NASZYCH FANOW! -import md5, sys, urllib, os +import hashlib +import sys, urllib, os import urllib import urllib2 @@ -41,18 +42,18 @@ if len(args) < 1: print "usage: %s " % (sys.argv[0],) sys.exit(0) -d = md5.new() +digest = hashlib.md5() movie_filename = args[0] try: with open(movie_filename, "r") as movie_file: - d.update(movie_file.read(10485760)) + digest.update(movie_file.read(10 * 1024 * 1024)) except IOError: print "%s: No such file" % movie_filename sys.exit(2) -def download_subtitles(digest): +def download_subtitles(movie_digest): request_data = { - "downloaded_subtitles_id" : digest, + "downloaded_subtitles_id" : movie_digest, "mode" : "31", "client" : "NapiProjekt", "downloaded_subtitles_lang" : language @@ -91,4 +92,4 @@ def download_subtitles(digest): print "%s: Subtitles fetched successfully to %s" % (movie_filename, nazwa) os.remove(input_filename) -download_subtitles(d.hexdigest()) +download_subtitles(digest.hexdigest())