Главная

Архиватор Jar.jar с кодировкой имен файлов в формате UTF-8. Версия 1.1

( ZIP + UTF-8 = JAR, JAR + JAVA = Jar.jar )

Когда писал КФЛку, у меня были вопросы по интернационализации приложения. Из-за этого выбрана кодировка текстового файла UTF-8 (Смени шрифт на Unicode и увидишь нормальные символы).
Молодец SUN со своей Java - делая архиватор Jar они сразу кодируют имена файлов в UTF-8 (Еще бы исходники можно было бы писать сразу в UTF-8).

Стал смотреть, как кодируют архиваторы... да... кто пишет под Win видно и не заморачиваются - заархивировал со своей кодовой страницей, ну и разархивируешь в ней-же. Действительно все должно быть нормально пока например, у немца на компе не попробуешь свои файлы с кириллицей.

 Жалко - и Win  и  Linux  поддерживает имена файлов в уникоде. Я в проводнике XP не смог увидеть иероглифы, только в своей программе ( а потом и в Unreal Commander - сменив шрифт на Unicode).  Взял в редакторе OOO сменил шрифт  на  
Unicode, написал таробарщину из иероглифов, выделил, скопировал CTRL-C, в проводнике при переименовании файла вставил CTRL-V.

Пока пытался посмотреть иероглифы в именах файлов - вот и написал архиватор. Хотите..., не хотите... , можете пользоваться. Работает и в Windows, и в Linux.

скриншот

Архиватор Jar.jar

Шрифт Arial Unicode MS

Unreal Commander

(C) Dmitry Lyanguzov 2010-2012