CyberWereWolf
@CyberWereWolf

Возможно ли файлы сайта упаковать в .exe'шник?

Чуть меньше года учу фронтенд. Создал прикольный сайт, хочется перед друзьями попонтоваться, но им инструкцию, какой html файл открывать давать, что-ли? Это уже не то. Ну, и вопрос: можно все файлы сайта упаковать в один exe'шник? Чтобы запустил - и открылся html файл главной страницы, откуда уже можно переходить в разные разделы.
  • Вопрос задан
  • 920 просмотров
Решения вопроса 1
Нет. Вам в любом случае надо им говорить что бы открыли файл, так вот и укажите что открыть надо index.html
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
Wolfnsex
@Wolfnsex Куратор тега HTML
Если не хочешь быть первым - не вставай в очередь!
вопрос: можно все файлы сайта упаковать в один exe'шник?
На вскидку... - можно. Выглядеть будет примерно так:
1. Берёте какой-нибудь OpenServer (OSPanel) или любой другой пакет аки "WAMP" (идеально будет конечно взять чистый веб-сервер, если остальное вам не надо)
2. Упаковываете его в SFX-архив (7-zip, ZIP, RAR или любой другой)
2.1 В архиве по окончании распаковки запускаете скрипт (bat-файл, написанный ранее), который в свою очередь запустит сервер, откроет ваш сайт и так далее (проведёт все остальные необходимые операции)
3. Где-то под конец можно написать ещё какой-то скрипт, который по прошествии какого-то времени (или по наступлению какого-то события - удалит весь образовавшийся мусор)

Таким образом можно упаковать даже сайт со всякими серверными скриптами и прочими таким делами. Процедура думаю не очень простая и тривиальная - но Вашу задачу решит.

Если у Вас совсем простой сайт (только HTML/CSS/JS/картинки, без серверной части) - можно просто по окончании распаковки SFX-архива запускать головной HTML-файл.

P.S. В остальном я согласен с предыдущим оратором - Вам проще выложить сайт в сеть, хотя бы на бесплатный хостинг (но лучше хотя бы на самый дешевый платный) и показывать его оттуда всем желающим.
Ответ написан
Комментировать
В один exe'шник не получится: даже если обернуть всё, скажем, в Electron, будет несколько файлов и друзьям придётся задуматься, какой тыкать. Кроме того, зоопарк платформ и версий: кто-то на старой винде, кто-то на планшете с Android, а у кого-то iMac.

Понтоваться надо по полной: зарегистрировать домен, хостинг и поднять сайт там, а друзьям скинуть адрес.
Почём?
  • домен CyberWErewolf.ru свободен, регистрация на reg ru стоит 199 рублей на год
  • хостинг - т.к. сайт статичный, можно разместить на Amazon S3 за какие-то центы

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

Ну, или запишите видео.
Ответ написан
Комментировать
@archelon
выложите сайт на любой платный или бесплатный хостинг, дайте друзьям ссылку.
Ответ написан
Комментировать
Adamos
@Adamos
Друзья-то, поди, в смарты втыкают больше, чем в компьютеры.
Выложить свою нетленку на бесплатный хостинг, собрать ссылку на него в QR-код - стильно, молодежно... навыки развивает, опять же.
Ответ написан
Комментировать
daemonhk
@daemonhk
ПсиХоПат
Вы можете сделать Android приложение, который будет открывать сайт. Если он небольшой и нет подключения к БД, то файлы можно зашить в приложение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы