সফটওয়্যার বিবরণ:
সংস্করণ: 2.7
তারিখ আপলোড: 13 Apr 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 250
ইন্টারফেস জিপ ফাইল এর ইন্টারফেস বর্ণনার অনুরূপ.
আর্কাইভ গঠন পার্সিং এবং uncompressed ফাইল বিশুদ্ধ পাইথন পরিচালনা করা হয়.
Decompression কমান্ড লাইন 'unrar' মাধ্যমে সম্পন্ন করা হয়
বৈশিষ্ট্য :..
- বুঝতে পারে রার 3.x আর্কাইভ
- হ্যান্ডলগুলি মাল্টি ভলিউম আর্কাইভ.
- সংরক্ষিত ফাইল নিজেই পরিচালনা করা.
- ইউনিকোড নাম পরিচালনা করা.
- পাসওয়ার্ড সুরক্ষিত আর্কাইভ করা.
- আর্কাইভ মন্তব্য করা.
- বহিরাগত unrar কমান্ড লাইন ব্যবহার করে.
Decompression জন্য
এই রিলিজে নতুন কি:
- ভুক্তি () এবং .readinto () এখন looping না সংক্ষিপ্ত সার্চ সঠিকভাবে কাজ করার জন্য পড়া. নল থেকে পড়া যেখানে পাইথন 3.2 + + জন্য গুরুত্বপূর্ণ, এমনকি ফাইল বর্ণনাকারী ব্লক উপর সংক্ষিপ্ত ফলে ফিরে আসতে পারেন.
- যথাযথ ত্রুটি,,) (.extract মধ্যে .testrar .extractall () রিপোর্ট ()
- unrar নল থেকে ভুক্তি (): না না পাওয়া যায় না যদি, নিজের ত্রুটি চেক করতে, unrar ত্রুটি কোড ফেরত পছন্দ করুন .
- ) ভুক্তি (স্ট্রিং ছাড়াও এড়িয়ে চলুন, পরিবর্তে সবসময় তালিকা + + বহু অংশ সার্চ একত্রীকরণ যোগদান.
- dumprar: Dont পুনরায় সঙ্কেতাক্ষরে লিখা বাইট স্ট্রিং (পাইথন 2.x). অবৈধ ইউনিকোড মুদ্রণ যখন এই অপ্রয়োজনীয় ব্যর্থতা এড়াতে.
সংস্করণ 2.4 নতুন কি:
- বাগ সংশোধন করা হয়েছে:
- USE_DATETIME: জিপ, RAR থেকে খারাপ মান বেঁচে থাকতে করুন .
- দুর্নীতিগ্রস্ত ইউনিকোড ফাইলের নাম হ্যান্ডলিং বাগ.
- dumprar. ইউনিকোড অক্ষর নল এবং কনসোল উভয় সঙ্গে কাজ করা
সংস্করণ 2.3 নতুন কি:
- বৈশিষ্ট্য:
- সমর্থন .seek () পদ্ধতি. (ক্রিস্টিয়ান Larsson)
- সমর্থন .readinto () পদ্ধতি. Memoryview পাওয়া যায় যেখানে অনুকূল বাস্তবায়ন 2.6+ পাইথন পাওয়া যায়.
- সমর্থন ফাইল মন্তব্য -. যদি পাওয়া যায় RarInfo.comment-কম্প্রেস তথ্য রয়েছে
- ফাইল বস্তু io.RawIOBase-সামঞ্জস্যপূর্ণ. তারা আরো io.BufferedReader` এবং `` io.TextIOWrapper. আবৃত করতে পারে
- এখন .getinfo () অনুক্রমিক স্ক্যান পরিবর্তে অভি লুকআপ ব্যবহার করে. এই অনেক এন্ট্রি আছে আর্কাইভ জন্য prococessing দ্রুত সম্পন্ন করা.
- অপশন rarfile.UNICODE_COMMENTS উভয় সংরক্ষণাগার এবং ডিকোড ইউনিকোড মন্তব্য ফাইলে. এটা চেষ্টা এনকোডিং তালিকা TRY_ENCODINGS ব্যবহার করে. বন্ধ, মন্তব্য বাইট স্ট্রিং হিসাবে ফেলে রাখা হয়. ডিফল্ট: 0
- অপশন rarfile.PATH_SEP পথ বিভাজক পরিবর্তন. ডিফল্ট:. আর '& # x5c;', rarfile.PATH_SEP = '/' জিপ ফাইল সঙ্গে কম্প্যাটিবল করা সেট করুন
- অপশন rarfile.USE_DATETIME datetime বস্তু টাইম-স্ট্যাম্প রূপান্তর. ডিফল্ট: 0, টাইম-স্ট্যাম্প tuples হয় .
- অপশন rarfile.TRY_ENCODINGS টিউনিং চেষ্টা এনকোডিং তালিকা করার অনুমতি দেয়.
- রেকর্ডার RarInfo ভাল শো জিপ ফাইল-সামঞ্জস্যপূর্ণ ক্ষেত্র Fiels.
- স্ট্যান্ডার্ড regtests নিশ্চিত বিভিন্ন বৈশিষ্ট্য কাজ করা
- সামঞ্জস্যের:
- ড্রপ RarInfo.unicode_filename, প্লেইন RarInfo.filename ইতিমধ্যে 2.0 থেকে ইউনিকোড করা হয়.
- ভুক্তি (-1) ফাইলের শেষে এখন পর্যন্ত সার্চ. পূর্বে এটি খালি বাফার ফিরে আসেন.
- সংশোধন করা হয়েছে:
- করুন এনক্রিপ্ট হেডার পাইথন 3.x বাইট () এবং পুরানো 2.x সঙ্গে 'SHA' মডিউল সঙ্গে কাজ করে.
- সহজতর subprocess.Popen () ব্যবহার unrar চালু হলে. পূর্বে এটি নিখুত এবং অপারেটিং সিস্টেম / পাইথন বাগ প্রায় কাজ করার চেষ্টা করে, কিন্তু এই রক্ষণীয় নয়.
- ব্যবহার টেম্প rar ফাইল খুব মাল্টি ভলিউম আর্কাইভ উপর হ্যাক.
- সর্বদা unrar উপর .wait (), zombies, এড়াতে
- BadRarFile করতে struct.error রূপান্তর করুন
- কিছু FD ডিস্ক্রিপ্টরের লিক সম্বন্ধে সূচিত প্লাগ. প্রভাবিত:. Jython, PyPy
- ভগ্ন আর্কাইভ আরো শক্তসমর্থ পরিচালনা করা হয়.
ফাইল স্ট্রিম উপর
ফাইল স্ট্রিম উপর
RarFile.open () দ্বারা ফিরে
সংরক্ষণাগার এন্ট্রি অনুসন্ধান যখন
নতুন সংস্করণ 2.2 কি:
- সংশোধন করা হয়েছে:
- নিরুদ্বেগ ভলিউম নামকরণ. এখন এটা ঠিক যে সংখ্যা হওয়া উচিত কি কোন প্রত্যাশা ছাড়াই, পুরানো এক নম্বর খুঁজে পেতে এবং এটি বাড়িয়ে নতুন ভলিউম নাম হিসাব.
- ফাইল ভুল পরিচালনা করা হয়. ঠিক করুন.
- ডস টাইমস্ট্যাম্প যাও 2 দিয়ে গুন করা হবে.
- সঠিক EXTTIME পার্সিং.
- Cleanups:
- সঙ্কুচিত আকার যে ব্যবহারকারী ফাইল বিভিন্ন ভলিউম উপর বিভক্ত জন্য সম্পূর্ণ সংকুচিত আকার উদ্ধার, তাই একসঙ্গে তাদের যোগফল, প্রতি ভলিউম.
- dumprar:. দেখান অজানা বিট করুন
- ব্যবহার struct.Struct () আনপ্যাক ফরম্যাটের ক্যাশে.
- সমর্থন os.devnull অনুপস্থিত. (পাইথন 2.3)
এক colume মধ্যে সংকুচিত তথ্য 4 জি সঙ্গে
সংস্করণ 2.1 নতুন কি:
- বৈশিষ্ট্য:
- .extract জন্য সর্বনিম্ন implmentation (), .extractall (), .testrar (). তারা unrar আবাহন সহজ শর্টকাট.
- ফাইলের নাম বলে আশা করা হচ্ছে যেখানে RarInfo বস্তুর গ্রহণ করুন.
- .tgz মধ্যে dumprar.py অন্তর্ভুক্ত করুন. এটা জিপ, RAR গঠন এবং পরীক্ষা মডিউল ঠাহর করতে ব্যবহার করা যেতে পারে.
- এনক্রিপ্ট করা ফাইল হেডার জন্য সমর্থন.
- সংশোধন করা হয়েছে:
- ENDARC গত পড়া না, সেখানে অ-জিপ, RAR তথ্য আছে হতে পারে.
- জিপ, RAR 2.x: এটা ENDARC লিখুন না, কিন্তু আমাদের ভলিউম কোড প্রত্যাশিত. যে ঠিক করুন.
- জিপ, RAR 2.x: আরো তুলনায় 200 পুরানো শৈলী ভলিউম সমর্থন করুন .
- Cleanups:
- লোড মন্তব্য শুধুমাত্র যখন অনুরোধ.
- অভ্যন্তরীণ কনফিগ ভেরিয়েবল পরিষ্করণ. তারা এখন চূড়ান্ত নাম থাকতে হবে.
- .open ():. জিপ ফাইল মেলে মোড = R যুক্তি যুক্ত করুন
- ডক এবং মন্তব্য পরিষ্করণ, অনুলিপি কমান.
- এখন .open কম্প্রেস এবং uncompressed ফাইল, উভয় জন্য প্রচলিত চাদরে () এছাড়াও সিআরসি-পরীক্ষা করা.
সংস্করণ 2.0 নতুন কি:
- বৈশিষ্ট্য:
- পাইথন 3 সমর্থন. এখনও 2.x সঙ্গে কাজ করে.
- বর্ধিত সময় ক্ষেত্র পার্স. (.mtime, .ctime, .atime)
- . এই মেমরি মধ্যে মাপসই করা হবে না যে বড় এন্ট্রি প্রক্রিয়া করতে সম্ভব করে তোলে.
- পাসওয়ার্ড সুরক্ষিত আর্কাইভ সমর্থন করে.
- আর্কাইভ মন্তব্য সমর্থন করে.
- Cleanups:
- unrar আরম্ভ subprocess মডিউল ব্যবহার করে.
- .filename এখন .unicode_filename অবচিত হয়েছে, সবসময় ইউনিকোড পংক্তি.
- .CRC python3 CRC32 () স্বাক্ষরবিহীন হয়, আবার স্বাক্ষরবিহীন হয়.
.open () মেথড
পাওয়া মন্তব্যসমূহ না