Создать приложение киносайта для Windows, MacOS, Linux

Регистрация
15 Дек 2017
Сообщения
5,067
#1
application.png

Вы можете создать собственное web-приложение Вашего киносайта, в котором будут действовать отдельные условия на показ плееров.

Зачем нужно приложение?
  • Можно сделать плеер доступным только из приложения;
  • Можно определенные страны сделать доступные только из приложения;
  • В приложении не будет AdBlock, поэтому Вы не теряете на рекламных показах;
  • Пользователи приложения - это лучше, чем пользователи с «закладок»;
  • На сайте все фильмы в мире, людям не нужен будет никакой другой киносайт;
  • В приложении всегда будет актуальный рабочий адрес сайта.
Как сгенерировать приложение?

example.com - Ваш домен киносайта.
login - Ваш логин при регистрации на GitHub.
password - Ваш пароль при регистрации на GitHub.

Обновляете установочный файл: cinemapress upd && cinemapress upd

Быстрый вариант:
  • cinemapress app example.com windows
  • cinemapress app example.com osx
  • cinemapress app example.com linux
Защищенный вариант:
  • Создаёте аккаунт на GitHub.com
  • Создаёте репозиторий с таким названием login.github.io (+ затем New Repository)
  • Генерируете «splash screen» Вашего приложения: cinemapress splash example.com "login" "password"
  • Добавляете в DNS поддомен app, А-запись - app.example.com - IP сервера
  • Создаёте приложение для Windows: cinemapress app example.com windows login.github.io
  • Создаёте приложение для MacOS: cinemapress app example.com osx login.github.io
  • Создаёте приложение для Linux: cinemapress app example.com linux login.github.io
Как работает защищенный вариант?

Точка входа в приложение «splash screen» - login.github.io Вы можете использовать абсолютно любую точку входа, это должен быть домен, который не будет заблокирован, так как он не содержит никакой противоречивой информации. К примеру, Вы можете использовать любые бесплатные варианты создания сайтов: github.io, gitlab.io, bitbucket.io, netlify.com, appspot.com, surge.sh, updog.co, neocities.org, herokuapp.com
Файл index.html Вашего «splash screen» находится в /files/splash/screen.html В нем всегда будет находится ссылка на актуальный адрес Вашего сайта. Пользователи, заходя в приложение будут перенаправлены спустя несколько секунд на app.example.com, а затем на актуальный поддомен.
Иконки приложения находятся в /config/app/icons

Что такое «URL-ссылка на проверку вирусов»?

osx.png

Приложение для Windows не требует установки, но для MacOS требует отключение защиты. Вы должны доказать своим пользователям, что в приложении нет вирусов, поэтому после генерации приложения, загрузите архив в VirusTotal (вставьте URL архива на проверку), получите отчет о том, что приложение безопасно и вставьте ссылку в админ-панели в модуле Приложение.

Что такое «URL-ссылка на инструкцию»?

Создайте инструкцию (видео-инструкцию) для Ваших пользователей, чтобы они с лёгкостью разархивировали и без проблем запускали приложение.

Почему приложение для MacOS не имеет установочный .dmg?

Для запуска таких приложений без предупреждения пользователя об опасности, нужны сертификаты Apple Gatekeeper & EV Microsoft Authenticode. Их цена может достигать до ~1000$ в год. Другие же альтернативы, вроде toDesktop и того дороже, ~1200$ в год. Для небольшого сайта, скорее всего, это неподъемная цифра.

Как обновиться на новую версию?
  • Обновляете установочный файл: cinemapress upd
  • Делаете бэкап и проверяете, чтобы он на Mega не был пустой: cinemapress backup
  • Обновляете систему (по возможности в ночное время): cinemapress update
 
Енот
Новичо́к, через «о́»
Регистрация
5 Окт 2018
Сообщения
170
#2
Еще бы приложения на iOS и Android и было бы вышка :love:

При генерации «splash screen» выдает ошибки

splash.png
 
Енот
Новичо́к, через «о́»
Регистрация
10 Ноя 2019
Сообщения
53
#4
настроить бы логотип и оставить по минимуму файлов а лучше просто экзешник, при запуске приложения на винде черный экран
 
Регистрация
15 Дек 2017
Сообщения
5,067
#5
настроить бы логотип и оставить по минимуму файлов а лучше просто экзешник, при запуске приложения на винде черный экран
Без подписи сертификатом, .exe не получится запустить.

windows-defender-smartscreen.png

Если есть возможность платить 1200$ в год, купите у toDesktop, но это на 400 пользователей, за каждые 100 пользователей +50$
Поэтому платные варианты «не вариант».

Да, обновлена инструкция, в DNS должен быть поддомен app, добавьте А-запись - app.example.com - IP сервера
После того как добавили, в приложении нажмите Alt - Слева вверху Edit - Clear App Data

clear.png
 
Новичо́к, через «о́»
Регистрация
17 Янв 2020
Сообщения
19
#6
У меня выдает такую ошибку в первую очередь попробовал защищеный затем быстрый обе вариант не подошли

photo_2020-03-09_11-24-01.jpg

проблема решена
 
Регистрация
15 Дек 2017
Сообщения
5,067
#7
У меня выдает такую ошибку в первую очередь попробовал защищеный затем быстрый обе вариант не подошли
cinemapress upd команду нужно 2 раза выполнить.
  • 1-й раз загружается новая версия установочного файла;
  • 2-й раз устанавливаются недостающие пакеты, в данном случае zip.
 
Енот
Новичо́к, через «о́»
Регистрация
2 Май 2019
Сообщения
101
#8
Добрый день. Если использовать быстрое создание то все хорошо. Если использовать защищенное через github то ошибка 404. (Это связано что сайт не https?) Или эта фишка платная?
 

Вложения

Последнее редактирование:
Новичо́к, через «о́»
Регистрация
17 Янв 2020
Сообщения
19
#11
а здесь что не так ? Написал zip -rq ....... просто создался файл zip (пустой)
С OSX проблем не обнаружилось

photo_2020-03-13_13-43-53.jpg
 
Енот
Новичо́к, через «о́»
Регистрация
10 Ноя 2019
Сообщения
53
#13
Обновите установочный файл: cinemapress upd
Алиса как тестер опробовал, на мое мнение сыровато приложение во всяком случае майкрософтовское. долго грузится очень
 
Регистрация
15 Дек 2017
Сообщения
5,067
#14
Новичо́к, через «о́»
Регистрация
17 Янв 2020
Сообщения
19
#15
Включаю блокировку с подпиской. Не работает в приложении.
 
Регистрация
15 Дек 2017
Сообщения
5,067
#16
Включаю блокировку с подпиской. Не работает в приложении.
В приложении плеер работает всегда, на него не действуют никакие условия блокировки.
Собственно, для этого Вы и создаете приложение, чтобы снять все ограничения.
 
Енот
Новичо́к, через «о́»
Регистрация
17 Ноя 2019
Сообщения
171
#18
При создании приложения у файла app.exe - логотип cinemapress. Так и должно быть или я, что-то не правильно сделал?
 
Енот
Новичо́к, через «о́»
Регистрация
7 Ноя 2018
Сообщения
200
#19
В приложении плеер работает всегда, на него не действуют никакие условия блокировки.
Собственно, для этого Вы и создаете приложение, чтобы снять все ограничения.
Только вот ограничения от РКН, все равно блокируют показ в приложении))
 
Енот
Новичо́к, через «о́»
Регистрация
17 Ноя 2019
Сообщения
171
#20
@Alisa, иконку приложения вручную менять или она должна с сайта подтянуться?
 
Енот
Новичо́к, через «о́»
Регистрация
17 Ноя 2019
Сообщения
171
#22
Изменять нужно перед созданием приложений?
 
Енот
Новичо́к, через «о́»
Регистрация
17 Ноя 2019
Сообщения
171
#24
А, чтобы удалить приложения дотаточно будет из папки /files удалить архивы или есть команда для удаления?
 
Енот
Новичо́к, через «о́»
Регистрация
3 Мар 2018
Сообщения
360
#30
Видео урок есть по созданию приложения? Есть возможность на app и ios зделать?
 
Енот
Новичо́к, через «о́»
Регистрация
24 Май 2020
Сообщения
79
#33
Я хотел создать приложение,когда создал сайт, но у меня не получилься, это где то месяц назад, вот я хотел опять создать приложения, githube выдает ошибка или что то- у меня уже есть какие то файлы. Как все форматировать и создать сначала.
 
Енот
Новичо́к, через «о́»
Регистрация
24 Май 2020
Сообщения
79
#35
Я хотел создать приложение,когда создал сайт, но у меня не получилься, это где то месяц назад, вот я хотел опять создать приложения, githube выдает ошибка или что то- у меня уже есть какие то файлы. Как все форматировать и создать сначала.
@Alisa
 
Енот
Новичо́к, через «о́»
Регистрация
3 Мар 2018
Сообщения
360
#38
Как сделать ссылку на скачивания приложения?
 
Енот
Новичо́к, через «о́»
Регистрация
24 Май 2020
Сообщения
79
#40
Все сделаю как на форуме и на видео. Но на Githube не появляется не какой файлы.
 

Вложения

  • 112.6 KB Просмотры: 16
Енот
Новичо́к, через «о́»
Регистрация
9 Май 2020
Сообщения
691
#45
Вы можете создать собственное web-приложение Вашего киносайта, в котором будут действовать отдельные условия на показ плееров.

