Mahou
Mahou copied to clipboard
Синхронизация сниппетов между устройствами
У меня завелся второй ПК, на котором тоже пользуюсь Mahou, хотелось бы чтобы сниппеты синхронизировались между компами. Пока что вижу только вариант - закинуть Mahou в Dropbox (или аналоги), но сейчас я такими не пользуюсь. Может у вас есть варианты получше\полегче?
@Trost123 Можно попробовать использовать анонимные GitHub Gist, в которые сохранять и загружать сниппеты.
В общем нужен какой-то сервер на который каждый(по логину наверно) мог бы сохранять/загружать свои сниппеты...
Или https://pastebin.com/api.php Ну это не срочно и не горит. Но было бы прикольно, чтобы без стороннего софта Mahou делал это. И setting.ini можно было бы в pastebin тоже бекапить если научишься с их апи работать. Короче это чисто если тебе интересно будет, после праздников уже. С наступающим, кстати.
@Trost123 Хорошо посмотрю потом, и тебя с наступающим!
@Trost123 Сделал синхронизацию с использованием hastebin, новая вкладка "Синхронизация" в latest-commit.
P.S. pastebin разрешает только 500 КБ.
Проверил, работает. Отдельное спс за находку hastebin. Вообще я представлял это немного иначе. Сохранение: в облаке где либо висит конфиг + сниппеты. Доступны они по статик ссылке. В этот облачный файл при сохранении настроек Mahou автоматом пишет настройки, сниппеты. Загрузка: при запуске Mahou проверяет файл (или его хеш\дату для скорости) и автоматом подтягивает настройки если они новее локальных. В таком случае юзер один раз активирует фичу и у него всегда синхрон между устройствами между надобности руками запускать синхронизацию или прокидывать ссылку с ПК на ноутбук.
И еще вопрос: если я никогда не использую "конверт выделения" и пользуюсь только анг.+ру. раскладками - мне нет смысла включать JKL?
Сохранение: в облаке где либо висит конфиг + сниппеты. Доступны они по статик ссылке
Можно будет сделать если вместо hastebin использовать GitHub Gists(уже думал над реализацией...), но там нужно будет вводит логин/пароль.
Загрузка: при запуске Mahou проверяет файл (или его хеш\дату для скорости) и автоматом подтягивает настройки если они новее локальных
Интересная идея.
мне нет смысла включать JKL?
JKL в основном нужен только для консольных/других проблемных приложений в которых функция WinAPI: GetKeyboardLayout
не даёт правильный результат.
rip. Как я понимаю умер hastebin и фичу потому выпилили?
Прошу прощения, перепутал. В 2.9.0.1 вкладка есть, но "The remote server returned an error: (503) Server Unavailable."
💐⎧ᴿᴵᴾ⎫💐 Да... Уже ничего не поделаешь с hastebin, нужно либо искать что-то другое...
Я проверил и это сервер hastebin выделывается просто...
Правда было один раз что заработало через пару дней...
Ладно, фиг с ним. Жалко конечно что код писал а сервис упал через год. 😕
Ну что, бывает...