Наша взаимовыгодная связь https://banwar.org/
Rarjpeg - картинка, склеєна з RAR-архівом (JPEG with embedded RAR-file). Рарджепегі мають найбільшого поширення, хоча операція з'єднання графічного файлу та архіву можлива також для інших графічних форматів (PNG, оно, до речі, і так має вбудований беспотерьний архіватор, GIF, навіть BMP, і т. Д.) І архівів (ZIP, 7Z, в тому числі і JAR-додатків на платформі Java, але не з TAR), Алсо аудіо- та відеофайлів в форматі Ogg.
[ правити ] Принцип роботи
Програми для перегляду зображень аналізують формат JPEG (і багато інших) з початку файлу, кінець ігнорують. Архіватори навпаки, визначають архів за наявністю сигнатури, яка може перебувати десь в середині файлу, так як на початку файлу може знаходитися SFX-модуль архіву, який фактично і є приклеєним розпаковують - за принципом сабжа. За рахунок цих двох чинників можна безборонно зліпити картинку і архів в один файл, який придбає функціональність обох шматків.
Надійність методу хоча і велика, але не 100%: якщо в середині картинки раптово зустрінеться сигнатура архіву, яка випереджає якусь лажу (а хвіст картинки з точки зору архиватора нічим іншим з ймовірністю трохи менше 100% бути не може), то архіватор образиться і нічого не розтисне. Якщо анонімусів раптом так не пощастило, то допоможуть (як неважко здогадатися, теж не на 100%) вибір іншого архіватора або незначні зміни картинки.
[ правити ] Використання
Для склеювання файлів використовується консольна команда copy (для віндузятнікі) або cat (для юніксоід):
експериментальним шляхом отримали симбіози архіву і файлів формату: .wav / .mp3 / .aac / .amr, .jpg / .png / .gif / .webp, .torrent, .html. Так само цим же шляхом були зафейлени наступні формати: .pdf / .flv / .3gp / .mp4 / .avi / .wma (якщо при склеюванні архів знаходиться на другому місці, то він не читається, правильною є тільки перша частина, при зворотному умови - читабельним є тільки rar- частина).
Також є пакетний файл для створення рарджпегов. Просто кинути на батник картинку і архів (неважливо в якому порядку вибирати файли. Просто перетягніть 2 файли на батник) і в папці з картинкою з'явиться рарджпег з ім'ям [rarjpg] PictureName.rar.jpg (.rar.jpg - для зручного перейменування, а [rarjpg] - щоб не втратити серед інших картинок). Власне в рарджпеге, створеному цим сорочки з короткими рукавами, міститься сам цей батник :
У Far'е це все справа є за замовчуванням, потрібно просто натиснути Shift + F2. Якщо це дійство ( «Видобути») перехоплюється НЕ архіваторним плагіном Far manager'а, то слід звернутися до відповідного плагіну по префіксу. Для MultiArc-плагіна це «ma:»:
ma: SomeImageWithArc.jpg
Для «7-Zip Alternative» це «7-zip:»:
7-zip: SomeImageWithArc.jpg
Файл, отриманий в результаті, коректно відображається в більшості браузерів і переглядачів зображень. При цьому, однак, можна буде відкрити його WinRAR'ом (або будь-яким іншим архіватором), оскільки архіватори, як правило, ігнорують все, що передує заголовку RAR'а, а браузери - все, що йде після кінця jpeg'a.
Характерно, що при використанні стискає проксі (тобто погіршує якість зображень) картинки вінраром не відкриваються.
Програма WinRAR за замовчуванням прописує шлях до свого exe-шнику в PATH, а значить доступна для виклику з командного рядка. Тому, якщо ми маємо відкритий файловий менеджер (FAR або Total Commander) в папці з rarjpeg'ом, то можна набрати команду
winrar x SomeImageWithArc.jpg
яка розпакує архів в поточну папку.
Rarjpeg «Бики і Корови»
Rarjpeg Chess time! v0.1.
Rarjpeg RarJpeg maker v1.0.