Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Конвертер FB2 в TXT для Windows 3.0/3.1
RSS

Конвертер FB2 в TXT для Windows 3.0/3.1

<<Назад  Вперед>> Страницы: 1 2 3 4 * 5
Печать
 
Fe-Restorator
Гость

Ссылка

Кнопа "Открыть (Load)" == поле "выбранное имя файла"
Нет кнопы == поле "результирующее имя файла"
Нет кнопы == чекбокс "кодировка 866"
Кнопа "конвертировать" == поле сообщения "работаю / готово / конвертация прошла успешно"
Кнопа "о программе" == поле "лого программы" или поле "счётчик обработанных файлов".

Вот такой должон быть интерфейс, строго по строкам и их соответствию полям информации.
Логично, просто, реализуемо средствами винды 3.11
:thumbup:
Да, поле "открыть" должно запоминать последний использованный путь файла, и предлагать его при выборе файла следующего. Всякий раз начинать с C:\ когда вся коллекция лежит в E:\fun\media\books\fb2 - негоже! Обработай 100 файлов подряд, почувствуй на своей шкуре гнев юзеров твоего поделия!
Сейчас на форуме
Anderson1
Advanced Member


Откуда: Москва
Всего сообщений: 2098
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 фев. 2011
Fe-Restorator написал:
[q]
Всякий раз начинать с C:\
[/q]
Всё ещё хуже - начинается с C:\WINDOWS, где "C:" диск с виндой, а "WINDOWS" каталог с виндой. Т.е. до корня диска ещё надо добраться. А вообще это мелкие придирки.

Fe-Restorator написал:
[q]
Обработай 100 файлов подряд
[/q]
BTW, а параметры командной строки понимает - для пакетной обработки файлов? А то тыкать 100 файлов вручную, даже с условием запоминания места открытия, не в кайф. Гораздо проще команда вида "fb2conv *.fb2".
UPD: Глянул - нет, командную строку не держит.
Fe-Restorator
Гость

Ссылка

В 311-й форточке есть элемент дезигна "выпадающий список". поставить его справа от кнопы "лоад" и набивать файлами из диалога открытия. Причём, автоматически.
Позднее - обрабатывать все файлы разом, то-бишь, в пакетном режиме.

Вообще, сама идея 311-й форточки как конвертатора - мне не нравится. Пакетную обработку большой библиотеки ею не выполнить.
Сейчас на форуме
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
С учётом критики и пожеланий, упомянутых выше, вчера вечером была выпущена обновлённая версия программы.

Теперь программа сохраняет последнее используемое имя файла и последнюю выбранную папку, полный путь к которой хранится в файле LASTDIR.INI.
Соответственно эта папка и это имя файла будут использованы при нажатии на кнопку "Открыть".
В случае, если папка окажется удалена, то при открытии будет использована папка, в которой находится сама программа (т.е конвертер).

Скачать её можно по этим ссылкам:

На файлообменнике DowngradeFiles
Скачать файл fb2conv.zip

На Яндекс Диске
https://yadi.sk/d/mQFF1vY5j5PcS

P.S Что касается командной строки, то скоро будет выпущена консольная версия, которая при обычном запуске работает в интерактивном режиме (то есть спрашивает у пользователя имя файла, хочет ли он, чтобы была выбрана кодировка DOS-866), а также поддерживает параметры командной строки (имя файла, имя выходного файла, использовать ли кодировку dos866), чтобы ее можно было использовать в пакетных файлах.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Спасибо за апгрейд программки! А iconv полноценный прикрутить не думали, чтоб из любой кодировки - в любую? Ведь книжки не только на русском встречаются!
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
Anonymous написал:
[q]
Спасибо за апгрейд программки! А iconv полноценный прикрутить не думали, чтоб из любой кодировки - в любую? Ведь книжки не только на русском встречаются!
[/q]
Подумываю над этим. Правда к сожалению пока ничего подобного для MS-DOS не смог найти.

Единственное что мне попадалось, это примеры кода для turbo pascal, где показана перекодировка текста из Windows 1251 в DOS 866 и обратно, но с другими кодировками пока глухо.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Для турбопаскаля могу дать перекодировку между ISO2022JP aka JIS >-> ShiftJIS aka cp932 >-> EUC, http://qbus.narod.ru/jist.pas
Если что, кирилица и греческий алфавиты там в составе всех трёх кодировок есть, а JIS использует 7-битовый код с иероглифами в обрамлении специальных ESC-последовательностей, потому не конфликтует с 8-битовыми кодировками. По FIDO русскому японские письма прекрасно умели ходить, например.
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
Anonymous написал:
[q]
Для турбопаскаля могу дать перекодировку между ISO2022JP aka JIS >-> ShiftJIS aka cp932 >-> EUC, http://qbus.narod.ru/jist.pas
[/q]
Благодарю, поковыряюсь на досуге.
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
На сайте у Антиквара (Nostalgy.net.ru нашел подборку утилит, работающих в чистом DOS-е

(перекодировщик из utf8 в win1251 и dos866, конвертер из html в txt - с учетом исходной кодировки), так что думаю, в выпуске отдельной версии конвертера под DOS (по сути изобретанию велосипеда) нет особого смысла.

Чуть позже выложу здесь готовую к использованию сборку - конвертация будет производиться с помощью bat файлов - их будет несколько для различных кодировок.
<<Назад  Вперед>> Страницы: 1 2 3 4 * 5
Печать
Полигон-2 »   Старый софт »   Конвертер FB2 в TXT для Windows 3.0/3.1
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS