Autorun і html

Ось почитав поради в хакери ver
07.02 (43) на стор.85 і ver 09.02 (45) на стор.53, і вирішив
запропонувати вам ще один спосіб автозапуску
хтмл сторінок. Файл autorun.inf виглядає так:
[Autorun]
ICON = autorun.ico
OPEN = explorer.exe index.html
Який спосіб краще вибирати вам ...
real_bc [email protected]

(Для тих, хто не бачив попередні поради в
журналі на цю тему, викладаю їх тут.
Може ти зможеш запропонуєш спосіб ще
цікавіше? - прим. Івана Склярова)

Способи від Мишка [email protected]
Напевно всі знають, що для того, щоб
зробити CD з автозапуском, потрібно в його
кореневому каталозі додати файл Autorun.inf, зі
наступного змісту:

[AutoRun]
ICON = шлях до іконки
OPEN = шлях до файлу

Але цей спосіб дозволяє автоматично
запускати тільки exe, com і bat-файли, а також
різні скрипти (VBS, JScript). А що робити,
якщо, наприклад, необхідно автоматично
відкривати якусь html-сторінку,
розташовану на диску? тут починаються
проблеми. Я хочу запропонувати кілька
способів з цього приводу.

1 спосіб
Написати exe / com-файл на будь-якій мові
програмування, що відкриває сторінку, і
прописати його в Autorun.inf.

Недоліки цього способу:
- потрібно мати під рукою компілятор і вміти
програмувати;
- якщо файл писати на мові високого рівня,
то його розмір, швидше за все, буде
немаленьким, що може виявитися критичним
для заповнених дисків.

2 спосіб
Написати bat-файл (наприклад, Pusk.bat), всього лише
з одним рядком:

В результаті Autorun.inf буде виглядати
наступним чином:
[AutoRun]
ICON = iconka.ico
OPEN = Pusk.bat Stranica.html

Недоліки цього способу:
- при запуску буде блимати консольне вікно.

3 спосіб
Скористатися WSH (Windows Scripting Host), т. Е.
написати скрипт на VBS або JScript. Приклад на JScript
(Pusk.js):

WshShell = WScript.CreateObject ( "WScript.Shell");
WshShell.Run ( "Stranica.html", 1, 0);
WScript.DisconnectObject (WshShell);

В цьому випадку Autorun.inf буде виглядати
наступним чином:
[AutoRun]
ICON = iconka.ico
OPEN = Wscript Pusk.js // B // nologo Stranica.html

Недоліки цього способу:
- в Win95 і NT відсутня WSH, тому даний
спосіб працювати не буде.

Який з трьох способів вибрати, вирішувати тобі
;).

[Autorun]
ICON = mydisk.ico
OPEN = start "index.html"

і ніяких спалахів консольних вікон! (Зауважу,
що консольне вікно все одно блимає,
тільки значно швидше, ніж в способі
від Мишка, т. к. не витрачатися час на завантаження
bat-файлу. На швидких машинах це непомітно, а
ось на повільних можна відчути всю красу
появи чорного екранчика - Івана
Скляров).

Покажи цю статтю друзям:

  • 33 хвилини тому

«Код інформаційної безпеки» пройде в Тюмені, Пермі і Ханти-Мансійську

Баг в роботі адаптивних іконок веде Android-пристрої в нескінченну перезавантаження

Шифрувальник ONI, атакуючий японські компанії кілька місяців, міг бути Вайпер

У Facebook знайшли фішингову кампанію, спрямовану проти користувачів iOS і Android

Схожі статті

Copyright © 2024