vk0nline/README.md

48 lines
1.6 KiB
Markdown
Raw Normal View History

2022-05-16 22:43:32 +03:00
# Будь **ОНЛАЙН** ВКонтакте
2019-05-04 02:09:46 +03:00
2021-11-12 14:56:00 +03:00
## Установка
2021-07-16 05:38:16 +03:00
2021-11-12 14:56:00 +03:00
Подготовка рабочей директории:
```bash
mkdir -p /home/$USER/.local/share/emilecok/vk0nline
cd /home/$USER/.local/share/emilecok/vk0nline
wget https://github.com/iiiypuk/vk0nline/releases/download/2.0.0/vk0nline-2.0.0.linux-x86_64
2021-07-16 05:38:16 +03:00
2021-11-12 14:56:00 +03:00
# Заполняем конфигурационный файл, поля appID и userIds
cp config.json.example config.json
vi config.json
# Запускаем, получаем accessToken и запускаем ещё раз
./vk0nline*
```
## Systemd
Активируем автоматический запуск сессии пользователя:
2021-08-29 13:34:11 +03:00
```bash
# Изменить параметр ReadWritePaths=/etc /run /var/lib/systemd/linger
nano /usr/lib/systemd/system/systemd-logind.service
2021-08-29 14:01:50 +03:00
# Перезапустить сервисы
systemctl daemon-reload
2021-08-29 14:01:50 +03:00
# Активировать пользователя
mkdir /var/lib/systemd/linger
loginctl enable-linger $USER
2021-08-29 13:50:55 +03:00
```
2021-07-16 05:38:16 +03:00
2021-08-29 13:34:11 +03:00
```bash
2021-08-29 14:01:50 +03:00
# Правим имя пользователя в сервисе
sed -i "s/USERNAME/$USER/" ./systemd/user/vk0nline.service &> /dev/null
mkdir -p /home/$USER/.config/systemd/user &> /dev/null
cd /home/$USER/.config/systemd/user
ln -s /home/$USER/.local/share/emilecok/vk0nline/systemd/user/vk0nline.service . &> /dev/null
ln -s /home/$USER/.local/share/emilecok/vk0nline/systemd/user/vk0nline.timer . &> /dev/null
# Запуск и активация сервисов
systemctl start vk0nline.\{service,timer\} --user
systemctl enable vk0nline.\{service,timer\} --user
2021-08-29 13:34:11 +03:00
```
2021-11-12 14:56:00 +03:00