четверг, 20 декабря 2007 г.

Учим английский язык (продолжение)

Наконец-то!

После плясок с бубном, удалось запустить диск EuroTalk Interactive - "Учим Американский язык". Программу не нужно инсталлировать. Нужно запускать с компакт диска командой:

wine "D:\TALK-NOW\Tlknow32.exe" "D:\talk-now\data\startup.ast"

Команда для всех дисков этой серии одна. Осталось добавить автоматическое переключение в режим 640х480 и возврат к нормальному разрешению после окончания работы программы.

Вот и скрипт для запуска (спасибо simp_lg за подсказку с командой xrandr):

xrandr -s 640x480
wine "D:\TALK-NOW\Tlknow32.exe" "D:\talk-now\data\startup.ast"
xrandr -s 1280x800

Программа работает превосходно. Один скрипт годится для всех дисков серии EuroTalk. Пиктограмму для запуска диска разместил на рабочем столе. Вставляем диск, щелкаем по иконке - Вуаля!

Единственно что не удалось - запускать программу с винчестера а не с компакт-диска. На сайте компании написано, что у них защита от запуска программы с жёсткого диска, но ведь я добавлял новый диск в конфигурации Wine и указывал его тип как CD_ROM - всё едино, ругается что так нельзя. А при работе с компакт-диском дисковод издаёт существенный шум, и это мешает.

1 комментарий:

Анонимный комментирует...

...И вообще при работе с компакт диска всё работает медленно, всё глючит, постоянно сбои, а диски от этого быстрее снашиваются и ломаются, но новым диском никто потом старый диск не заменит. А кому надо он всё-равно сможет копию сделать. — Так что это не защита от копирования, а издевательство над нормальными пользователями.