Сразу говорю что не претендую на гениальное открытие,но может это кому-нибудь понадобится.Мне лично, это было нужно чтобы передать книги из Qreader на обычный телефон.(не смарт)
Шаг1 берем любую ява книгу,и в x-plore открываем jar файл этой книги.
Шаг2 копируем всё содержимое jar архива в отдельную папку
Шаг3 с помощью x-plore редактируем в этой папке файл manifest.mf. Удаляем название исходной книги и вписывем название той,которую хотим получить.(название меняем везде где оно встречается в manifest.mf)
Шаг4 с помощью текстового редактора (я использовал Ded) открываем нужную нам книгу в формате txt,и копируем её текст.
Шаг5 с помощью текстового редактора в папке куда мы скопировали jar архив, открываем файл в котором хранится текст ява книги (у меня он назывался 0.0) удаляем из него весь текст, и вставляем заранее скопированный
Шаг6 с помощью zipman упаковывем всё содержимое папки(в настойках zipman включаем вложенные папки и ставим максимальный уровень компрессий)
Шаг7 в x-plore переименовывем получившийся файл из zip в jar.
На этом всё (можно ещё сменить иконку книги,для этого нужно заменить файл jaricon.png)
Похожие файлы
Скачиваем видео с instagram через UcBrowser(android)
Полезные советыКомментарии 16
Ну скажем так, что не 100%, что пойдет на любом телефоне. На 40 платформе многие телефоны имеют огрганичение на максимальный размер запускаемого ява-файла, а маленьких книжек (килобайт на 60-80 очень мало, так что текстовый исходник надо будет резать на куски и проверять. А с прогами которые сами перегоняют в яву мороки очень мало, да она еще и сама учитыает максимальный размер файла, что может проглотить телефон. Так что эти танцы с бубном не всегда имеют смысл. Если всё в норме, выйдет по времени по возне тоже самое, а если в результате большой файл в телефоне не запускается, то судите сами.... Рекомендую тот же самый текила кет букридер, все просто, понятно, есть описание, сам подгоняет под любую модель или делает униварсаль...
Раньше, помню Shrim выкладывал book.jar. В яве меняются манифест, props.ini и сам файл книги - textfile.txt - ничего сложного в этом нет.
У меня все еще лежит его текст с описанием:
Инструкция:
Сейчас вы читаете написаный мною текст в пожалуй самом совершенном ява приложении, которое на данный момент существует, у него очень много приимуществ перед другими читалками, и первое и самое главное, то что данный мидлет устанавливается на любую модель телефона, т.е. он универсален. Так же мидлет имеет много настроек, сохраняет историю, ну всю его функциональность я предлагаю отценить вам самим, не стану все перечислять. Приступим к делу: у вас есть книга в формате *.тхт и вы хотите ее читать на телефоне (не на смарте), это программка вам в помощь. Просто распаковываете данную прогу на компьютере (ява программы это обычный zip архив) в отдельную папку, в папке заменяете файл textfile.txt на свою книгу, не забывая при этом переименовать книжку в textfile.txt иначе ни чего не выйдет, так же в файле manifest.mf (это обычный текстовый файл и открывается на компьютере стандартным блокнотом) изменяем в строке MiDlet-Name: слово book на название вашей книги, только писать надо на английском языке иначе программка не будет работать и старайтесь название не писать слишком длинным, ведь это будет названием ява книжки уже на телефоне. Ну вот и все, больше ни чего делать не надо, осталось только удерживая кнопку мышки выделить все файлы и папки в нашей папке и упаковать их в зип архив, причем порядок упаковки такой: сначало жмем кнопочку что архив будет упакован в zip (по умолчанию стоит rar а это не есть хорошо), дальше изменяем название с book.zip на book.jar (вместо book пишем название вашей книги и опять же на английском, к примеру kniga.jar) и нажимаем упаковать. Теперь вы имеете ява книгу с вашим уже текстом, кидаем ее на телефон и наслаждаемся чтением. Если все сделано правильно то проблем не возникнет, если же вы где-то допустили ошибку, то скорей всего программка даже не установиться, читайте эту инструкцию заново и ищите где допустили ошибку. Ну и от себя добавлю что такой примитивный способ упаковки ява книжек я считаю самым простым, чем морочить голову с прогами в которых куча настроек и которые часто косячат, а в результате то вы все равно получите точно такую же ява книжку. Да вы и сами пару раз упаковав таким образом книжку убидитесь в удобности этого способа. Только не забывайте оставить на компе эту мою ява шпаргалку, чтоб вам было из чего создавать свои книги.
Пользуйтесь на здоровье.
С уважением Shriman

А если там книга разделена на 10 томов, то есть 10 штук такие файлы, и нам придется разделить свои тексты на 10, и вставлять?
Лучше бы ссылку давать на такую книгу, где надо поменять содержимое только одного файла...
Опять же, на многие самсунги фиг передашь яву.
0 ответить