
Запустите сообщения Android в качестве настольного приложения, A La Imessage. Для тех из нас, кто предпочитает не иметь вкладки браузера, всегда открыта для такого рода вещей.
Никоим образом не связан с Google. Android является товарным знаком Google LLC.




Вдохновлен:
На основе:
Перейдите на страницу «Последняя страница релизов»!
Важное примечание: двоичное приложение Windows не подписано. Это не является большой проблемой, но, пожалуйста, сообщите о любых проблемах, с которыми вы сталкиваетесь в Windows, которые могут быть связаны с подписанием.
ВАЖНОЕ ПРИМЕЧАНИЕ 2: В настоящее время у нас есть сборки для Windows и MacOS и Linux. Я тестирую релизы на MacOS, Windows 10 и Ubuntu Linux. Мне бы очень хотелось, чтобы помочь тестированию на дополнительных дистрибуциях Linux и других версий Windows.
Реализовано через удивительную библиотеку electron-hunspell с словари, предоставленные проектом «Превосходные dictionaries . Языковые файлы загружаются при открытии приложения, а используемый язык основан на языке, установленном в вашей операционной системе. Если вы переключите язык системы и перезапустите приложение, проверка орфографии должна происходить на новом языке, если оно находится в списке поддерживаемых языков.
Убедитесь, что у вас установлен Node.js, затем запустите следующее в вашем терминале:
git clone https://github.com/chrisknepper/android-messages-desktop.git
cd android-messages-desktop
npm install
npm start
npm start
Запустите все тесты:
npm test
npm run unit
Использование Electron-Mocha Test Runner с библиотекой утверждений Chai. Вы можете поместить свои файлы спецификации везде, где вы хотите в каталоге src , просто назовите их в расширении .spec.js .
npm run e2e
Использование мокко и спектрона. Эта задача запустит все файлы в каталоге e2e с расширением .e2e.js .
npm version <type> , где <type> является либо major , minor , или patch в зависимости от степени ваших изменений (эта команда увеличивает версию в package.json и создает тег GIT для новой версии)git pushgit push --tagsnpm run release (для этого шага для успеха вы должны иметь токен личного доступа GitHub с доступом к записи к этому репозиторию на вашем PATH как GH_TOKEN ) Как только процесс упаковки завершен, dist каталог будет содержать ваш распределимый файл.
Мы используем электрон-строитель для обработки процесса упаковки. У него есть много параметров настройки, которые вы можете объявить под ключом "build" в package.json .
Мы используем PNG2ICONS для создания значков Windows и Mac со значка Source PNG, который расположен в Assets/Android_messages_Desktop_icon.png. Тем не менее, значок Windows, сгенерированный из этого пакета, кажется, приводит к визуальной коррупции в Windows 10, поэтому я вручную преобразовываю PNG в значок Windows с iCoConvert.com в настоящее время.