Use this diff utility to compare text, binary files (HexDiff), complete folders and SD-cards.
It can compare documents too (the unformated text of them).
+ And you can also store information about all the files located on your directories, to detect changed files later.
The functions of DiffTool in detail:
1. Compare 2 Texts:
- supports:
text files,
clipboard text,
source code,
text of documents (Microsoft Office and Open Office),
compiled Android XML (diff Manifest file)
- supported file formats:
ASCII, ANSI, ISO-8859-1, Latin1, CP1252,
UNICODE (UTF-8/16/32 little and big endian),
DOCX, XLSX, PPTX,
ODT, ODS, ODP,
DOC, XLS, PPT, RTF(latin1 only)
- ignores differences on whitespace
- ignores end-of-line format differences (Unix,Windows,Mac)
- search for text or line numbers
2. Compare 2 Binary Files (HexDiff):
- files can have any format
- HEX and ASCII display
- checks differences on whitespace and end-of-line
- search for HEX, ASCII text or the address
- when having tons of bytes which differ, showing all details can take a while
3. Compare 2 Folders:
- checks if files are 100% BIT EXACT
(to compare by HASH run 4.)
- include or exclude subfolders
- compare the content of ZIP, JAR, EPUB and APK
- search for file names
- use double-click to compare/merge files or to merge/synchronize folders
4. Store Folders State:
- Stores the state containing the info of files located on your directories. By viewing this state later (see 5.) all files changed, since the state has been stored, are displayed.
- This feature can also be used to compare two SD-Cards. Store the state of card 1, after it, replace card 1 by card 2, view the stored state (see 5.) and all the files which differ will be shown.
5. View Stored Diff File:
- loads stored diff's, also of other Diff/Patch tools
- loads a folder state file and checks changes
6. View the Text of a File:
- views any text file, the text of supported documents and clipboard's text
- views AndroidManifest.XML of any APK
7. View a Binary File:
- Hex Viewer
8. FGrep:
- search for text in files and documents (find in files)
On the Result Screens:
- colors:
red = old content A
green = new content B
red/green = changed content
yellow = inline changes
black = identical content, A=B
- pinch-to-zoom
- export results as text
- works on big and small displays! (uses an integrated view instead of 2 panels)
- you can search for text, file names and line numbers
- press long on a file to open it
- pressing long on the left side, opens a scrollbar having diff info too
DiffTool is also an ideal source code viewer for all developers to check their changes on C, C++, HTML, PHP, C4droid *, Python ® **, AIDE ***, Java ® **** and any other source code.
Useful AddOns:
- Fonts for DiffTool can be used to display Cyrillic, Chinese, Japanese, Korean, and other Unicode characters: (https://play.google.com/store/apps/details?id=com.difftool.fonts)
- DiffDroid can be used to start DiffTool from your file explorer: (https://play.google.com/store/apps/details?id=com.difftool.diffdroid)
This temporary version of DiffTool is currently free of charge and free of advertising!
= NO WARRANTY =
THE PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY. IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY, YOUR DEVICE, YOUR DATA AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
* C4Droid is a product of n0n3m4.
** Python ® is a registered trademark of the Python Software Foundation (PSF).
*** AIDE is a product of the appfour GmbH
**** Java ® is a registered trademark of Sun Microsystems, Inc.
استخدم هذه الأداة المساعدة للمقارنة بين النص والملفات الثنائية (HexDiff) والمجلدات الكاملة وبطاقات SD.
يمكنه مقارنة المستندات أيضًا (النص غير المتصل بها).
+ ويمكنك أيضا تخزين المعلومات حول جميع الملفات الموجودة على الأدلة الخاصة بك ، للكشف عن الملفات التي تم تغييرها في وقت لاحق.
وظائف DiffTool بالتفصيل:
1. قارن 2 نص:
- يدعم:
ملفات نصية
نص الحافظة ،
مصدر الرمز،
نصوص المستندات (Microsoft Office و Open Office) ،
جمعت أندرويد XML (فرق ملف البيان)
- تنسيقات الملفات المدعومة:
ASCII، ANSI، ISO-8859-1، Latin1، CP1252،
UNICODE (UTF-8/16/32 endian كبيرة وكبيرة) ،
DOCX ، XLSX ، PPTX ،
ODT ، ODS ، ODP ،
DOC و XLS و PPT و RTF (latin1 فقط)
- يتجاهل الاختلافات في المسافة البيضاء
- يتجاهل اختلافات تنسيق نهاية السطر (يونيكس ، ويندوز ، ماك)
- البحث عن نص أو أرقام الخطوط
2. قارن 2 Binary Files (HexDiff):
- يمكن أن يكون للملفات أي تنسيق
- عرض HEX و ASCII
- يتحقق من الاختلافات في المسافة البيضاء ونهاية الخط
- ابحث عن HEX أو نص ASCII أو العنوان
- عند وجود عدد كبير من وحدات البايت التي تختلف ، يمكن أن يؤدي عرض كل التفاصيل إلى بعض الوقت
3. قارن بين 2 مجلد:
- يتحقق إذا كانت الملفات 100٪ BIT EXACT
(للمقارنة عن طريق HASH تشغيل 4.)
- تضمين أو استبعاد المجلدات الفرعية
- قارن محتوى ZIP و JAR و EPUB و APK
- البحث عن أسماء الملفات
- استخدم النقر المزدوج لمقارنة / دمج الملفات أو دمج / تزامن المجلدات
4. حالة مجلدات التخزين:
- يخزن الدولة التي تحتوي على معلومات من الملفات الموجودة على الدلائل الخاصة بك. من خلال عرض هذه الحالة في وقت لاحق (راجع 5.) ، يتم عرض جميع الملفات ، منذ أن تم تخزين الولاية.
- يمكن استخدام هذه الميزة أيضًا لمقارنة بطاقتي SD. قم بتخزين حالة البطاقة 1 ، وبعدها ، استبدل البطاقة 1 بالبطاقة 2 ، واعرض الحالة المخزنة (انظر 5.) ، وسيتم عرض جميع الملفات التي تختلف.
5. عرض ملف Diff Diff:
- الأحمال المخزنة في الأحمال ، وكذلك أدوات Diff / Patch الأخرى
- يقوم بتحميل ملف حالة المجلد ويتحقق من التغييرات
6. عرض نص الملف:
- عرض أي ملف نصي ، نص المستندات المدعومة ونص الحافظة
- وجهات النظر AndroidManifest.XML من أي APK
7. عرض ملف ثنائي:
- الهيكس عارض
8. FGrep:
- البحث عن نص في الملفات والمستندات (البحث في الملفات)
على شاشات النتائج:
- الألوان:
اللون الأحمر = المحتوى القديم
أخضر = محتوى جديد ب
أحمر / أخضر = محتوى متغير
أصفر = تغييرات مضمنة
أسود = محتوى متطابق ، أ = ب
- قرصة للتكبير
- تصدير النتائج كنص
- يعمل على الشاشات الكبيرة والصغيرة! (يستخدم عرضًا مدمجًا بدلاً من لوحين)
- يمكنك البحث عن النص وأسماء الملفات وأرقام الخطوط
- الضغط لفترة طويلة على ملف لفتحه
- الضغط لفترة طويلة على الجانب الأيسر ، يفتح شريط التمرير بعد معلومات فرق أيضا
يعتبر DiffTool أيضًا عارضًا مثاليًا لشفرة المصدر لجميع المطورين للتحقق من تغييراتهم على C و C ++ و HTML و PHP و C4droid * و Python ® ** و AIDE *** و Java ® **** وأية شفرات مصدر أخرى.
إضافات مفيدة:
- يمكن استخدام الخطوط لـ DiffTool لعرض الأحرف السيريلية والصينية واليابانية والكورية وغيرها من أحرف Unicode: (https://play.google.com/store/apps/details؟id=com.difftool.fonts)
- يمكن استخدام DiffDroid لبدء DiffTool من مستكشف الملفات الخاص بك: (https://play.google.com/store/apps/details؟id=com.difftool.diffdroid)
هذه النسخة المؤقتة من DiffTool مجانية حاليًا وخالية من الإعلانات!
= NO WARRANTY =
يتم توزيع البرنامج دون أي ضمانات. يتم توفيرها "كما هي" دون ضمان من أي نوع ، سواء كانت صريحة أو ضمنية ، بما في ذلك على سبيل المثال لا الحصر ، الضمانات الضمنية للرواج والصلاحية لغرض معين. جميع المخاطر المتعلقة بالجودة والجهاز والبيانات والأداء الخاص بالبرنامج معك.
* C4Droid هو منتج من n0n3m4.
** Python ® هي علامة تجارية مسجلة لشركة Python Software Foundation (PSF).
*** AIDE هو منتج من appfour GmbH
**** Java ® هي علامة تجارية مسجلة لشركة Sun Microsystems، Inc.