Первое. Находим инструкции.
https://steemit.com/hive-153018/@alexmove/instruction-ver2-of-install-steemit-check-uniqueness-system-for-ubuntu
Второе. Создаю нужные папки.
travelers
garden
Третье. Клонирую git. Внимание! Уже обновление и теперь цифра 2 в конце появилась. Изменения впрочем не слишком огромные.
git clone https://github.com/Alexmovelove/uniq2.git
Если возникают сложности с git clone инструкция: https://appuals.com/fix-git-is-not-recognized-as-an-internal-or-external-command/
Четвертое. Создаю постыы "технические". Steem-Travelers. Check for uniqueness: Less than 80%, additional verification needed
https://steemit.com/js/@alexmove.witness/steem-travelers-check-for-uniqueness-less-than-80-additional-verification-needed
Url: steem-travelers-check-for-uniqueness-less-than-80-additional-verification-needed
Больше 80%: Steem-Travelers. Check for uniqueness: OK! 100% or more 80%
https://steemit.com/js/@alexmove.witness/steem-travelers-check-for-uniqueness-ok-100-or-more-80
URL: steem-travelers-check-for-uniqueness-ok-100-or-more-80
Пятое:
cd uniq
nano config.js
exports.num_day = 0;
exports.wifkey = 'xxxx';
exports.votey = "xxxx";
var d = new Date(); // Today!
d.setDate(d.getDate()-exports.num_day); // Yesterday!
d = d.toJSON().split("T")[0];
d = d.replace(/-/gi, '');
exports.bd_name = "travelers";
exports.password_mysql = "xx";
exports.user_mysql = "xxx";
exports.hive_name = "hive-111293";
exports.image_list = ![
+d+.png](https://cdn.steemitimages.com/DQmbXSrdwm2MntC> exports.title_name = "Steem-Travelers"; exports.url_post =
steem-travelers-check-for-uniqueness-less-than-80-additional-verification-needed; exports.url_ok =
steem-travelers-check-for-uniqueness-ok-100-or-more-80`;
exports.moderators_list = "@hive-111293 @ponpase @rafaelcmontero @udyliciouz";
Шестое. Создаем и настраиваем базу данных.
sudo mysql -u root
CREATE DATABASE travelers;
Седьмое. Создаем пользователя и даем права.
GRANT ALL PRIVILEGES ON travelers.* TO 'main'@'localhost';
GRANT SELECT ON travelers.* TO 'main'@'localhost';
GRANT UPDATE ON travelers.* TO 'main'@'localhost';
FLUSH PRIVILEGES;
И удаленного пользователя:
GRANT ALL PRIVILEGES ON travelers.* TO 'remote'@'xxx';
GRANT SELECT ON travelers.* TO 'remote'@'xxx';
GRANT UPDATE ON travelers.* TO 'remote'@'xxx';
FLUSH PRIVILEGES;
SHOW GRANTS FOR 'main'@'localhost';
Восьмое
Создаю таблицу для счетчиков.
И другие.
Девятое
Создаю список
node spisok.js
Десятое
Запускаю систему
node addpost.js
node uniqpost.js
node addpost-yesterday.js
node uniqpost-yesterday.js
Одинадцатое.
Добавляю в планировщик.
crontab -e
*/15 * * * * node /root/uniq/travelers/uniq2/addpost.js
55 * * * * node /root/uniq/travelers/uniq2/spisok.js
*/5 * * * * node /root/uniq/travelers/uniq2/uniqpost.js
55 * * * * node /root/uniq/travelers/uniq2/addpost-yesterday.js
*/30 * * * * node /root/uniq/travelers/uniq2/uniqpost-yesterday.js
0 5 * * * node /root/uniq/travelers/uniq2/list-yesterday.js
0 0 * * 0 node /root/uniq/travelers/uniq2/postweek.js
Steem-Travelers работает.
Возник вопрос, нужно ли публиковать ссылку в комментарии к техническому посту, если уникальность составляет более 80%? В итоге под постом по 100-500 комментариев, и это не очень. Поскольку про этот пост потом забывается, и он публикует и публикует сообщения в комментариях. И количество комментариев растет и растет, думаю отключить эту опцию.
Steemit-Garden
Теперь Steemit-Garden
Первое. Находим инструкции.
https://steemit.com/hive-153018/@alexmove/instruction-ver2-of-install-steemit-check-uniqueness-system-for-ubuntu
Второе. Создаю нужные папки.
garden
Третье. Клонирую git. Внимание! Уже обновление и теперь цифра 2 в конце появилась. Изменения впрочем не слишком огромные.
git clone https://github.com/Alexmovelove/uniq2.git
Четвертое. Создаю постыы "технические".
Steemit-Garden. Check for uniqueness: Less than 80%, additional verification needed: https://steemit.com/js/@alexmove.witness/steemit-garden-check-for-uniqueness-less-than-80-additional-verification-needed
url: steemit-garden-check-for-uniqueness-less-than-80-additional-verification-needed
Steemit-Garden. Check for uniqueness: OK! 100% or more 80%: https://steemit.com/js/@alexmove.witness/steemit-garden-check-for-uniqueness-ok-100-or-more-80
url: steemit-garden-check-for-uniqueness-ok-100-or-more-80
Пятое:
cd uniq
nano config.js
exports.num_day = 0;
exports.votey = "xxx";
exports.wifkey = "xxx";
var d = new Date(); // Today!
d.setDate(d.getDate()-exports.num_day); // Yesterday!
d = d.toJSON().split("T")[0];
d = d.replace(/-/gi, '');
exports.bd_name = "garden";
exports.user_mysql = "main";
exports.password_mysql = "BogSilSavaof";
exports.hive_name = "hive-180821";
exports.image_list ="";
exports.title_name = "Steemit-Garden";
exports.url_post = steemit-garden-check-for-uniqueness-less-than-80-additional-verification-needed
;
exports.url_ok = steemit-garden-check-for-uniqueness-ok-100-or-more-80
;
exports.moderators_list = "@vipnata @lachicarebelde @allahnawaz03 @liasteem";
Шестое. Создаем и настраиваем базу данных.
sudo mysql -u root
CREATE DATABASE garden;
Седьмое. Создаем пользователя и даем права.
GRANT ALL PRIVILEGES ON garden.* TO 'main'@'localhost';
GRANT SELECT ON garden.* TO 'main'@'localhost';
GRANT UPDATE ON garden.* TO 'main'@'localhost';
FLUSH PRIVILEGES;
И удаленного пользователя:
GRANT ALL PRIVILEGES ON garden.* TO 'remote'@' 195.49.149.19';
GRANT SELECT ON garden.* TO 'remote'@' 195.49.149.19';
GRANT UPDATE ON garden.* TO 'remote'@' 195.49.149.19';
FLUSH PRIVILEGES;
SHOW GRANTS FOR 'main'@'localhost';
xxxx
Восьмое
Создаю таблицу для счетчиков.
И другие.
Девятое
Создаю список
node spisok.js
Десятое
Запускаю систему
node addpost.js
node uniqpost.js
Проверка обработки постов за предыдущий день.
node addpost-yesterday.js
node uniqpost-yesterday.js
Одинадцатое.
Добавляю в планировщик.
crontab -e
*/15 * * * * node /root/uniq/garden/uniq2/addpost.js
55 * * * * node /root/uniq/garden/uniq2/spisok.js
*/5 * * * * node /root/uniq/garden/uniq2/uniqpost.js
55 * * * * node /root/uniq/garden/uniq2/addpost-yesterday.js
*/30 * * * * node /root/uniq/garden/uniq2/uniqpost-yesterday.js
0 5 * * * node /root/uniq/garden/uniq2/list-yesterday.js
0 0 * * 0 node /root/uniq/garden/uniq2/postweek.js
Steemit-Garden работает.
Have a nice day!
Upvoted! Thank you for supporting witness @jswit.
Please check my new project, STEEM.NFT. Thank you!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit