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 (فقط لاتین 1)
- تفاوت در فضای سفید را نادیده می گیرد
- نادیده گرفتن تفاوت های فرمت پایان خط (یونیکس، ویندوز، مک)
- جستجو برای متن یا شماره خط
2. مقایسه دو فایل باینری (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:
- جستجو برای متن در فایل ها و اسناد (پیدا کردن در فایل ها)
در صفحه نمایش نتایج:
- رنگ ها:
قرمز = محتوای قدیمی A
سبز = محتوای جدید B
قرمز / سبز = تغییر محتوای
زرد = تغییرات درون خطی
سیاه = محتوای یکسان، A = B
- خرج کردن به زوم
- نتایج صادرات به عنوان متن
- در صفحه نمایش بزرگ و کوچک کار می کند! (با استفاده از نمای یکپارچه به جای 2 پانل)
- شما می توانید متن، نام فایل و شماره خط را جستجو کنید
- به مدت طولانی روی فایل کلیک کنید تا آن را باز کنید
- فشار دادن به مدت طولانی در سمت چپ، یک نوار پیمایش را با اطلاعات متنوع نیز باز می کند
DiffTool همچنین یک بیننده ایده آل کد منبع برای همه توسعه دهندگان برای بررسی تغییرات خود را در C، C ++، HTML، PHP، C4droid *، Python ®، AIDE ***، Java ® **** و هر کد منبع دیگر را بررسی کنید.
افزودنیهای مفید:
- فونتهای DiffTool را می توان برای نمایش سیریلیک، چینی، ژاپنی، کره ای و دیگر کاراکترهای یونیکد استفاده کرد: (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 ® یک علامت تجاری ثبت شده بنیاد نرم افزار پایتون (PSF) است.
*** AIDE محصول شرکت appfour است
**** Java® یک علامت تجاری ثبت شده Sun Microsystems، Inc.