| Другое > Hard'n'Soft |
| Windows XP |
| << < (4/9) > >> |
| Silver_Shadow:
--- Цитата: Skay от 22 Март 2021, 01:27:05 ---В гос структурах видел, что такое обычно уже заворачивают в виртуалку с ХР, и прокидывалось на хост. Выглядит как нативное приложение. --- Конец цитаты --- Есть на виртуалках XP-шки, и как ни странно пользователь даже умеют запускать и работать в ней. Добавлено позже: --- Цитата: HardWareMan от 22 Март 2021, 11:33:46 ---Так вот, примерно 8 лет я пускал его через настроенный DosBox: по ярлыку щёлкаешь и вот оно окно PCAD --- Конец цитаты --- Можно даже так сделать? А как же mount C:\[путь]. Или там уже как-то по умолчанию жесткий настраивается? |
| HardWareMan:
--- Цитата: Silver_Shadow от 22 Март 2021, 19:21:29 ---Можно даже так сделать? А как же mount C:\[путь]. Или там уже как-то по умолчанию жесткий настраивается? --- Конец цитаты --- А для кого в dosbox.conf есть вот такая секция то? --- Код: ---[autoexec] # Команды в этой секции будут выполнены при запуске. # Вы можете указать здесь ваши команды монтирования устройств (MOUNT). mount c: d:\ mount d: f:\ #mount e: e:\ #mount f: z:\ #mount g: u:\ #mount v: v:\ D: CD D:\WORK\PCAD d:\work\pascal\keyrus.com c:\system\vc\vc.com --- Конец кода --- Если запускать DosBox просто EXE, то он пытается (и использует если находит) тот *.conf, что находится в его папке. Но *.conf можно передать как параметр и тогда не требуется нескольких инстанций DosBox'а, достаточно сделать правильные ярлыки с указанием на нужный *.conf. Например, выше мной упомянутая Lands of Lore запускается вот так: Dosbox.exe -conf lands.conf А в конфиге среди прочих настроек конфига вот такой автозапуск: --- Код: ---[autoexec] # Lines in this section will be run at startup. # You can put your MOUNT lines here. #mount C ".\LOLDATA" mount C ".\LOL-R" C: LANDS --- Конец кода --- Это тут я переключил с английской версии на русскую. Вот и вся магия. |
| HayaoYokogawa:
--- Цитата: HardWareMan от 22 Март 2021, 16:59:25 ---Что имеется в виду под "современный принтер"? Есть полноценный принтер с растеризатором и есть полупринтер, где растеризатор программный и он в драйверах. Вторые обычно именются WinPrinter (подобно WinModem'ам), т.к. для них нет официальных драйверов под *nix, только под Windows. С ними проблемы не только в DOS, но есть несколько программ, которые делают перенаправление из LPT в любой установленный принтер. LPT при этом, понятно, не физический а виртуальный (например, если LPT1 существует в системе, то программа бандится на LPT2). Я использовал то-ли DOSPRN то-ли PRINTPRN и они отлично перенаправляли вывод из под досявой FoxPro базый (той самой - синенькой) на обычную хлебницу за 3 копейки под Win9x. Но ведь программы не они же пишут, так? А нормальной альтернативы никто предложить и не может. Я вот в своё время перешёл на PTS-DOS32 для некоторых машин, даже купить хотел, но мне ответили официально, что для личного использования платить не надо. Отличная же система для импортозамещения MS-DOS/FreeDOS. --- Конец цитаты --- Ради интереса все-таки попробовал эти решения - они работают только для текстового вывода, а графические программы все в один голос заявили, что нет принтера там (чего, впрочем, для госструктур по-моему предостаточно в большинстве случаев), и то - со всякими МФЦ я подозреваю, что все-таки давным-давно программами для DOS напрямую никто не пользуется - по крайней мере основные госструктуры; не знаю, что там в мелких подструктурах может твориться. |
| HardWareMan:
--- Цитата: HayaoYokogawa от 22 Март 2021, 20:17:49 ---Ради интереса все-таки попробовал эти решения - они работают только для текстового вывода, а графические программы все в один голос заявили, что нет принтера там (чего, впрочем, для госструктур по-моему предостаточно в большинстве случаев), и то - со всякими МФЦ я подозреваю, что все-таки давным-давно программами для DOS напрямую никто не пользуется - по крайней мере основные госструктуры; не знаю, что там в мелких подструктурах может твориться. --- Конец цитаты --- Например, PCPRINT (программа из пакета PCAD4.5) печатает на графический PCL принтер, это обычный байтовый вывод на PRN с ESC последовательностями. Все матричные принтеры так работают и вполне себе печатают как текст так и графику. Вот и выросло поколение, которое не знает, что такое PCL... Я же не просто так упомянул, где именно находится растеризатор: если он в принтере, то по сути принтер принимает PCL и формирует картинку внутри себя а потом выводит её на лист. Записанная ESC последовательность может быть скормлена любой программе-растеризатору а уже она сформирует графику и отправит на системный принтер через системный протокол печати. Я, кстати, лет 20 назад писал для себя программку (тогда ещё на дельфях), что преобразовывала PCL в двумерную картинку без привязки к размеру, т.е. точка в точку. Надо же, оно до сих пор работает: Ого, оказывается был такой DosBox Megabuild, который умел в принтер: либо перенаправлял на хостовый, либо рисовал картинку. Ну или мог просто PCL/SPL файл оставить. И даже поддержка сетевой печати есть. |
| HayaoYokogawa:
Я вообще-то знаю, что такое RIP/растеризатор, ибо работаю с профессиональными принтерами и настраиваю их ;) С PCL не сталкивался, ибо нету у нас настолько древних принтеров. Что касательно DosBox Megabuild - именно его и поставил + printfil, который как раз и не смог подхватить принтер ни в одной древней графической программе типа Ореол-3. Он просто ругается, что не видит принтер. Добавлено позже: О, спасибо за ссылку! Я что-то не думал, что этот DOSBox сам умеет в печать. |
| HardWareMan:
--- Цитата: HayaoYokogawa от 23 Март 2021, 06:29:26 ---Я вообще-то знаю, что такое RIP/растеризатор, ибо работаю с профессиональными принтерами и настраиваю их ;) --- Конец цитаты --- Ну, RIP это уже совсем далеко от SOHO. Единственный полноценный RIP, с которым я работал, это тот, что идёт с стареньким фотовыводом Katana. И то, что надо знать там это даже не каждый дизайнер/верстальщик знает. :) PCL принтеры могут работать без драйверов, в принципе. И это было правильным решением во времена DOS/W3x/W9x. Потом же мощность компьютеров и системы выросла настолько, что PCL перетёк в драйвер а принтер сильно подешевел, лишившись большой части мозгов. Но тем самым он стал доступнее и поэтому распространённее. Надо попробовать DosBox с поддержкой принтера, хотя-бы заставить его картинки рисовать. Я сам ещё не пробовал, отпишись, если что получится у тебя. |
| HayaoYokogawa:
--- Цитата: HardWareMan от 23 Март 2021, 10:22:54 ---Ну, RIP это уже совсем далеко от SOHO. Единственный полноценный RIP, с которым я работал, это тот, что идёт с стареньким фотовыводом Katana. И то, что надо знать там это даже не каждый дизайнер/верстальщик знает. :) PCL принтеры могут работать без драйверов, в принципе. И это было правильным решением во времена DOS/W3x/W9x. Потом же мощность компьютеров и системы выросла настолько, что PCL перетёк в драйвер а принтер сильно подешевел, лишившись большой части мозгов. Но тем самым он стал доступнее и поэтому распространённее. Надо попробовать DosBox с поддержкой принтера, хотя-бы заставить его картинки рисовать. Я сам ещё не пробовал, отпишись, если что получится у тебя. --- Конец цитаты --- Пока результаты весьма смешанные - из досовских программ получается лучше, из-под win3.1 выходит дико коряво. Если заставить выплевывать чистый PS, то тоже ничего не выходит пока что толкового. Разберусь поглубже - отпишусь. Добавлено позже: Разобрался с PostScript - на случай, если хочется из-под старых виндов печатать в файл - его потом можно скормить в любой RIP или любую программу, которая умеет с PostScript работать напрямую (CorelDraw, Adobe Illustrator). --- Код: ---[printer] printer=true dpi=300 # формат А4 в 1/10 дюйма width=83 height=117 printoutput=png multipage=false docpath=e:\dosbox-printer timeout=1000 [parallel] #можно настроить вывод на натуральный принтер, параметр file сохраняет печать в сыром виде (например, PS) в папке со скриншотами #параметр printer эмулирует матричный принтер parallel1=file --- Конец кода --- |
| HardWareMan:
Acrobat Distiller же! На него в PS вывести и можно сразу PDF сверстать. |
| HayaoYokogawa:
Как вариант! Главное правильно отстроить все, но вот единственное - не уверен, как много софта под DOS поддерживает PostScript. :neznayu: |
| HardWareMan:
--- Цитата: HayaoYokogawa от 23 Март 2021, 12:40:19 ---Как вариант! Главное правильно отстроить все, но вот единственное - не уверен, как много софта под DOS поддерживает PostScript. :neznayu: --- Конец цитаты --- Ну PS шёл в ногу с PCL. Издательских прог было прилично в те годы. Эх, где мой PageMaker... Кстати, этот самый ПэйджМэйкер в бытность Aldus (до 5й версии включительно, до покупки их Адобой) как раз под DOS/WIN1-3 и был же и более того, нативно с PS и работал (они же и были родоначальниками формата). |
| Silver_Shadow:
--- Цитата: HardWareMan от 22 Март 2021, 20:13:06 ---Если запускать DosBox просто EXE, то он пытается (и использует если находит) тот *.conf, что находится в его папке. Но *.conf можно передать как параметр и тогда не требуется нескольких инстанций DosBox'а, достаточно сделать правильные ярлыки с указанием на нужный *.conf. Например, выше мной упомянутая Lands of Lore запускается вот так: Dosbox.exe -conf lands.conf --- Конец цитаты --- Полезная информация, буду использовать :thumbup: |
| Skay:
--- Цитата: HardWareMan от 22 Март 2021, 07:23:42 ---Т.е. DosBox они для себя ещё не открыли, да? --- Конец цитаты --- я эту тему в году 13 тут поднимал кажется, или 14м. Сам первым же делом решил это пощупать под досбоксом тогда. Не говоря уже о том что нкиакая сертификация не пропустит. Он работал просто медленнее. Как бы я его не гнал, повседневные простые запросы, вместо положеных нескольких секунд отрабатывали от 30 секунд до минуты, а что то сложное и подавно как долго. Там самописная софтина еще именно под дос была, даже не на фокс про, и ворочала огромные массивы данных. Ну собственно самописная среда для работы с БД, чем то напоминает 1с-ку по возможностям вывода информации, но всё в контексте доса, гибко настраевымими запросами выборка и шаблоны на печать. И как бы не гнал досбокс, он проигрывал ХР запущеной в виртуал пс, в которой эта софтина запускалась на майковском эмуляторе доса. Им тогда приходилось делать плановый переход на 7ку, так как ХР уже сертификацию больше не проходила ибо всё. И новый софт был еще в процессе сертификации. Плюс еще старые поточные сканеры не имели драйверов под 7, только ХР, так что виртуалка в любом случае была оправдана. Они просто сняли образы с текущих машин, и завренули их в VirtualPC, со всем ПО и прочим что активно использовалось и было привычно, и было до конца неясно как поведет себя в 7ке. На хосте была 7ка. Постепенно всё планово потом переезжало в 7ку. Конкретно у них ИТ отдел был впорядке (и штатные сис админы, и команда программистов), то что встречал позднее в гос структурах было куда как сильно печальнее. Добавлено позже: UPD: нашел, 14 год всё же http://www.emu-land.net/forum/index.php/topic,209.msg1011256.html#msg1011256 --- Цитата: Silver_Shadow от 23 Март 2021, 18:52:59 ---Полезная информация, буду использовать --- Конец цитаты --- этож прямо в доке написано (или в конфиге, не помню уже). я так запуск разных игр по ярлыку прописывал |
| gotten:
Это какой-то ужас, Авито вообще невозможно пользоваться(да и некоторыми другими сайтами), перепробовал кучу браузеров, Maxthon/Opera 12/Firefox/Seamonkey/360Chrome. Везде одно и тоже, система принимает меня за спам-бота или злоумышленника, бесконечные проверки, невозможность посмотреть номер продавца. Решение какое-то есть? Или это дохлый номер с хрюшей? |
| Ogr:
--- Цитата: gotten от 08 Сентябрь 2021, 16:19:33 ---Решение какое-то есть? --- Конец цитаты --- виртуалка с более новой ос. :lol: |
| gotten:
--- Цитата: Ogr от 08 Сентябрь 2021, 16:24:00 ---виртуалка с более новой ос --- Конец цитаты --- Мда...все ясно, все очень печально. |
| Partsigah:
--- Цитата: gotten от 08 Сентябрь 2021, 16:25:54 ---Мда...все ясно, все очень печально. --- Конец цитаты --- Попробуй лайв сиди с линукса. |
| gotten:
--- Цитата: Partsigah от 08 Сентябрь 2021, 16:41:46 ---Попробуй лайв сиди с линукса --- Конец цитаты --- Попробовал, нифига, черный экран как и на win 10. Наверное, из-за автоматической установки дров на видюху. Потому-то и Xp работает, дрова надо самому ставить. |
| Talking_Sword:
gotten, это все из-за User Agent. User Agent, как правило имеет такой вид: --- Код: ---Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0 --- Конец кода --- "Windows NT 5.1" здесь означает "Windows XP", то есть User Agent содержит сведения о версии операционной системы. Многие веб-сайты с пароноидальной защитой почему-то очень "не любят" устаревшие версии ОС. Решение - поменять User Agent. Советы: 1. Нежелательно ставить User Agent другого браузера. То есть, если у вас Firefox, то лучше не использовать User Agent Chrome, и наоборот. Есть другие способы определить тип браузера. Браузер Firefox с User Agent-ом Chrome тоже может выглядеть подозрительно. К тому же, некоторые веб-сайты включают некоторые оптимизации на основе User Agent, поэтому оптимизации для другого типа браузера могут вызывать ошибки. 2. Для начала вообще, попробуйте поменять только версию ОС в User Agent. Windows 7 - это Windows NT 6.1, Windows 8, если не ошибаюсь - Windows NT 6.3, Windows 10 - Windows NT 10.0. 3. После смены User Agent, очистите cookie. Мало ли, может какие-нибудь сайты или CDN типа Cloudflare что-нибудь туда прописали, и смогут отследить смену User Agent. P.S.: А я пользуюсь Windows 2003 и 360Chrome, и меня такими проверками особо не мучают. User Agent в 360Chrome не менял. Ну, то есть, иногда бывает, но не сказать, что особо часто. |
| Skay:
Сидеть что с Хр что с 2003 с подключением в интернет - это ка кприглашение сделать себя частью ботнета (в лучшем случае). |
| Talking_Sword:
Skay, нужно просто соблюдать правила гигиены. У меня как-то особо с этим проблем нет, сижу в интернете с Windows 2003 без антивируса. И это сообщение, кстати пишу тоже с нее. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |