المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طريقة عمل ملف تعديل (باتش) لملف محدث



_MasterPiece
28-3-2012, 06:36 AM
السلام عليكم ورحمة الله وبركاته،


مضى من الوقت كثيرًا منذ آخر مرة وضعت فيها موضوعًا هنا. المهم، وبدون إطالة عليكم. سنتحدث اليوم عن طريقة عمل ملف تعديل لملف محدث سواء كان هذا الملف حلقة أو برنامجًا، باختصار يصلح لجميع الملفات، وليس للترجمة فقط!


الفكرة (كما أفهمها):

عندما يحدث أي منا ملفًا لنسخة أنقح، تكون في الغالب نسبة التحديث صغيرة بالنسبة لما لا يزال مشتركًا بين النسختين. مثلاً، إن كتب مستندًا يحوي 500 كلمة، وبعدها أضفت له 100 كلمة فصارت في المستند 600 كلمة، وعدلت بعض الكلمات السابقة، فإنه لا يزال هنالك كثيرٌ من المشترك بين كلا النسختين. تستفيد برامج ملفات التعديل من هذه الفكرة فتقوم باستخدام طرقها الخاصة بالبحث عن المتغير بين الملفين وإنشاء ملف تعديل يحتوي هذه التغييرات البسيطة. يقوم بعدها صاحب الملف القديم بأخذ ملف التعديل هذا ويطبقه على الملف القديم باستخدام نفس البرنامج الذي صنع به الملف (فبرامج ملفات التعديل تختلف في طرقها)! فبدل أن تحمل النسخة الحديثة كاملاً، تحمل فقط تغييراتها.

في حالة الحلقات المترجمة، تبرز هنا أهمية وسلاسة الترجمة الملحقة (غير المطبوخة). ففي غالب الأمر، يكون التحديث متعلقًا بأخطاء إملائية. وأما الفيديو والصوت نفسهما، فبدل أن تتعب الشعب تحميلاً وشفطًا للنت، أرسل له باقة ورد فيها ملف تعديل وانتهينا! أما الجودة المطبوخة (فحسب ظني، لم أجرب) سيكون ملف تعديلها كبير، فالفيديو سيتغير ولو قليلاً لتغير الترجمة التي فيه، وفوق كل هذا يجب أن تنتج من أول وجديد. (صداع مؤلم!)


كيفية التحضير:

حمل برنامج xdelta المختص في إنشاء ملفات التعديل من هنا (https://code.google.com/p/xdelta/downloads/detail?name=xdelta3.0z.x86-32.exe).


في المجلد الذي به البرنامج انقر بالزر الأيمن وأنت تضغط على مفتاح shift على مكان فارغ. اختر Open command window here.


أعد تسمية البرنامج إلى xdelta للتسهيل.


ارجع إلى نافذة الأوامر (Command Window) واطبع فيها هذا الأمر:

xdelta.exe -e -s OLDFILE NEWFILE PATFILE


OLDFILE: الملف القديم.


NEWFILE: الملف المحدث.


PATFILE: اسم ملف التعديل الذي تريد.


اضغط على مفتاح الإدخال وانتظر (يعتمد طول العملية على حجم التغييرات)


بعد أن تنتهي، ستجد ملف تعديل له نفس الاسم الذي أدخلت سابقًا بجانب البرنامج!


ادعُ لي :)


كيفية التقديم:

يجب أولاً أن يقدم ساخنًا.


للتسهيل على المستخدم، يفضل أن ينشأ ملف باتش (Windows Batch) ليساعد الأعضاء.


كيف؟


أنشأ ملفًا من نوع bat (تلميح، ستحفظ وقتك إن كان لديك هذا الشي (http://notepad-plus-plus.org)).


اكتب في السطر الأول:

xdelta.exe -d -s OLDFILE PATFILE NEWFILE

وفي السطر الثاني:
وفي السطر التالي اكتب exit


هل من حاجة لأوضح ما سبق؟ (تأكد هنا خاصة من أنك لن تدرج مكان الملف، اسمه فقط ولا تنسى لاحقته)


لا تقبل العربية.


ضع البرنامج وملف التعديل وملف bat في ملف مضغوط وأرسلهم إلى من تحب ^^


كل ما على المستلم أن يستخرج الملفات الثلاث كما هي ويضعها في نفس المجلد الذي فيه الملف القديم ويشغل ملف bat وستنشأ له في نفس المجلد النسخة الجديدة!


قل له أن يدعُ لي :)


لم تفهم؟ إذًا ابحث عن أي موضوع فيه ملف تعديل لنسخة محدثة مثل هذا (http://www.msoms-anime.net/showthread.php?t=167351). وحاول أن تفهم ^^


---

الكول
28-3-2012, 06:50 AM
بسم الله الرحمن الرحيم

أخي الكريم شكرا على موضوعك الرائع لي عودة مرة اخرى



حجز

تحياتي
الكول

ALKOON
28-3-2012, 07:28 AM
عليكم السلام ورحمة الله
مشكور أخوي غسان على الشرح
مع قراءة ماكتبته أكثر من مرة بدأت تتضح المعالم Handsome988
جاري التطبيق وشكرا جزيلا لك مرة ثانية

momenx
28-3-2012, 08:22 AM
لي عودة ^^

ElPsy
30-3-2012, 12:04 AM
يبدو أنه ظهر شخص أسوء مني في التنسيق
Nice to have you back, MP
(لمَ لا تستعمل الكود لوضع الأوامر بدل plain text è_é)
مواضيع ذات صلة:

http://www.msoms-anime.net/showthread.php?t=107511

http://www.msoms-anime.net/showthread.php?t=162506

_MasterPiece
30-3-2012, 04:17 AM
عليكم السلام ورحمة الله
مشكور أخوي غسان على الشرح
مع قراءة ماكتبته أكثر من مرة بدأت تتضح المعالم Handsome988
جاري التطبيق وشكرا جزيلا لك مرة ثانية

العفو يا إسماعيل، وإن شاء الله تكون استفدت.


يبدو أنه ظهر شخص أسوء مني في التنسيق
Nice to have you back, MP
(لمَ لا تستعمل الكود لوضع الأوامر بدل plain text è_é)
مواضيع ذات صلة:

http://www.msoms-anime.net/showthread.php?t=107511

http://www.msoms-anime.net/showthread.php?t=162506

يا هلا بيك إلبسي. صحيح، سأستعملها >> لا أعلم لم لم تخطر علي.

كل ما في الأمر أنني كتبت الموضوع على عجل، كما أنني "معقد" من نسخة المنتدى هذه، فلا أستطيع محاذاة النصوص إلى اليمين وأما محاذاة اليسار والتوسيط لا مشكلة فيهما، فكلما حاذيت يمينًا توسط.

OVANOVE
31-3-2012, 12:31 PM
جزيت خيراً

جيد اتى في وقته -_-

وجدت مايشغلني هذه الأيام

سميد
2-4-2012, 02:05 AM
وعليكم سلام
درس من استاذ الفن غسان
يا سلام سلم
شكرا لك بكل الاكواد و برامج الانتاج xd
الله يحفظك ويوفقك
تحياتي