service for set status online on vk.com
Go to file
2021-08-29 13:34:11 +03:00
.trash fix path and guide 2021-08-29 13:34:11 +03:00
src 2.0.0 2021-07-16 06:31:18 +03:00
systemd/user fix path and guide 2021-08-29 13:34:11 +03:00
.editorconfig init Crystal 2021-07-16 05:38:16 +03:00
.gitignore init Crystal 2021-07-16 05:38:16 +03:00
.preview.png 2.0.0 2021-07-16 06:31:18 +03:00
.travis.yml init Crystal 2021-07-16 05:38:16 +03:00
build.sh fix path and guide 2021-08-29 13:34:11 +03:00
config.json.example init Crystal 2021-07-16 05:38:16 +03:00
LICENSE init Crystal 2021-07-16 05:38:16 +03:00
README.md fix path and guide 2021-08-29 13:34:11 +03:00
shard.lock init Crystal 2021-07-16 05:38:16 +03:00
shard.yml 2.0.0 2021-07-16 06:31:18 +03:00

vk0nline

Утилита для поддержания статуса Онлайн в социальной сети Vk.com.

Включает в себя systemd юнит.

preview

Установка

Активировать автоматический запуск сессии пользователя

# Изменить параметр ReadWritePaths=/etc /run /var/lib/systemd/linger
nano /usr/lib/systemd/system/systemd-logind.service
# Перезапустить сервисы
systemctl daemon-reload
# Активировать пользователя
mkdir /var/lib/systemd/linger
loginctl enable-linger $USER

Подготавливаем рабочую директорию
mkdir -p /home/$USER/.local/share/emilecok/vk0nline/
wget https://github.com/iiiypuk/vk0nline/blob/master/config.json.example -O /home/$USER/.local/share/emilecok/vk0nline/config.json
wget $BINARY -O /home/$USER/.local/share/emilecok/vk0nline/vk0nline.x86_64-lnx
chmod +x /home/$USER/.local/share/emilecok/vk0nline/vk0nline.x86_64-lnx

# Заполняем конфигурационный файл, поля appID и userIds
vi /home/$USER/.local/share/emilecok/vk0nline/config.json

# Запускаем, получаем accessToken и запускаем ещё раз
/home/$USER/.local/share/emilecok/vk0nline/vk0nline.x86_64-lnx

Systemd

...