Зачем нужно приложение?
  • Можно сделать плеер доступным только из приложения;
  • Можно определенные страны сделать доступные только из приложения;
  • В приложении не будет AdBlock, поэтому Вы не теряете на рекламных показах;
  • Пользователи приложения - это лучше, чем пользователи с «закладок»;
  • На сайте все фильмы в мире, людям не нужен будет никакой другой киносайт;
  • В приложении всегда будет актуальный рабочий адрес сайта.
Как сгенерировать приложение?

example.com - Ваш домен киносайта.
login - Ваш логин при регистрации на GitHub.
password - Ваш пароль при регистрации на GitHub.

Обновляете установочный файл: cinemapress upd && cinemapress upd

Быстрый вариант:
  • cinemapress app example.com windows
  • cinemapress app example.com osx
  • cinemapress app example.com linux
Защищенный вариант:
  • Создаёте аккаунт на GitHub.com
  • Создаёте репозиторий с таким названием login.github.io (+ затем New Repository)
  • Генерируете «splash screen» Вашего приложения: cinemapress splash example.com "login" "password"
  • Добавляете в DNS поддомен app, А-запись - app.example.com - IP сервера
  • Создаёте приложение для Windows: cinemapress app example.com windows login.github.io
  • Создаёте приложение для MacOS: cinemapress app example.com osx login.github.io
  • Создаёте приложение для Linux: cinemapress app example.com linux login.github.io
Как работает защищенный вариант?

Точка входа в приложение «splash screen» - login.github.io Вы можете использовать абсолютно любую точку входа, это должен быть домен, который не будет заблокирован, так как он не содержит никакой противоречивой информации. К примеру, Вы можете использовать любые бесплатные варианты создания сайтов: github.io, gitlab.io, bitbucket.io, netlify.com, appspot.com, surge.sh, updog.co, neocities.org, herokuapp.com
Файл index.html Вашего «splash screen» находится в /files/splash/screen.html В нем всегда будет находится ссылка на актуальный адрес Вашего сайта. Пользователи, заходя в приложение будут перенаправлены спустя несколько секунд на app.example.com, а затем на актуальный поддомен.
Иконки приложения находятся в /config/app/icons

Что такое «URL-ссылка на проверку вирусов»?


Приложение для Windows не требует установки, но для MacOS требует отключение защиты. Вы должны доказать своим пользователям, что в приложении нет вирусов, поэтому после генерации приложения, загрузите архив в VirusTotal (вставьте URL архива на проверку), получите отчет о том, что приложение безопасно и вставьте ссылку в админ-панели в модуле Приложение.

Что такое «URL-ссылка на инструкцию»?

Создайте инструкцию (видео-инструкцию) для Ваших пользователей, чтобы они с лёгкостью разархивировали и без проблем запускали приложение.

Почему приложение для MacOS не имеет установочный .dmg?

Для запуска таких приложений без предупреждения пользователя об опасности, нужны сертификаты Apple Gatekeeper & EV Microsoft Authenticode. Их цена может достигать до ~1000$ в год. Другие же альтернативы, вроде toDesktop и того дороже, ~1200$ в год. Для небольшого сайта, скорее всего, это неподъемная цифра.

Как обновиться на новую версию?
  • Обновляете установочный файл: cinemapress upd
  • Делаете бэкап и проверяете, чтобы он на Mega не был пустой: cinemapress backup
  • Обновляете систему (по возможности в ночное время): cinemapress update
Приложение создалось скачивается запускается без заставки Но на GitHub. массива этого нет то есть ни изменить ни поправить не создался короче хотя приложение работает но только на 10 - ке windows
 
Енот
Новичо́к, через «о́»
Регистрация
26 Авг 2018
Сообщения
495
#46
Доброго времени суток, создал приложения для Windows, MacOS, Linux, попробовал запустить на Windows и получил месседж о не соответствии разрядности ОС, (у меня х86), все работает только под х64?
 
Енот
Новичо́к, через «о́»
Регистрация
9 Май 2020
Сообщения
691
#47
Доброго времени суток, создал приложения для Windows, MacOS, Linux, попробовал запустить на Windows и получил месседж о не соответствии разрядности ОС, (у меня х86), все работает только под х64?
тажэ фигня работает только на 64 кинул чуваку на 7ку и х.................
 
Енот
Новичо́к, через «о́»
Регистрация
9 Май 2020
Сообщения
691
#49
У меня вообще на Github массив приложения не создаётся ни в одном репозиториии
 
Регистрация
15 Дек 2017
Сообщения
5,067
#50
Доброго времени суток, создал приложения для Windows, MacOS, Linux, попробовал запустить на Windows и получил месседж о не соответствии разрядности ОС, (у меня х86), все работает только под х64?
Архитектура прописывается в файле /usr/bin/cinemapress

1606150187156.png


Возможные варианты: x64, arm, arm64, ia32

Можете попробовать изменить архитектеру, удалить/переместить старые приложения из папки /files и заново сгенерировать приложение.
 
Енот
Новичо́к, через «о́»
Регистрация
30 Дек 2020
Сообщения
84
#51
а можно где-нибудь посмотреть пример приложений? Скрины, например
 
Новичо́к, через «о́»
Регистрация
2 Мар 2021
Сообщения
28
#54
Какая то ерунда у меня, ничего не получается...

Снимок экрана от 2021-03-02 13-23-41.png
 
Регистрация
15 Дек 2017
Сообщения
5,067
#55
whatkino.ru - этот домен как устанавливался, через первую команду cinemapress install?
 
Новичо́к, через «о́»
Регистрация
19 Май 2021
Сообщения
7
#60
Привет. А если мне нужно только приложение на Win? На пример мне сайт ненужен. Фильмы я сам могу заливать или брать уже готовые с базы.
 
Енот
Новичо́к, через «о́»
Регистрация
3 Апр 2020
Сообщения
404
#61
Привет. А если мне нужно только приложение на Win? На пример мне сайт ненужен. Фильмы я сам могу заливать или брать уже готовые с базы.
Без сайта приложение работать не будет.
т.к. в приложении открывается сам сайт
 
Новичо́к, через «о́»
Регистрация
19 Май 2021
Сообщения
7
#62
Без сайта приложение работать не будет.
т.к. в приложении открывается сам сайт
Это не есть гуд. И как быть если сайт мне вообще не нужен? Брать самую дешевую VPS, развертывать сайт, закрывать его от посетителей и юзать приложение?
 
Енот
Новичо́к, через «о́»
Регистрация
3 Апр 2020
Сообщения
404
#63
Это не есть гуд. И как быть если сайт мне вообще не нужен? Брать самую дешевую VPS, развертывать сайт, закрывать его от посетителей и юзать приложение?
Приложение которое предоставляет cinemapress = простой webview, который отображает ваш сайт в собственном окне.

Если вам нужно только приложение, вам нужно обращаться к разработчикам приложений, которое будет опять же получать информацию о фильмах, плееры и т.п. что как раз таки и делает сайт на cinemapress CMS.

А если вы только для себя это приложение хотите сделать, то вы не туда попали. Мы сайтоделы, и продвигаем наши сайты в интернете. Поэтому нам без сайта никуда.
 
Енот
Новичо́к, через «о́»
Регистрация
3 Апр 2020
Сообщения
404
#64
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#65
Это не есть гуд. И как быть если сайт мне вообще не нужен? Брать самую дешевую VPS, развертывать сайт, закрывать его от посетителей и юзать приложение?
Ну да просто закрыть сайт от индексации роботами, по другому никак
 
Новичо́к, через «о́»
Регистрация
19 Май 2021
Сообщения
7
#66
Приложение которое предоставляет cinemapress = простой webview, который отображает ваш сайт в собственном окне.

Если вам нужно только приложение, вам нужно обращаться к разработчикам приложений, которое будет опять же получать информацию о фильмах, плееры и т.п. что как раз таки и делает сайт на cinemapress CMS.

А если вы только для себя это приложение хотите сделать, то вы не туда попали. Мы сайтоделы, и продвигаем наши сайты в интернете. Поэтому нам без сайта никуда.
Нет. Я хочу это сделать для своей аудитории. У меня группа в соц сети, тематика фильмы, на данный момент всего лишь 86 446 юзеров, ни одного бота, все полностью живые. Фильмы лью на балансер и выкладываю ссылку в пост. Хочется упростить данный процесс для юзеров и сделать удобнее ,мобильные, планшеты и стационарный пк ,вот и кинул свой взор на данную систему.
 
Новичо́к, через «о́»
Регистрация
19 Май 2021
Сообщения
7
#67
Приложение которое предоставляет cinemapress = простой webview, который отображает ваш сайт в собственном окне.

Если вам нужно только приложение, вам нужно обращаться к разработчикам приложений, которое будет опять же получать информацию о фильмах, плееры и т.п. что как раз таки и делает сайт на cinemapress CMS.

А если вы только для себя это приложение хотите сделать, то вы не туда попали. Мы сайтоделы, и продвигаем наши сайты в интернете. Поэтому нам без сайта никуда.
Кстати про продвижение, хотелось бы кое какие моменты узнать. У вас поди как обычно, все самое вкусное в закрытой части форума?
 
Енот
Новичо́к, через «о́»
Регистрация
3 Апр 2020
Сообщения
404
#68
Кстати про продвижение, хотелось бы кое какие моменты узнать. У вас поди как обычно, все самое вкусное в закрытой части форума?
Продвижение, насколько я помню, почти не обсуждается у нас.
Обычно только саму систему.
 
Новичо́к, через «о́»
Регистрация
19 Май 2021
Сообщения
7
#69
Продвижение, насколько я помню, почти не обсуждается у нас.
Обычно только саму систему.
Зря. Тема хорошая. В общем всем спасибо за помощь, как разбогатею, забегу к вам с ВПС и будем дальше работать.
 
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#70
Нет. Я хочу это сделать для своей аудитории. У меня группа в соц сети, тематика фильмы, на данный момент всего лишь 86 446 юзеров, ни одного бота, все полностью живые. Фильмы лью на балансер и выкладываю ссылку в пост. Хочется упростить данный процесс для юзеров и сделать удобнее ,мобильные, планшеты и стационарный пк ,вот и кинул свой взор на данную систему.
Так, а в чем проблема, сайт будет полностью скрыт от поисковиков, а значит не улетит в бан, его можно запаковать и для вин и апк через некоторые сервисы, тем самым можно призывать юзеров установить приложение, база пополняется на автомате после некоторых манипуляций
 
Енот
Новичо́к, через «о́»
Регистрация
26 Авг 2018
Сообщения
495
#71
У всех отрабатывает «splash screen»?
То ли я дурак, то ли что то не так.
  1. Создал новый аккаунт на GitHub.com
  2. Создал репозиторий (в качестве логина название сайта, без точек, исключительно "example") login.github.io
  3. Сгенерировал «splash screen» приложения: командой cinemapress splash example.com "example" "password" пробовал передавать логин и в кавычках и без, так же домен
Screenshot_1.png


Но код приложения не загрузился в репозиторий
 
Последнее редактирование:
Енот
Новичо́к, через «о́»
Регистрация
30 Мар 2018
Сообщения
138
#72
github не принимает пароль с 2020 или 2021 года, туда нужно api токен вставлять
на github в настройках создать новый токен

cinemapress splash example.com "login" "токен github"
 
Енот
Новичо́к, через «о́»
Регистрация
26 Авг 2018
Сообщения
495
#73
github не принимает пароль с 2020 или 2021 года, туда нужно api токен вставлять
на github в настройках создать новый токен

cinemapress splash example.com "login" "токен github"
cosmos, да ты гений :) теперь app развернулся как положено
 
Новичо́к, через «о́»
Регистрация
22 Мар 2018
Сообщения
37
#74
Вы можете создать собственное web-приложение Вашего киносайта, в котором будут действовать отдельные условия на показ плееров.

Зачем нужно приложение?
  • Можно сделать плеер доступным только из приложения;
  • Можно определенные страны сделать доступные только из приложения;
  • В приложении не будет AdBlock, поэтому Вы не теряете на рекламных показах;
  • Пользователи приложения - это лучше, чем пользователи с «закладок»;
  • На сайте все фильмы в мире, людям не нужен будет никакой другой киносайт;
  • В приложении всегда будет актуальный рабочий адрес сайта.
Как сгенерировать приложение?

example.com - Ваш домен киносайта.
login - Ваш логин при регистрации на GitHub.
password - Ваш пароль при регистрации на GitHub.

Обновляете установочный файл: cinemapress upd && cinemapress upd

Быстрый вариант:
  • cinemapress app example.com windows
  • cinemapress app example.com osx
  • cinemapress app example.com linux
Защищенный вариант:
  • Создаёте аккаунт на GitHub.com
  • Создаёте репозиторий с таким названием login.github.io (+ затем New Repository)
  • Генерируете «splash screen» Вашего приложения: cinemapress splash example.com "login" "password"
  • Добавляете в DNS поддомен app, А-запись - app.example.com - IP сервера
  • Создаёте приложение для Windows: cinemapress app example.com windows login.github.io
  • Создаёте приложение для MacOS: cinemapress app example.com osx login.github.io
  • Создаёте приложение для Linux: cinemapress app example.com linux login.github.io
Как работает защищенный вариант?

Точка входа в приложение «splash screen» - login.github.io Вы можете использовать абсолютно любую точку входа, это должен быть домен, который не будет заблокирован, так как он не содержит никакой противоречивой информации. К примеру, Вы можете использовать любые бесплатные варианты создания сайтов: github.io, gitlab.io, bitbucket.io, netlify.com, appspot.com, surge.sh, updog.co, neocities.org, herokuapp.com
Файл index.html Вашего «splash screen» находится в /files/splash/screen.html В нем всегда будет находится ссылка на актуальный адрес Вашего сайта. Пользователи, заходя в приложение будут перенаправлены спустя несколько секунд на app.example.com, а затем на актуальный поддомен.
Иконки приложения находятся в /config/app/icons

Что такое «URL-ссылка на проверку вирусов»?


Приложение для Windows не требует установки, но для MacOS требует отключение защиты. Вы должны доказать своим пользователям, что в приложении нет вирусов, поэтому после генерации приложения, загрузите архив в VirusTotal (вставьте URL архива на проверку), получите отчет о том, что приложение безопасно и вставьте ссылку в админ-панели в модуле Приложение.

Что такое «URL-ссылка на инструкцию»?

Создайте инструкцию (видео-инструкцию) для Ваших пользователей, чтобы они с лёгкостью разархивировали и без проблем запускали приложение.

Почему приложение для MacOS не имеет установочный .dmg?

Для запуска таких приложений без предупреждения пользователя об опасности, нужны сертификаты Apple Gatekeeper & EV Microsoft Authenticode. Их цена может достигать до ~1000$ в год. Другие же альтернативы, вроде toDesktop и того дороже, ~1200$ в год. Для небольшого сайта, скорее всего, это неподъемная цифра.

Как обновиться на новую версию?
  • Обновляете установочный файл: cinemapress upd
  • Делаете бэкап и проверяете, чтобы он на Mega не был пустой: cinemapress backup
  • Обновляете систему (по возможности в ночное время): cinemapress update
Алиса, немного отстал от развития Синемапресс. Как сейчас сайт создавать? Нужно ли покупать ключи или ещё чего-либо. Перепробовал абсолютно всё- никак.
 
Енот
Новичо́к, через «о́»
Регистрация
23 Сен 2021
Сообщения
81
#76
Большое спасибо за этот урок, я создал приложение с заставкой, и все работает как часы (y)





У всех отрабатывает «splash screen»?
То ли я дурак, то ли что то не так.
  1. Создал новый аккаунт на GitHub.com
  2. Создал репозиторий (в качестве логина название сайта, без точек, исключительно "example") login.github.io
  3. Сгенерировал «splash screen» приложения: командой cinemapress splash example.com "example" "password" пробовал передавать логин и в кавычках и без, так же домен
Посмотреть вложение 6406

Но код приложения не загрузился в репозиторий
У меня была такая же ошибка с паролем, из-за которой я потерял добрых полчаса, я пытался изменить его 10 раз безуспешно.

github не принимает пароль с 2020 или 2021 года, туда нужно api токен вставлять
на github в настройках создать новый токен

cinemapress splash example.com "login" "токен github"
Спасибо @cosmos за подсказку с токеном (y)

Всё работает.
Можно отдельный значек "скачать приложение" на все страницы выставить?
Есть разные способы сделать это. Нас интересует div <div id="blockingplayer">:

Вставьте это туда, где вы хотите, чтобы кнопки загрузки отображались:

Замените example.com своим доменом.
Изменить ссылки вирустотал
Изменить текст

HTML:
<h2 class="page-title">Try our application now</h2>

<p>No installation required! Download, uncompress and run the app! Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

<table class="dl">
<tbody>
<tr class="noborder">
<td class="download-macos" onclick="window.location.href='https://example.com/files/osx/app_5.0.0.zip'">MacOS</td>
<td class="download-windows" onclick="window.location.href='https://example.com/files/windows/app_5.0.0.zip'">Windows</td>
<td class="download-linux" onclick="window.location.href='https://example.com/files/linux/app_5.0.0.zip'">Linux</td>
</tr>
<tr class="noborder">
<td class="download-macos" onclick="window.location.href='https://example.com/files/osx/app_5.0.0.zip'"><img alt="macOS" src="/themes/default/public/app/img/macos.svg" class="download-logo" /></td></td>
<td class="download-windows" onclick="window.location.href='https://example.com/files/windows/app_5.0.0.zip'"><img alt="Windows" src="/themes/default/public/app/img/windows.svg" class="download-logo" /></td>
<td class="download-linux" onclick="window.location.href='https://example.com/files/linux/app_5.0.0.zip'"><img alt="Linux" src="/themes/default/public/app/img/linux.svg" class="download-logo" /></td>
</tr>
<tr class="noborder">
<td class="download-macos" onclick="window.location.href='https://example.com/files/osx/app_5.0.0.zip'"><img alt="Download" src="/themes/default/public/app/img/zip.svg" class="download-zip" />  <span class="download-text">Download</span></td>
<td class="download-windows" onclick="window.location.href='https://example.com/files/windows/app_5.0.0.zip'"><img alt="Download" src="/themes/default/public/app/img/zip.svg" class="download-zip" />  <span class="download-text">Download</span></td>
<td class="download-linux" onclick="window.location.href='https://example.com/files/linux/app_5.0.0.zip'"><img alt="Download" src="/themes/default/public/app/img/zip.svg" class="download-zip" />  <span class="download-text">Download</span></td>
</tr>
<tr class="noborder">
<td class="total-macos" onclick="window.open('https://virustotal.com/gui/url/########/detection','_blank')"><img alt="Safe" src="/themes/default/public/app/img/shield.svg" class="total-safe" />  <span class="total-text">VirusTotal</span></td>
<td class="total-windows" onclick="window.open('https://virustotal.com/gui/url/########/detection','_blank')"><img alt="Safe" src="/themes/default/public/app/img/shield.svg" class="total-safe" />  <span class="total-text">VirusTotal</span></td>
<td class="total-linux" onclick="window.open('https://virustotal.com/gui/url/########/detection','_blank')"><img alt="Safe" src="/themes/default/public/app/img/shield.svg" class="total-safe" />  <span class="total-text">VirusTotal</span></td></td>
</tr>
</tbody>
</table>

