Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / SRC формат / 20 сообщений из 20, страница 1 из 1
24.09.2008, 12:53
    #35556542
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Есть старая досовская программка, PCXGRAB - грабит экран досовских приложений и сохраняет их в .pcx (если vga режим включен) или .src (если только текстовый режим). Дык вот, нужен формат файла .src, чтобы разобрать его для своих потребностей. Гугль и яндекс ничего путевого не дал :(

Буду рад за любой "тынц" :)
...
Рейтинг: 0 / 0
24.09.2008, 13:41
    #35556704
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Приаттачь образец этого файла.
...
Рейтинг: 0 / 0
24.09.2008, 13:44
    #35556718
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Feg16
а у вас чистый дос?
...
Рейтинг: 0 / 0
24.09.2008, 13:46
    #35556729
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Размер файла src случаем не 4000 или 4096 байт?
...
Рейтинг: 0 / 0
24.09.2008, 13:48
    #35556738
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
softwarerРазмер файла src случаем не 4000 или 4096 байт?4000
...
Рейтинг: 0 / 0
24.09.2008, 13:49
    #35556745
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Нет, XP, некоторые программы крутятся под FoxPro еще с незапямятных времен/

Файл приаттачил
...
Рейтинг: 0 / 0
24.09.2008, 13:51
    #35556755
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
В общем "смысл" файла мне ясен, но все таки структурку бы желательно полистать :)
Всем заранее спасибо
...
Рейтинг: 0 / 0
24.09.2008, 13:55
    #35556768
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Feg16В общем "смысл" файла мне ясен, но все таки структурку бы желательно полистать :)
Всем заранее спасибоСтруктурку файла?
там все просто - каждая пара байтов - код символа и его цвет (порядок не помню)
...
Рейтинг: 0 / 0
24.09.2008, 13:57
    #35556777
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
miksoft softwarerРазмер файла src случаем не 4000 или 4096 байт?4000
Значит, читайте в сети любую старую книгу про структуру видеопамяти в текстовом режиме; это просто дамп памяти, сброшенный в файл. Уилтон, Нортон, Джордейн и так далее. На самый худой конец какие-нибудь фроловы.
...
Рейтинг: 0 / 0
24.09.2008, 13:58
    #35556782
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
miksoftтам все просто - каждая пара байтов - код символа и его цвет (порядок не помню)

вот, вот, продолжай мысль, то что "иероглифы" - это цвет я уже понял, формат господа, формат прошу :)
...
Рейтинг: 0 / 0
24.09.2008, 14:03
    #35556798
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Feg16 miksoftтам все просто - каждая пара байтов - код символа и его цвет (порядок не помню)

вот, вот, продолжай мысль, то что "иероглифы" - это цвет я уже понял, формат господа, формат прошу :)что продолжать? там больше ничего нет.
Симоволы расположены построчно, начиная с верхней строки, в строке - слева направо.
...
Рейтинг: 0 / 0
24.09.2008, 14:04
    #35556802
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
to softwarer

ясно... почитал. значит два байта цвет... а как тогда отделить указание цвета от обычных букв? если учесть что вместо букв будут иметь место различные спецсимволы?
...
Рейтинг: 0 / 0
24.09.2008, 14:07
    #35556811
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Feg16to softwarer

ясно... почитал. значит два байта цвет... а как тогда отделить указание цвета от обычных букв? если учесть что вместо букв будут иметь место различные спецсимволы?Нет, один байт - код символа, один байт - его атрибут, т.е. цвета символа и фона. Затем следующая пара и т.д.

http://www.lib.csu.ru/DL/bases/prg/frolov/books/bsp/v03/ch5.htm
...
Рейтинг: 0 / 0
24.09.2008, 14:10
    #35556818
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
кстати, коды символов, ес-сно, в досовской кодировке 866.
...
Рейтинг: 0 / 0
24.09.2008, 14:10
    #35556819
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Отлично, набросал демку-конвертатор - все работает замечательно, спасибо всем.
...
Рейтинг: 0 / 0
24.09.2008, 18:05
    #35557822
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
miksoftкстати, коды символов, ес-сно, в досовской кодировке 866.Вообще-то, там нету никаких кодировок. Какой байт был в видеопамяти на момент создания снимка, такой байт и пишется. А какая у тебя в данный момент была кодировка на консоли включена - совершенно неважно.
...
Рейтинг: 0 / 0
24.09.2008, 18:07
    #35557827
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
Для полноты картины можно вспомнить, что видеокарта умеет работать с 512-символьным знакогенератором, кодировка в котором тем более под вопросом :)
...
Рейтинг: 0 / 0
24.09.2008, 18:26
    #35557889
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
White Owl miksoftкстати, коды символов, ес-сно, в досовской кодировке 866.Вообще-то, там нету никаких кодировок. Какой байт был в видеопамяти на момент создания снимка, такой байт и пишется.Я говорю о кодах символов, а не о байтах.
Теоретически, кодировки могут быть и другие, но в нашей стране в DOS-е чаще всего использовалась 866-ая. И в русскоязычных Windows в DOS-сессии тоже 866 по умолчанию.
...
Рейтинг: 0 / 0
24.09.2008, 18:36
    #35557916
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
miksoftЯ говорю о кодах символов, а не о байтах.PCXGRAB обнаружив текстовый режим напрямую читает кусок памяти и пишет его в файл, все. Там нету символов вообще, там только байты.
...
Рейтинг: 0 / 0
24.09.2008, 18:40
    #35557937
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SRC формат
White Owl miksoftЯ говорю о кодах символов, а не о байтах.PCXGRAB обнаружив текстовый режим напрямую читает кусок памяти и пишет его в файл, все. Там нету символов вообще, там только байты.это все понятно. я говорю о том, как потом трактовать эти байты.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / SRC формат / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]