Подготовка CD для Stabip

Для того, чтобы заставка, инсталляция и документации правильно открывались с компакт диска нужно записать все файлы из Autorun-версии дистрибутива в корневую директорию на CD.

Расположение файлов

Дистрибутив, подготовленный для CD содержит не один файл инсталлера WinPatientExpert а несколько папок и файлы Autorun, обеспечивающие автоматический запуск заставки при втыкании диска в компьютер.

Папки
  • Help - содержит документацию, доступную из заставки CD (это нета документация которая будет уставлена из файла xtraHelp прилагаемого к дистрибутиву. Можно заменить там файлы, но это повлияет только на хелпы открываемые из заставки.
  • WinPatientExpert- содержит папки:
    • AutorunCD- откуда запускается заставка CD (понимать смысл ее содержимого не нужно)
    • WinPatientExpert номер.версии - откуда инсталлируется весь набор программ. Там есть файлы xtraStabipOfflineGames и xtraHelp которые могут обновляться нами независимо от версии дистрибутива. Сам дистрибутив должен по версии совпадать с версией заставки в AutorunCDпоэтому его заменять нельзя.
  • (Stabip.files) - вспомогательная папка (может отсутствовать некоторых версиях дистрибутива)
Файлы
  • autorun.inf
  • AutorunStabip.exe

Необходимы для запуска заставки с CD.

Мусор
  • desktop.ini - Виндовс может записать такой файл по ошибке, или пытаться записать его на уже записанный диск если считает его перезаписываемым. Эта типовая глупость операционной системы безвредна и не мешает работе диска.
Копирование в корневую директорию CD

Для создания компакт диска распакуйте все файлы из исходного архива в пустую временную папку. (не распаковывайте архив в существующую папку где его содержимое смешается с другими файлами!) Оттуда их можно перенести на CD средствами проводника Виндовс, записав с помощью Nero Burning Rom (рекомендуется) или любой другой программой для записи CD.

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

То есть, если созданный диск Виндовс видит, например, как диск G: (на практике это может оказаться любая буква D:, E:, F:...), то пути к папкам и файлам должны быть:

   G:\Help
   G:\WinPatientExpert
   G:\autorun.inf
   G:\AutorunStabip.exe

а не:

   G:\моя временная папка куда я распаковал RAR\Help
   G:\моя временная папка куда я распаковал RAR\WinPatientExpert
   G:\моя временная папка куда я распаковал RAR\autorun.inf
   G:\моя временная папка куда я распаковал RAR\AutorunStabip.exe

При таком дефективном расположении файлов на диске заставка не будет запускаться автоматически при вставке CD,

Если заставка не появилась при вставке CD

Возможные причины:

1. Не правильно записаны файлы дистрибутива. Либо не располагаются в корневой директории CD (см. выше) либо не все скопированы.

2. Даже если файл autorun.inf есть в корневой директории в некоторых системах (по соображениям безопасности) может быть отключена функция автозапуска. Тогда для запуска заставки нужно открыть компакт диск в Проводнике Виндуз и запустить AutorunStabip.exeвручную.

3. Виста, Вин7 и иногда XP при вставке диска предлагают подтвердить запуск AutorunStabip.exe выдавая соответствующее окно. Нужно выбрать AutorunStabip.exe в этом окне.

4. Плохие диски и дешевые сидиромы могут очень медленно работать и нужно подождать когда заставка прочитает нужные ей файлы прежде чем она появится на экране.

5. Проверьте есть ли файлы по списку выше на диске. Запуск AutorunStabip.exe вручную запускает заставку? После записи диска попробуйте скопировать все файлы с него на жесткий диск, что бы проверить читается ли созданный диск полностью. Возможны сбои процесса записи диска, попробуйте записать на другом рекордере, другой программой или на другом компьютере.