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

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

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

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

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

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

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

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


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