Главная


Showing posts with label dos. Show all posts
Showing posts with label dos. Show all posts

Friday, 17 January 2025

Безнодовый ComfyUI.

Привет на привет.

В сети много жалоб что интерфейс ComfyUI сложен для понимания, эти паутины, ноды,  и т.п. Согласен, порог вхождения в GenAI через ComfyUI высокий. Но с помощью youtube все возможно, более того - так сложилось у меня лично что знакомство с GenAI я начинал именно с ComfyUI.))

это потом уже были Automatic1111 с Fooocus-м. Но сейчас уже многим очевидно что за ComfyUI будущее, и гуру от GenAI начинают медленно (чтобы подписота не разбежалась), но уверенно переводить своих прихожан на религию ComfyUI. ComfyUI можно ругать за сложность и не очевидность(весьма спорно!) некоторых моментов, но с помощью этого генератора можно сделать буквально ВСЕ. Более того, в процесс генерации можно сохранить (картинка или файл json) буквально ВСЕ параметры workflow для будуших генераций в отличие от Automatic1111 или Forge.

Кроме того сегодня ComfyUI работает в качестве бекенда в Stability Matrix, SimpleSDXL и SwarmUI. этo те случаи когда разработчики прячут GUI ComfyUI от пользователя чтобы не травмировать его психику. 

Saturday, 18 July 2015

Печать на LPT в Window 7 - правка реестра.


Всем привет.

Оп-па, а сегодня нарисовалась еще одна старушка под MS DOS. Ну просто пользователь пересел на Windows 7 и прямая печать из бухгалтерской программы призадумалась(. Вот тебе и день Бухгалтера! И что делать? Многообещающий верх уже давно обещал эту софтину заменить новой, т.е. современной, но когда дошло дело до реализации оказалось что дело не в коде, а  в алгоритмах. А их не так просто осилить новой команде. Ну да ладно. Проблема то у старушки с прямой печатью на LPT1 здесь и сейчас. Пробуем решить ее. Виртуализацию, как мы делали раньше, не используем потому как софтина не моя.) Пришлось бы решать слишком много не технических вопросов.

Оказалось надо не забывать править реестр Windows. 
По ветке  реестра
HKLM\SYSTEM\CurrentControlSet\Control\WOW изменить значение параметра LPT_timeout (REG_SZ) на 0. 

Если такого параметра нет, то создайте его. Это задержка в секундах при выводе на печать через LPT. Применимо для версий от Windows ХР до Windows 8. 

Опыт показывает что иногда есть смысл поставить значение этого параметра в 1.

Вот и все.
Успехов.

Monday, 14 July 2014

Сюрпризы раскладок клавиатуры в Windows 7.

Всем привет.

В начале года я вам писал про сюрпризы в локализации Windows 7. На поверку оказалось что это был  не последний. И дело даже не в DOS-приложениях, а в самых что ни на есть GUI.

Речь идет о раскладке клавиатуры. Оказалось что для Украинской клавиатуры есть две раскладки, обычная  и расширенная. В обычной есть буква "Ё" которой нет в украинском алфавите), и нету апострофа. Слава богу нормальный вариант с апострофом оказался в Расширенном варианте. Зачем тогда первая?


Friday, 4 April 2014

Про личный опыт прямой печати на LPT1 в Windows 7.


Сегодня про личный опыт прямой печати на LPT1 в Windows 7.

Опять же, так случилось что наша знакомая DOS-старушка дотянула до Windows 7. Та самая которая любит печатать на матричный принтер напрямую. Более того обнаружилось что старушка любит во время запуска прочитать состояние  принтера по LPT1. Ну чего вы удивляетесь, в те времена это было правилом хорошего тона проверить подключен ли принтер, и главное, включен ли он.)

Используем всю ту же DOSBox SVN_MB6. Хорошо, с настройкой печати на LPT1 просто. Пишем:
[parallel]
parallel1=dev:lpt1
и наша старушка удовлетворена. Но успокаиваться рано. Проверяем саму печать. Ку-ку «Принтер не готов». Как оказалось эмуляцию LPT1-порта для старушки удалось создать, а саму передачу байтов на принтер нет.

Дальнейшие поиски привели к следующему. Можно указать печать на виртуальный принтер
[parallel]
parallel1=printer
а в самой секции принтера указать настоящий принтер. При этом будет выдан диалог выбора принтера при печати.
[printer]
printoutput=printer
Как вы понимаете, сам принтер в Windows 7 должен присутствовать.

Tuesday, 18 February 2014

Кодовая страница CP-1125 для Windows 7/8


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

Попытки запустить старые консольные приложения в Windows 7 продолжаются. Вам конечно известно, что в попытках совместимости 7-ка предлагает и режим XP Mode, и традиционные опции запуска в ярлыке, и мастер проверки совместимости.  Лучше всех себя чувствует XP Mode, но это образно говоря виртуальная машина  с терминальным доступом. Там есть свои ньюансы.

Поэтому акцент был переброшен на традиционный запуск с ярлыка. И тут возникла проблема с неожиданной стороны – кодовая страница консольного приложения!

Почему же неожиданная?

Да потому что странно иметь проблему с кодовой страницей в официальной(!) локализованной(!) Windows 7. Проведу аналогию – вы купили автомобиль, в магазине. Во время езды по проселочной дороге отваливается одно колесо, регулярно. Вы приходите с вопросом в магазин – как так? Вам серьезно отвечают – для Вашего авто на Нашей проселочной дороге  это нормально. Но мы знаем одного автослесаря, который вам кое-что подкрутит и все будет ок.))

Вот таким подкручиванием в Windows 7 мы далее и займемся.

Итак - замена в Windows XP/7 консольных приложений  (кодовая страница CP-866)  на украинский стандарт RUSCII (кодовая страница CP-1125).

Версия на печать

Популярное