Page 1 of 2

бмптусцр

PostPosted: Fri, 09.08.2013 15:26:08
by g0blinish
собссно приложен.
попытался привести исходник из древнего purebasic в действующий, естебственно вылезли некоторые баги, которых много.
далее - diver желает пакетную обработку картинок, что мне не нравится, проще выставить параметры и конвертировать автоматом после drag'n'drop.
вот в общем-то все, надеюсь побороть глюки, в частности бегунки РГБ рабоют криво, выбор опции конверсии не работает, и вообще дохуя чего не работает.

Re: бмптусцр

PostPosted: Fri, 09.08.2013 15:39:55
by moroz1999
К желанию пакетной обработки присоединяюсь. У меня есть кучки графики в png с однотипной палитрой, которые хотелось бы перетащить автоматом.
Не обязательно с командной строки, но хоть как-нибудь.

Вечером попробую dragndrop.

Re: бмптусцр

PostPosted: Fri, 09.08.2013 15:56:01
by g0blinish
moroz1999 wrote:Вечером попробую dragndrop.

драгндроп работает, но через жопу.
думаю, как сделать проще - отображение картинки или пакетная обработка?

Re: бмптусцр

PostPosted: Fri, 09.08.2013 15:58:10
by diver
moroz1999 wrote:К желанию пакетной обработки присоединяюсь. У меня есть кучки графики в png с однотипной палитрой, которые хотелось бы перетащить автоматом.
Не обязательно с командной строки, но хоть как-нибудь.

Вечером попробую dragndrop.

Спек картинки (2 цвета на знакоместо) можно перетащить в командной строке через z80tools. Еще с 98 года.

Re: бмптусцр

PostPosted: Fri, 09.08.2013 15:59:24
by diver

Re: бмптусцр

PostPosted: Fri, 09.08.2013 16:01:32
by diver
Пакетная конверсия с настройкой параметров возможна через связку bmp2avi, bmp2scr (хавает avi). Moroz1999, давай кучу твоих png, я сконверчу тебе все без проблем и яркость учту тоже.

Re: бмптусцр

PostPosted: Fri, 09.08.2013 17:33:57
by g0blinish
diver wrote:Пакетная конверсия с настройкой параметров возможна через связку bmp2avi, bmp2scr (хавает avi)

так и будешь маяться, значит?

Re: бмптусцр

PostPosted: Fri, 09.08.2013 17:59:39
by diver
g0blinish wrote:
diver wrote:Пакетная конверсия с настройкой параметров возможна через связку bmp2avi, bmp2scr (хавает avi)

так и будешь маяться, значит?

Нет. Эти варианты мне не подходят.

Re: бмптусцр

PostPosted: Fri, 09.08.2013 18:29:38
by g0blinish
сколько интересного находишь в исходниках)

если указать в командной строке, то откроется картинка. И картинку в окне конвертора можно двигать мышкой с нажатой левой кнопкой Оо

не знал ранее таких фич)

diver wrote:Эти варианты мне не подходят.

какие ?

Re: бмптусцр

PostPosted: Fri, 09.08.2013 21:24:15
by diver
g0blinish wrote:сколько интересного находишь в исходниках)

если указать в командной строке, то откроется картинка. И картинку в окне конвертора можно двигать мышкой с нажатой левой кнопкой Оо

не знал ранее таких фич)

diver wrote:Эти варианты мне не подходят.

какие ?

z80tools и через avi. Для нынешних задач мне нужен конвертор через командную строку с конверсией неспектрумовских картинок.

Re: бмптусцр

PostPosted: Sat, 10.08.2013 08:01:09
by g0blinish
diver wrote: Для нынешних задач мне нужен конвертор через командную строку с конверсией неспектрумовских картинок.

в данном исходнике возможно реализовать передачу параметров через командную строку.
вопрос - какие параметры?
1) способ конверсии
2) РГБ значения
???
3)Profit!

Re: бмптусцр

PostPosted: Sat, 10.08.2013 09:01:08
by diver
У меня частная задача: убрать лишние цвета в знакоместах. Поэтому мне достаточно solid color, default settings. Чем больше сделаешь плюшек, тем шире будет круг применения.

Re: бмптусцр

PostPosted: Sat, 10.08.2013 09:02:12
by diver
Только без визуального подбора смысл запихивать все параметры в командную строку?

бмптусцр

PostPosted: Sat, 10.08.2013 09:03:50
by diver
Можно запихать выбор режима конверсии и достаточно (color solid, monochrome solid, color tritone,....). Ну и если возможно - формат сохранения: scr/bmp/png...

Re: бмптусцр

PostPosted: Sat, 10.08.2013 09:38:15
by g0blinish
diver wrote:Ну и если возможно - формат сохранения: scr/bmp/png