Например я поставил его под плеером:


app2.png

без фона:

app.png


Для приведенного выше примера внесите нужные изменения CSS, уменьшите их, а затем добавьте в example.com/themes/snow/public/css/style.css

CSS:
.download-macos,
.download-windows,
.download-linux,
.instruction-macos,
.instruction-windows,
.instruction-linux,
.total-macos,
.total-windows,
.total-linux {
    float: left;
    width: 33.3%;
    /*background: #111;*/
    padding: 10px 0;
    cursor: pointer;
    text-align: center;
    color: #fff;
    margin: 0;
    font-size: 15px;
    line-height: 1;
}
.no-hover {
    min-height: 25px;
}
.download-macosimg,
.download-windowsimg,
.download-linuximg,
.instruction-macosimg,
.instruction-windowsimg,
.instruction-linuximg,
.total-macosimg,
.total-windowsimg,
.total-linuximg {
    margin: 0;
    padding: 0;
    display: inline-block;
}
.total-macos,
.total-windows,
.total-linux {
    color: #00dd80;
}
.instruction-macos,
.instruction-windows,
.instruction-linux {
    color: #428dff;
}
.download-logo {
    width: 50px;
    height: 50px;
}
.download-zip,
.total-safe,
.total-instruction {
    width: 15px;
    height: 15px;
    vertical-align: middle;
}
.download-text,
.total-text,
.instruction-text {
    line-height: 15px;
    vertical-align: middle;
}

/*
.download-macos:hover,
.download-windows:hover,
.download-linux:hover,
.instruction-macos:hover,
.instruction-windows:hover,
.instruction-linux:hover,
.total-macos:hover,
.total-windows:hover,
.total-linux:hover {
    background: #222;
}

.download-macos:hover.no-hover,
.download-windows:hover.no-hover,
.download-linux:hover.no-hover,
.instruction-macos:hover.no-hover,
.instruction-windows:hover.no-hover,
.instruction-linux:hover.no-hover,
.total-macos:hover.no-hover,
.total-windows:hover.no-hover,
.total-linux:hover.no-hover {
    background: #111;
    cursor: auto;
}

*/

div.download-macos,
div.instruction-macos,
div.total-macos {
    border-radius: 5px 0 0 5px;
}
div.download-linux,
div.instruction-linux,
div.total-linux {
    border-radius: 0 5px 5px 0;
}
.instruction-macos,
.instruction-windows,
.instruction-linux,
.total-macos,
.total-windows,
.total-linux {
    padding: 5px 0;
    margin: 5px 0 0 0;
    border: 0;
}

tr.noborder td {
  border: none;
}
.dl {
  width: 90%;
}

table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
    margin: 20px auto;
}
td,
th {
    border: 1px solid #fbe0d0;
    text-align: left;
    padding: 8px;
    width: 50%;
}

Можно ли изменить логотип синемапресса, который появляется на экране компьютера во время анимации заставки?

12.png


С уважением:cool:
 
Последнее редактирование:
Енот
Новичо́к, через «о́»
Регистрация
23 Сен 2021
Сообщения
81
#77
Я сделал опечатку в коде таблицы. Там 2 раза </td></td> и я не могу отредактировать сообщение, поэтому вот исправленный код:
HTML:
<h2 class="page-title">Try our application now</h2>
<p>No installation required! Download, uncompress and run the app! Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<table class="dl">
<tbody>
<tr class="noborder">
<td class="download-macos" onclick="window.location.href='https://example.com/files/osx/app_5.0.0.zip'">MacOS</td>
<td class="download-windows" onclick="window.location.href='https://example.com/files/windows/app_5.0.0.zip'">Windows</td>
<td class="download-linux" onclick="window.location.href='https://example.com/files/linux/app_5.0.0.zip'">Linux</td>
</tr>
<tr class="noborder">
<td class="download-macos" onclick="window.location.href='https://example.com/files/osx/app_5.0.0.zip'"><img alt="macOS" src="/themes/default/public/app/img/macos.svg" class="download-logo" /></td>
<td class="download-windows" onclick="window.location.href='https://example.com/files/windows/app_5.0.0.zip'"><img alt="Windows" src="/themes/default/public/app/img/windows.svg" class="download-logo" /></td>
<td class="download-linux" onclick="window.location.href='https://example.com/files/linux/app_5.0.0.zip'"><img alt="Linux" src="/themes/default/public/app/img/linux.svg" class="download-logo" /></td>
</tr>
<tr class="noborder">
<td class="download-macos" onclick="window.location.href='https://example.com/files/osx/app_5.0.0.zip'"><img alt="Download" src="/themes/default/public/app/img/zip.svg" class="download-zip" />&nbsp; <span class="download-text">Download</span></td>
<td class="download-windows" onclick="window.location.href='https://example.com/files/windows/app_5.0.0.zip'"><img alt="Download" src="/themes/default/public/app/img/zip.svg" class="download-zip" />&nbsp; <span class="download-text">Download</span></td>
<td class="download-linux" onclick="window.location.href='https://example.com/files/linux/app_5.0.0.zip'"><img alt="Download" src="/themes/default/public/app/img/zip.svg" class="download-zip" />&nbsp; <span class="download-text">Download</span></td>
</tr>
<tr class="noborder">
<td class="total-macos" onclick="window.open('https://virustotal.com/gui/url/########/detection','_blank')"><img alt="Safe" src="/themes/default/public/app/img/shield.svg" class="total-safe" />&nbsp; <span class="total-text">VirusTotal</span></td>
<td class="total-windows" onclick="window.open('https://virustotal.com/gui/url/########/detection','_blank')"><img alt="Safe" src="/themes/default/public/app/img/shield.svg" class="total-safe" />&nbsp; <span class="total-text">VirusTotal</span></td>
<td class="total-linux" onclick="window.open('https://virustotal.com/gui/url/########/detection','_blank')"><img alt="Safe" src="/themes/default/public/app/img/shield.svg" class="total-safe" />&nbsp; <span class="total-text">VirusTotal</span></td>
</tr>
</tbody>
</table>

