OberonCore https://forum.oberoncore.ru/ |
|
Хочу читать odc https://forum.oberoncore.ru/viewtopic.php?f=35&t=1969 |
Страница 1 из 1 |
Автор: | Виктор О [ Среда, 21 Октябрь, 2009 15:39 ] |
Заголовок сообщения: | Хочу читать odc |
Такой вот наивный вопрос: Можно ли читать файлы формата odc без установки ВВ? А то в текстах на доступных мне форматах ссылки на docu, а в docu не все ясно. Спасибо. |
Автор: | igor [ Среда, 21 Октябрь, 2009 15:54 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Виктор О писал(а): Можно ли читать файлы формата odc без установки ВВ? Можно. При помощи Блэкбокс, не установленного в системе
|
Автор: | Александр Ильин [ Среда, 21 Октябрь, 2009 15:55 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Можно. Я иногда нажимаю F3 в Total Commander'е, и так читаю. |
Автор: | Виктор О [ Среда, 21 Октябрь, 2009 15:57 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Александр Ильин писал(а): Можно. Я иногда нажимаю F3 в Total Commander'е, и так читаю. Я нажимаю F3 в Far но, боюсь, не достиг еще того класса... |
Автор: | Виктор О [ Среда, 21 Октябрь, 2009 16:00 ] |
Заголовок сообщения: | Re: Хочу читать odc |
А нет ли где описания формата odc? |
Автор: | igor [ Среда, 21 Октябрь, 2009 16:04 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Александр Ильин писал(а): Можно. Я иногда нажимаю F3 в Total Commander'е, и так читаю. Вместо вьюшек будет тарабарщина, ну а сам текст на месте. Куда ж он денется, шифрование данных не производится.PS: Не советую нажимать F4 (и F2) . После этого документ перестанет открываться в Блэкбокс. |
Автор: | Евгений Темиргалеев [ Среда, 21 Октябрь, 2009 16:17 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Александр Ильин писал(а): Можно. Я иногда нажимаю F3 в Total Commander'е, и так читаю. А если текст (русский) в юникоде - показывает?
|
Автор: | Valery Solovey [ Среда, 21 Октябрь, 2009 16:32 ] |
Заголовок сообщения: | Re: Хочу читать odc |
В настройках просмотрщика есть пункты с кодировками Unicode и UTF-8 |
Автор: | bohdant [ Среда, 21 Октябрь, 2009 17:08 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Можно к Фару плагин сделать, что бы более-менее правильно отображало. Здесь пример плагина на Модуле-2 вроде XDS |
Автор: | Виктор О [ Среда, 21 Октябрь, 2009 17:50 ] |
Заголовок сообщения: | Re: Хочу читать odc |
bohdant писал(а): Можно к Фару плагин сделать, что бы более-менее правильно отображало. Фара не критична, форматов не знаю... |
Автор: | Евгений Темиргалеев [ Среда, 21 Октябрь, 2009 17:58 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Формат описан в исходнике TextModels: Код: (* text file format: text = 0 CHAR textoffset INTEGER (> 0) { run } -1 CHAR { char } run = attrno BYTE (0..32) [ attr ] attr.Internalize ( piece | lpiece | viewref ) piece = length INTEGER (> 0) lpiece = -length INTEGER (< 0, length MOD 2 = 0) viewref = 0 INTEGER w INTEGER h INTEGER view view.Internalize *) Но, мне кажется, проще сделать специальную утилиту-читалку на ББ, чем на чём-то ещё. Тогда в знании формата необходимости нету. |
Автор: | Виктор О [ Среда, 21 Октябрь, 2009 18:17 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Евгений Темиргалеев писал(а): Формат описан в исходнике TextModels: Данных недостаточно Евгений Темиргалеев писал(а): Но, мне кажется, проще сделать специальную утилиту-читалку на ББ, чем на чём-то ещё. Тогда в знании формата необходимости нету. Наилучший выход. При наличии умения "сделать". И навыка "сделать" exe. Буду вникать. Но надеюсь меня опередять... |
Автор: | Евгений Темиргалеев [ Среда, 21 Октябрь, 2009 18:23 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Виктор О писал(а): Но надеюсь меня опередять... Вы бы сказали поточнее откуда (из какой программы или...) Вам надо читать.Понял теперь сообщение viewtopic.php?p=36639#p36639 Почему просто не скопировать (распаковать архив с) ББ и не запустить его для чтения? |
Автор: | Info21 [ Среда, 21 Октябрь, 2009 19:05 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Виктор О писал(а): Буду вникать. Человеку так и не объяснили (а намеки понимать мейнстримный фильтр-шаблон мешает):Но надеюсь меня опередять... ББ не надо "устанавливать". Достаточно скопировать в раздел данных и там читать. И простейшая читалка -- это всё равно будет Блэкбокс, по особому сконфигурированный (ну, возможно, слинкованный). Никакой разницы. |
Автор: | Виктор О [ Четверг, 22 Октябрь, 2009 10:42 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Евгений Темиргалеев писал(а): Вы бы сказали поточнее откуда (из какой программы или...) Вам надо читать. Почему просто не скопировать (распаковать архив с) ББ и не запустить его для чтения? Я это сделал. На одном компьютере. Уже полгода как. Но есть трудности с доступом. Зато есть время на других компьютерах (около 5 шт.), в частности - на работе. Но админ и начальство будут в панике, если я стану пусть даже просто "распаковывать" сторонние системы. А exe-файл, названный, к примеру "Far.exe" или "sol.exe" и носимый на флешке, никому не помешает.Info21 писал(а): Человеку так и не объяснили (а намеки понимать мейнстримный фильтр-шаблон мешает): Спасибо за разъяснение, я понял и подход полностью одобряю. Всегда стремлюсь к упрощениям, не люблю Билла и т.д. Переезжаю, кстати, с Дельфи. Но пока получается медленно... Конечно, я предпочел бы учебник и краткий справочник, но английский у меня со словарем, а по-русски требуется читать доки.
ББ не надо "устанавливать". Достаточно скопировать в раздел данных и там читать. И простейшая читалка -- это всё равно будет Блэкбокс, по особому сконфигурированный (ну, возможно, слинкованный). Никакой разницы. |
Автор: | Info21 [ Четверг, 22 Октябрь, 2009 10:46 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Виктор О писал(а): ... Зато есть время на других компьютерах (около 5 шт.), в частности - на работе. Но админ и начальство будут в панике, если я стану пусть даже просто "распаковывать" сторонние системы. А exe-файл, названный, к примеру "Far.exe" или "sol.exe" и носимый на флешке, никому не помешает. Так и пусть ББ на флешке сидит. Он не будет мешать
|
Автор: | igor [ Четверг, 22 Октябрь, 2009 11:17 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Виктор О писал(а): А exe-файл, названный, к примеру "Far.exe" или "sol.exe" и носимый на флешке, никому не помешает. Есть возможность собрать весь Блэкбокс в виде одного единственного файла EXE. Для этого следует воспользоваться командой DevPacker.ListFromSub().
|
Автор: | Виктор О [ Четверг, 22 Октябрь, 2009 11:22 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Info21 писал(а): Так и пусть ББ на флешке сидит. Он не будет мешать Да у нас даже флешка - сетевая и висит на Linuxe. Оттуда приходится доставать.igor писал(а): Есть возможность собрать весь Блэкбокс в виде одного единственного файла EXE. Для этого следует воспользоваться командой DevPacker.ListFromSub(). Да, будем работать над этой темой. |
Автор: | Евгений Темиргалеев [ Четверг, 22 Октябрь, 2009 13:50 ] |
Заголовок сообщения: | Re: Хочу читать odc |
Виктор О писал(а): igor писал(а): Есть возможность собрать весь Блэкбокс в виде одного единственного файла EXE. Для этого следует воспользоваться командой DevPacker.ListFromSub(). Да, будем работать над этой темой. Виктор О писал(а): Да у нас даже флешка - сетевая и висит на Linuxe. Оттуда приходится доставать. См. http://oberoncore.ru/wiki/blackbox/server_install
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |