Программы и игры MS-DOS в вашем браузере | Для разработчиков | Сайты для бизнеса

Программы и игры MS-DOS в вашем браузере


В прошлой статье мы рассказывали как запустить старую игру или программу MS-DOS.
Теперь мы расскажем как запустить старую ДОС программу в браузере.
В этом нам поможет программа jDosbox. Это эмулятор для x86 программ, написанный на чистом Java на основе проекта DOSBox. В настоящее время он поддерживает выполнение старых программ DOS как в Windows 95/98 / NT4.
Вот здесь вы можете играть в тетрис TET42 прям в браузере.

Вот так может выглядеть HTML код в вашем браузере.
  1. <applet width="640" height="480" archive="../../jdosbox.1.jar,../../TombRaider.jar,../../TombRaider-precompiled.jar" code="jdos.gui.MainApplet">
  2. <param name="separate_jvm" value="true">
  3. <param value="-conf jar://dosbox-0.74.conf" name="param1">
  4. <param value="imgmount c jar://TombRaider.img -size 512,8,2,640" name="param2">
  5. <param value="c:" name="param3">
  6. <param value="tomb" name="param4">
  7. </applet>

  1. <applet width="640" height="400"
  2. archive="../../doom.06.jar,../../jdosbox.27.1.jar"
  3. code="jdos.gui.MainApplet">
  4. <param name="separate_jvm" value="true">
  5. <param value="imgmount e jar://doom.img -size 512,16,2,512" name="param1">
  6. <param value="e:" name="param2">
  7. <param value="doom" name="param3">
  8. </applet>

Или можно вставить его через тег object
  1. <object width="640" height="400" type="application/x-java-applet" id="appletgame" name="appletgame" style="position:relative;">
  2. <param value="opaque" name="wmode">
  3. <param value="jdos.gui.MainApplet" name="code">
  4. <param value="http://site/jdosbox3.jar" name="archive">
  5. <param value="cls" name="param1">
  6. <param value="http://site/dom.zip" name="download1">
  7. <param value="mount e ~/.jdosbox/q" name="param2">
  8. <param value="e:" name="param3">
  9. <param value="cls" name="param4">
  10. <!--googleoff: snippet-->
  11. <p>Не работает <a href="http://www.java.com">Java</a></p>
  12. <!--googleon: snippet-->
  13. </object>
Также нужно учесть, что для того, что бы выполнился Java-апплет в браузере, необходимо установить компоненты Java и разрешить их запуск в веб-обозревателе. Обычно в IE он всегда рабтает, в остальных может быть отключен по причинам безопасности. В Microsoft EDGE Java-апплеты не выполняются вообще.
Загрузка

1950 просмотров
23.02.2016


Комментариев пока нет
Оставить комментарий
 
Текст сообщения*
Защита от автоматических сообщений
 


Сервисы




Последние публикации

24.окт.2021 Битрикс Работа с сокетами Ошибка! Не работает
В проверке сайте можно наблюдать такую ошибку
Работа ...

17.июл.2021 Как передать Roistat в заказ 1С-Битрикс
Передать ID Roistat можно в сам заказ в Битриксе после его о...

21.июн.2021 Сбой на файле, ошибка распаковки пакета
При очередном обновлении 1С-Битрикс выскочила ошибка [UUGZA0...

03.июн.2020 Не выводиться заглушка в композитном кеше
Столкнулся с тем, что при указании заглушки в динамической о...

01.апр.2020 Установка SSL сертификата LetsEncrypt на BitrixVM
Установка SSL сертификата LetsEncrypt на виртуальную машину ...

07.мар.2020 Битрикс настройка SSL, ошибка работы с сокетами
Заходим в меню битрикса выбираем 8. Manage pool web servers ...

14.ноя.2019 Не выгружаются заказы в 1С
Не выгружаться заказы в 1С из сайта на битрисе могут по разн...

07.ноя.2019 Видео youtube на фон сайта
Как-то на сайт мне нужно было вывести видео на весь экран, к...

05.ноя.2019 Свойство с большим списком (датой)
Если в инфоблоке необходимо использовать свойство типа списо...

05.ноя.2019 Основные настройки BitrixVM
Приведу основные пути и файлы конфигурации в виртуальной маш...