С уважением
 
Енот
Новичо́к, через «о́»
Регистрация
30 Мар 2018
Сообщения
138
#78
Можно ли изменить логотип синемапресса, который появляется на экране компьютера во время анимации заставки?
в сплэш скрине есть svg этого лого

https://github.com/CinemaPress/CinemaPress/blob/master/files/splash/screen.html#L268
но нужно png лого перегнать в svg
и этот файл не на сервере, а на гитхабе сайта index.html
 
Енот
Новичо́к, через «о́»
Регистрация
23 Сен 2021
Сообщения
81
#79
в сплэш скрине есть svg этого лого

https://github.com/CinemaPress/CinemaPress/blob/master/files/splash/screen.html#L268
но нужно png лого перегнать в svg
и этот файл не на сервере, а на гитхабе сайта index.html
Еще раз большое спасибо @cosmos (y) Я никогда не редактировал svgs и не работал с svgs до Cinemapress, поэтому должен признать, что не знал, с чего начать, но все в порядке, я узнал, как это сделать. После поиска в Google я нашел EditSvgCode, который мне очень помог.




Вот несколько советов по изменению логотипа, которые могут быть полезны для некоторых, не стесняйтесь поправлять меня, если я ошибаюсь:

Перейдите на EditSvgCode и вставьте код со своего https://github.com/login/login.github.io/blob/main/index.html.

Чтобы логотип отображался на изображении редактора, необходимо убрать или закомментировать style:

HTML:
<g id="logo" /*style="opacity: 0; fill: rgb(255, 255, 255);"*/
           transform="translate(530,345) scale(0.30,0.30)"
           fill="#ffffff" stroke="none">
Чтобы двигать логотип по горизонтали и вертикали, вы должны изменить это: translate(530,345)

Чтобы увеличить или уменьшить логотип: scale(0.30,0.30)

Чтобы он включался сам: rotate(180)

Используйте инструмент «проверить элемент», чтобы увидеть изменения в реальном времени и отредактировать html-файл с новыми значениями.

1.png

Не забудьте вернуть
HTML:
style="opacity: 0; fill: rgb(255, 255, 255);"
перед выполнением команды cinemapress app example.com windows login.github.io

Чтобы преобразовать изображение png в svg с сохранением цветов, этот сайт неплох: https://www.pngtosvg.com/

После того, как вы загрузили изображение svg, чтобы получить его код, вам нужно открыть его (щелкнуть правой кнопкой мыши) с помощью редактора, такого как блокнот, визуальный studio и т. д. Скопируйте все между <g> и </g>, затем вставьте в index.html между:

HTML:
<g id="logo" style="opacity: 0; fill: rgb(255, 255, 255);"

           transform="translate(530,345) scale(0.30,0.30)"

           fill="#ffffff" stroke="none">
и

HTML:
</g>
Внесите изменения в EditSvgCode
О папке (приложении), содержащейся в app_5.0.0.zip. Можно ли изменить имя zip-файла, а также папку, содержащуюся в zip-файл перед запуском команды: cinemapress app example.com windows login.github.io? Например: windows_app_5.0.0.zip и папка внутри: windows_app вместо app. Я знаю, что могу сделать это вручную, но просто чтобы узнать, возможно ли это, отредактировав некоторые настройки.

app.png


С уважением