Existují dvě složky na běžném nesystémovém oddílu (OS W11 Home 23H2, disk formátovaný na NTFS). V každé složce je mimo jiné soubor ".doc", v jedné dejme tomu "x.doc", v druhé "y.doc" - které jsou totožné. Následně jeden tento soubor, např. "x.doc", v jedné složce, je pomocí Word 2003 (který byl ošetřen speciálním originálním SW FileFormatConverters.exe) převeden na soubor typu "x.docx" (samozřejmě, že ve složce zůstal původní "x.doc"). Doposud se tedy nic zvláštního nestalo a vše funguje zcela v pořádku. Soubor typu "x.docx" je posléze odstraněn, takže ve složce i nadále zůstává původní soubor typu "x.doc". Proč byly prováděny tyto činnosti je nezajímavé.Teď teprve to "pravé". Všiml jsem si, že oba dva soubory - původně pochopitelně přesně shodné - se nyní liší v délce, a to dokonce značně, přesně o 4 608 byte. A teď to ještě více "pravější". Po použití SW se kterým pracuji… roky, s tzv. Beyond Compare 3, tento nenašel žádný rozdíl, a který jinak umí porovnávat přímo ďábelsky geniálním způsobem včetně speciálních znaků, metadat apod. - je to špičkový zdatný SW - zatímco Windows Explorer v okně vlastností v jednom případě píše 911 kB (932 864 bajtů) a v druhém 906 kB (928 256 bajtů), kde ta vyšší hodnota je právě u souboru, který podstoupil operaci, tedy u "x.doc". Nechce se mi věřit, že by to snad souviselo s tzv. "řídkými" soubory, ale nic jiného mne nenapadá, nebo je to „divočina“, o které nic nevím (napadají mne i viry a podobné nesmysly, ale vylučuji to - systémy, kterých mám více, jsou velmi dobře hlídány). Někoho něco rozumného napadá? Ten konvertor „šahá“ na zdroj? To už se mi vůbec nezdá. Díky za účast, snahu apod. Ukázat celý příspěvek
To je zase nějaký test inteligence? No nic...Co je na tom zvláštního? K Beyond Compare píšou, že:BC version 3 and laterBy default, Beyond Compare supports a read-only comparison of Word, Excel, and PDF files.Text CompareMicrosoft Word and Adobe PDF files are converted to plain text and compared in a Text Compare session. Formatting and embedded images are ignored.Takže když ty soubory obsahové nezměníte, tak BC3 napíše, že jsou stejné. Ale DOC a DOCX jsou odlišné formáty souborů - stejná textová data jsou v těchto dvou formátech uložena různě, takže soubory jsou různě veliké. To snad nijak nerozporujete, ne?
Ještě jsem nepochopil, které soubory porovnáváte, ale protože x.doc, y.doc a nový x.docx jsou obsahově stejné, a BC3 porovnává pouze textový obsah, tak musí říci, že stejně jsou všechny tři. A ani není jasné, u kterých souborů vám vadí, že se měla změnit velikost - že je nový x.docx jinak veliký než původní x.doc je také normální.
Trochu pečlivě číst co je "ve věci". Opravdu nevím co s tím problémem.
To není problém, ale jen tvé mentální potíže, tak jako vždy, když si sem jdeš pro radu, trolle.
To by ses musel nejprve naučit vyjadřovat stručně a jasně. Odpusť si těch 90% zbytečné omáčky, která dotazu vůbec nepomůže, jen schová to podstatné. Nesváděj svoji neschopnost vyjadřování na ostatní...
Ne, 4malita, je zdejší trollík, nic víc, nic míň.
Čistě technicky - neskrývají soubory *.doc, *.docx informace o předchozí verzi, datum otevření a datum změny? Beyond Compare je přece musí otevřít, není-liž pravda? Nedělá ještě nějaké opičárny jako že by si tam dával své vlastní značky? - ostatně to tady už bylo naznačeno.No a protože *.docx je ze své podstaty komprimovaný, tak se ty opičárny v něm projeví méně v závislosti na stupni komprese.
No musel jsem si to přečíst několikrát abych to pochopil 😂😂Domnívám se že software který jsi použil ke konverzi, si původní soubor nějak upravil k obrazu svému. Ať už zápisem metadat, nebo prostě rozbalil a k uložení použil jiný algoritmus.Je to zajímavá otázka, zkus ten větší soubor znova projet stejným procesem? Když se znova zvětší jsou to pravděpodobně metadata a když zůstane stejný může za to algoritmus pro ukládání. Napiš výsledek 😂
Dospěl jsem prakticky ke stejnému závěru, ale nevěřím mu a v případě, že by platil, by to bylo hodně divné.
Je to MS, takže vše hodně divné je čekatelné 😉. A lepší řešení nevidím.
Jake je datum posledni zmeny toho "zahadne" zmeneneho soubory? Nesouhlasi nahodou s datem a casem te konverze?Beyond Compare porovnava obsah souboru, ne kompletni binarni podobu. Kdyz vlozis petikorunu do obalky a druhou do krabice, porad bude v obou pripadech obsahem petikoruna - ale vnejsi podoba bude jina.
Jedna ze základních vlastností a umu BC je umět porovnat i prakticky absolutní "raw" - umí samozřejmě porovnánat binární podobu.
Na datum zmeny ses nepodival, ze?Pokud chces mit jistotu, pouzij nejaky sha1sum nebo md5sum (Windows uz to myslim ukaziji nativne ve vlastnostech souboru v Pruzkumniku).Pokud budou hashe jine (coz by pri jinych velikostech mely byt) a BC3 bude tvrdit ze i pri raw porovnani jsou stejne, vis kde je problem...
Jo napadá mě něco, můžu směle prohlásit, že aplikace "Beyond Compare 3" je šmejd. Pokud se dva soubory liší velikostí a tahle aplikace o nich napíše, že jsou stejné, tak si jiné označení než šmejd nezaslouží.Jinak co se týče konvertoru, tak ten neznám, ale je možné že to sahá na zdroj. Velmi pravděpodobně to dělá nějakou "normalizaci" formátování, tj operaci, která nemá vliv na zobrazení ani obsah, ale je to důležitý krok pro konverzi. Holt se pak ten normalizovaný zdroj uloží.
Díky, šmejd to opravdu není. musíš číst relevanní zdroje nebo ten SW používat řekněme 10 let a víc.
Takže máš 10 let starý software, na který 10 let nikdo nehrábl a domníváš se, že je naprosto bez chyby? LOL... A to se prezentuješ jak odborník.. MEGALOL. 😀
Nemám opravdu ani potuchy nad řešením problémem a protože vylučuji "nezbedné trpaslíky", tak udělám nejlépe, když to vzdám (co dělám velmi nerad, protože je to přímo bizarní).
Díky všem.
A proc porad resit nejakej BC3 kdyz staci jednoduse vytvorit kontrolni soucty obou souboru, porovnat je, a to spolehlive urci, jak to teda doopravdy je.
Jakýkoli "vymyšlený" "problém", který týpek s nickem 4malita na tomto fóru řeší, je naprostá kravina, způsobena prastarým softwarem, který by nepoužíval ani totální blázen...Inu, nemá smysl s ním polemizovat.. On ví všechno nejlépe, ale přítom umí prd. 😘
Takze kdyz uz pres 20 let pouzivam PuTTY, jsem zoufalec a mel bych rychle hledat nejakou moderni nahradu? Nebo jaka je ta logika tveho prispevku?
Pokud máš 20 let starou verzi Putty, asi to není moc ideální.. 🙂
Abych to vysvětlil, kdykoli jsem tenhle nick viděl, řešil software pro XPéčka apod...Tento kontext pak dává mému příspěvku alespoň trošku smysl. 🙂
Původně tu čtyřmalita účinkoval jako nemohoucí. Koncem roku tu např. exhiboval titulkem Jak nemilovat některé notifikace.
Já si na ten původní nick nemohl zaboha vzpomenout. 😀
naprosto nechápu proč se tu řeší naprosto jasná věcpokud ten sw porovnává obsah po normalizování na prostý text zřejmé, že bez ohledu na velikost a formát (např. DOC, DOCX, PDF apod.) budou všechny soubory se stejným textovým obsahem shodné ...myslím že to je právě přidaná hodnota toho swněkdo chce porovnat "binárně", pak musí sedět obsah naprosto 1:1, ale někdo chce porovnávat právě obsah např. DOCX a PDF, pak použije ten sw ...je docela i možné, že v tom sw lze měnit způsob porovnávání těch souborů apod.
oficiálny doplnok FileFormatConverter si upraví aj pôvodný súbor,musí ho preformátovať,označkovať-mení štruktúru súboru na xml keď z napr.doc vytvára docx, a navyše musí zachovať aj stav,aby bola zachovaná pôvodná funkčnosť v pôvodnej verzii office a súčasne uchováva informácie o verzii súboru a všetko ukladá aj do originálu a tým originál mení,mení sa "velkosť" originálu,pôvodný stav originálu,versioning súborov office a nastavenie office sa uchováva v súbore normal.dot v koreňovom adresári inštalácie office,ale "odkazy " na zmenu sú už zanesené aj v samotnom originálnom súbore,tým vzniká diferencia medzi velkosťou originálneho súboru pred a po zmene,iné office v inom počítači vidia len zachovanú pôvodnú kostru originálneho súboru,pokial je to napr. pôvodný doc.....
Když potřebuji porovnat dva soubory, používám Total Commander. Ukáže dvě okna s rozdíly.
... coz je pro binarni formaty naprosto idealni 😉
https://ctrlv.cz/DOHj
Ale ano, ja pochopitelne vim, jak to vypada. Ale tak nejak pochybuju, ze z toho u tohoto typu souboru poznas neco uzitecneho.
Podle tvých fundovaných odpovědí v Poradně si ani netroufám myslet, že bys nevěděl jak to vypadá. Proto jsem to neposlal.Já to porovnání souborů používám velmi málo a stačí mi info z TC: "Oba soubory jsou stejné". Ale někdy v minulosti jsem samozřejmě hledal nějaké rozdíly, ale spíše ze zájmu.
Chapu a diky za vysvetleni!
A porovnával jsi to jak? V textovém módě nebo v hex módě? Jestli jsou dva soubory velikostně rozdílné tak je nesmysl, aby BC v hex módě neukázal rozdíl. V txt módě je logické, že rozdíl ukázat nemusí, pokud je obsah totožný a rozdílná je třeba jen hlavička souboru.
Nechápu ty tanečky s převodem souboru z Word 2003 ve formátu *.doc pomocí nějakého obskurního "FileFormatConverters.exe" na *.docx a porovnávání ještě obskurnějším "Beyond Compare" - když totéž umí každá novější verze Wordu a dokonce i Libre Office.Věta "oba dva soubory (=*.doc a *.docx) - původně pochopitelně přesně shodné)" je poněkud zavádějící. Porovnáváte neporovnatelné.Co je to "přesně shodné"? jediný smysl by byl převést oba soubory na čistý text a ten porovnat.
Protože je to naprostej magor!
Uz len logiky veci docx a doc su odlisne formaty, doc je prorietarny format a docx je zip. V zriedkavom pripade mozu mat rovnaku velkost ale uplne iny "raw" obsah.
Ale on porovnava stejne formaty, i kdyz to z toho prispevku neni na prvni pohled zrejme...
Neviem co je to tu zase za bizar, ale preco na to nejdes logicky? Najprv treba najst vinnika, ktory meni obsah povodneho suboru. Vobec totiz nie je bezne, len tak potajomky zasahovat do originalneho suboru. Za 25 rokov som sa s podobnym spravanim roznych programov uz stretol, ale nie je to bezna vec. Inak bezne to robil excel, ze otvoril som a hned zatvoril subor a on si tam nieco zmenil. Totalna drzost, odvtedy som takymto suborom pridaval atribut "iba na citanie". Skus to aj ty, mozno sa ten program, ktoremu sa to nepaci ozve.
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.