формат сохранения есть в других тулзах. если дойдут руки до моей проги, то можно предусмотреть передачу в командной строке.

diver wrote:Только без визуального подбора смысл запихивать все параметры в командную строку?

я пока вижу - драгндроп одной картинки, настройка параметров. драгнодроп уймы картинок - конверия в .scr с выбранными параметрами. если это реализуемо.

Re: бмптусцр

PostPosted: Thu, 29.08.2013 07:54:24
by g0blinish
Еще один пробный билд.
теперь поддержка командной строки:
f:имя файла
c:режим конверсии(список в окне)
r:RED
g:GREEN
b:BLUE
пока непонятно что происходит при Colour solid с параметром ALL, и будет ли он вообще влиять на конверсию?
и вообще говоря, r:, g: b: нужно поменять, потому что для каждого режима параметры имеют разные названия.

Re: бмптусцр

PostPosted: Thu, 29.08.2013 13:47:55
by diver
Пишу батнег: "bmp2scr.exe f:edge24.bmp c:6 r:127 g:127 b:127". Оно запускается, параметры предаются в программу: запускается гуй и валятся попапы: грузится картинка, выбирается режим Colour solid, задаются параметры rgb. Так и задумано?

Re: бмптусцр

PostPosted: Thu, 29.08.2013 15:05:43
by g0blinish
diver wrote:выбирается режим Colour solid, задаются параметры rgb. Так и задумано?

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

Re: бмптусцр

PostPosted: Thu, 29.08.2013 19:07:04
by diver
Скажу за себя: мне даже rgb параметры сейчас не нужны. Достаточно выбора режима цифрой пока, и сохранения в scr с тем же именем тут же, без открытия гуя.

Re: бмптусцр

PostPosted: Thu, 29.08.2013 19:30:08
by g0blinish
diver wrote:Достаточно выбора режима цифрой пока, и сохранения в scr с тем же именем тут же, без открытия гуя.

"Мы снова говорим на разных языках"(ц)

Я предложил вариант:
1.настроить конверсию
2. драг-н-дроп картинки
3. конверсия с установленными параметрами
4.???
5. Дайвер доволен.

какой выход тебе удобнее?
по дефолту сделано так, что установленные параметры конверсии не меняются, если не указаны, метод конверсии остается тем же.

Гуй с утреца уберу и сохранение в .scr постараюсь сделать.

Re: бмптусцр

PostPosted: Fri, 30.08.2013 06:36:08
by diver
Я драгндроп не просил. Я просил тупо солид колор - всунуть бмп через командную строку, на выходе получить сцр. Если есть доп параметры - то версия с ними мне в любом случае "достаточна".

Re: бмптусцр

PostPosted: Fri, 30.08.2013 06:49:17
by g0blinish
diver wrote:Я просил тупо солид колор - всунуть бмп через командную строку, на выходе получить сцр. Если есть доп параметры - то версия с ними мне в любом случае "достаточна".

т.е. солид колор в лоб конвертить? ок.

Re: бмптусцр

PostPosted: Fri, 30.08.2013 07:43:37
by g0blinish
еще один билд, теперь конверсия файлов через командную строку, параметры остаются в силе.
Гуевое окно мелькает, работаю над этим.

Re: бмптусцр

PostPosted: Fri, 30.08.2013 09:07:24
by diver
g0blinish wrote:еще один билд, теперь конверсия файлов через командную строку, параметры остаются в силе.
Гуевое окно мелькает, работаю над этим.

Если нет - ну не критично. Для моих целей достаточно уже и этого билда. Но если удастся убрать мелькание гуя, то будет круто, т.к. это сократит время батч конверсии.
Кстати, на всякий случай - функциональность гуй версии нарушена в этом билде, 1) при загрузке картинки не отображается результат конверсии по дефолту 2) на вкладке Options выпадающий список формата файла запартачен. Выбранный пункт имеет некорректную высоту и загораживает элементы интерфейса, которые находятся ниже. С выпадающим списком SCR compression - то же самое.

Re: бмптусцр

PostPosted: Fri, 30.08.2013 10:02:30
by g0blinish
diver wrote: Но если удастся убрать мелькание гуя, то будет круто, т.к. это сократит время батч конверсии.


не сократит, автор почти что вшил в окна некоторые фичи, поправить будет проблематично. разве что похимичить с кодом.

diver wrote:Кстати, на всякий случай - функциональность гуй версии нарушена в этом билде,


спасибо уебанской версии пуревасика, на которую прога писалась, пришлось понапихать кода,чтобы отлавливать глюки, поэтому часть функций просто не работает.

diver wrote:2) на вкладке Options выпадающий список формата файла запартачен

diver wrote:С выпадающим списком SCR compression - то же самое.

попробую исправить, вроде реализуемо.