نحوی برطرف کردن error:Not Exceed 260 Characters در WinRar ؟؟

SajadCG

کاربر فعال
سلام خدمت همه دوستان.:)
من یه مجموعه دانلود کردم که حدود 30 part هست و متاسفانه
موقع اکسترکت کردن چند تا از فایل هاش error زیر رو میده:
Total Path And File Name Length Must Not Exceed 260 Characters
من حتی فایل های rar را که یک اسم چند کاراکتری داشت را به a تبدیل کردم (a.part01 و a.part02 و...)
با این کار تعدادی از error ها برطرف شده ولی همچنان چند error دیگه هم داره.
درضمن من برنامه rar repair را هم باهاش تست کردم ولی این هم کاری از پیش نبرد.

سوال من اینه که چطور میتونم فایل های موجود در یک فایل rar را rename کرد؟؟
این کار به صورت عادی امکان پذیر نیست.

مرسیـ.:rose:
 

mnh40

Well-Known Member
ببینم موقع اکسترکت کردن همه فایلها ی دانلود شده رو تو یک فولدر ریختی یا نه جدا جدا بعد نحوه اکسترکت کردنت رو میشه توضیح بدی تا شاید ببینیم مشکلت از کجاست یا از نحوه اکسترکت کردنت هست یا اینکه اون فایلهایی که ارور میده رو باید یه بار دیگه دانلود کنی :)
 

SajadCG

کاربر فعال
دوست من این error موقعی رخ میده که اسم فایل خیلی طولانی باشه.
و سوال من این بود که چطور فایل های درون یک فایل Rar رو تغییر نام بدم .؟؟؟
فایل های همگی سالم هستند و وقتی وقتی یه چیزی از چند پارت تشکیل شده
نمیشه جدا جدا اکسترکش کرد.
 

the_king

مدیرکل انجمن
دوست من این error موقعی رخ میده که اسم فایل خیلی طولانی باشه.
و سوال من این بود که چطور فایل های درون یک فایل Rar رو تغییر نام بدم .؟؟؟
فایل های همگی سالم هستند و وقتی وقتی یه چیزی از چند پارت تشکیل شده
نمیشه جدا جدا اکسترکش کرد.

1) موقع انتخاب کردن مسیر مقصد (پوشه ای که فایل ها داخلش از حالت فشرده باز خواهد شد) یک مسیر کوتاه
بدهید، فرضا C:\a یا D:\a

2) اگر داخل فایل های فشرده پوشه یا زیر پوشه هست، در تنظیمات Extract To ، زبانه General گزینه
Rename automatically و در زبانه Advanced گزینه Do not extract paths را انتخاب کنید تا از ایجاد کردن پوشه
و زیر پوشه ها خودداری کنه و همگی فایل ها را یکجا کنار هم بریزه.

3) اگر باز هم کفایت نکرد، اول یک کپی از فایل ها بگیرید، بعد با یک ویرایشگر باینری مثل WinHex فایل های rar
را باز کنید و دنبال اسم فایل ها بگردید. نباید تعداد بایت ها تغییر کنه، شما صرفا باید انتهای اسم فایل رو با یک بایت صفر
(در مبنای 16 میشه 00) مشخص کنید. فرضا اگر اسم فایل my large file name.ext است، ابتدایش را به my.ext
تغییر دهید و درست جایی که ext تموم میشه (یعنی روی حرف g) بجای g بایت 00 رو قرار دهید. دیگه مهم نیست
که بعد از 00 چه بایت هایی باشه. موقع باز کردن فایل WinRar اخطار بهم ریختن header میده که مهم نیست.
 

جدیدترین ارسال ها

بالا