(Обновление) Приложение локального отложенного постинга
Приветствую.
Сегодня я выношу на суд общественности обновленное приложение локального отложенного постинга.
По указанному пути находиться исходный код приложения на языке програмирования GO, а также скомпилированные бинарные файлы для более распространенных систем windows, linux и mac.
Нововведения
- Изменен формат создания публикации.
- Программа умеет вставлять в публикации графические файлы размещая их на хостинге imgur.com.
Установка
- Либо скомпилировать проект в исполняемый файл для вашей системы.
- Либо взять 1 из уже скомпилорованных бинарных файлов из папки bin.
Настройка
Скопировать рядом с бинарником файл config.json. И установить в нем параметры.
- username - Имя пользователя в системе Golos или Steem.
- posting_key - Постинг ключь пользователя.
- chain_name - Имя системы (golos, steem).
- chain_url - Путь к ноде системы. Указываеться либо одно из известных (wss://ws.golos.io, wss://steemd.steemit.com), либо любой из известных Вам.
- post_dir - Относительны или полный путь к папке где будут располагаться публикации.
- arch_dir - Относительный или полный путь к папке куда будут складываться обработанные публикации в виде арховов *.tar.gz.
- web_port - Порт для сервера статистики.
Использование
Для создания задания необходимо в папке для публикаций создать папку вида (2017-08-08@@10:10).
В данной папке необходимо разместить необходимые файлы с картинками.
И непосредственно файл публикации с названием body.md.
Формат файла body.md
- 1-я строка - Непосредственно наименование публикации (так как Вы хотите назвать свою публикацию)
- 2-я сторка - Список тэгов разделенных запятыми
- 3-я строка и далее непосредственно Ваша публикация
- P.S. Для того чтобы система автоматически загрузила и вставила картинки в Вашу публикацию необходимо в нужном Вам месте вставить "![<имя графического файла>]". Система автоматически загрузит файлы на хостинг imgur.com. По получении линка от хостинга автоматически его интерпретирует в необходимый формат и вставит в публикацию
После обработки директория упакуеться в архив tar.gz и переместиться в папку arch.
Система работает постоянно и при появлении новой директории в папке публикаций автоматически (раз в 30 секунд) её обрабатывает.
P.S. Огромное спасибо пользователю @nonsense за советы по доработке.
Все предложения и пожелания а также отзыва можно оставлять в комментариях к посту, в комментариях к репозиторию или направлять мне лично в Telegram.