项目作者: busy4me

项目描述 :
🐙 busy commands set - to manage "Virtual Assistant" 🌐
高级语言: Shell
项目地址: git://github.com/busy4me/busy.git
创建时间: 2019-11-22T23:34:28Z
项目社区:https://github.com/busy4me/busy

开源协议:Apache License 2.0

下载


  1. Wiki index
  2. What is ./busy4.me?
  3. Where ./busy4.me can run?
  4. Main goals
  5. User guide
    • 5.1. Installation
    • 5.2. Setup
    • 5.3. Commands
    • 5.4. Uninstall
  6. Genesis
    • 7.1
    • 7.2
  7. Developers guide
    • 8.1 Basic syntax
    • 8.2 Advanced syntax
    • 8.3 Old syntax
    • 8.4 Update
  8. Copyrights

busy

🐙 busy commands set - to manage “Virtual Assistant” 🌐

basic usage

  1. busy [--option=value]... [:place]

or

  1. busy [sub_command] [--option=value]... [:place]

Selected available options:

🚧 Under construction

—like

  1. --like[="URL"] # to like something eg. post, profile

⭐️ EXAMPLE: Active profile will like specific post in socialportal.com, executed in DISPLAY:0

  1. busy --like="https://socialportal.com/fanpage/post" :0

—follow

  1. --follow[="URL"] # to follow profile from URL

☝️ TIP: option without value will will be executed in current opened URL
⭐️ EXAMPLE: Active profile will follow other profile in socialportal.com, executed in DISPLAY:02

  1. busy --like="https://socialportal.com/fanpage/post" :02

—post

  1. --post[="database.table.record"] # to prepare and publish a post

☝️ TIP: option without value will put the oldest post from defult table from default database
⭐️ EXAMPLE: Active profile will put a post in socialportal.com, from database “roy_visar_db”, table “fb_posts”, record “4276”, executed in DISPLAY:5

  1. busy --like="roy_visar_db.fb_posts.4276" :5

—live

  1. --live[=start|=stop|=status] --url[="URL"]
  2. # live streaming to specific rtmp socket

☝️ TIP: live option without value will start live streaming eg. “busy —live”
☝️ TIP: with no url option, default url socket will be used
⭐️ EXAMPLE: Start Live streaming of DISPLAY:0 to blablavideo.com portal

  1. busy --live=start --url="rtmp://live-api.blablavideo.com:80/api=1&key=As4fRws8Q" :0

—login

  1. --login[=login_name] --url=["URL"]# to login in specific portal

⭐️ EXAMPLE: Active profile will login in socialportal.com, executed in DISPLAY:1

  1. busy --login --url="https://socialportal.com" :1

☝️ TIP: login option with no value

—share

  1. --share[="URL"] # to share something

⭐️ EXAMPLE: Active profile will share something in Group “group_name” in socialportal.com, executed in DISPLAY:1

  1. busy --share="https://somethingcool.co" --url="https://socialportal.com/group_name" :1

—join

  1. --join[="URL"] # to join somewhere

⭐️ EXAMPLE: Active profile will join somewhere

  1. busy --join="https://socialportal.com/group_name" :1

—invite

  1. --invite[=database.table] --url=["URL"]# to invite others

⭐️ EXAMPLE: Active profile will invite others

  1. busy --invite[=roy_visar_db.fb_friends] --url="https://socialportal.com/group_name" :1

—subscribe

  1. busy --subscribe[="URL"] # to subscribe

⭐️ EXAMPLE: Active profile will subscribe

  1. busy --subscribe="https://somethingcool.co" :1

—comment

  1. busy --comment="comment text" --url=["URL"] # to comment specific URL

☝️ TIP: option —comment without value will use default comment from database
⭐️ EXAMPLE: Active profile will comment “good to know” in post from group bleblegroup in socialfrance.eu

  1. busy --comment="good to know" --url="socialfrance.eu/groups/bleblegroup/post/0192837465"

—cron

  1. busy --cron[=on|=off|=status] # to operate in crontab

—db

  1. busy --db[=add] --table[="database.table"] # add table in database
  1. busy --db[=drop] --table[="database.table"] # drop table in database
  1. busy --db[=add] --table[="database.table"] --data=["data_to_add"] # add record in database
  1. busy --db[=delete] --record[="database.table.record"] # delete record in database
  1. busy --db[=show] --table[="database.table.record"] # show records in database

⭐️ EXAMPLE: Add record with specific data into fb_friends table

  1. busy --db=add --table="roy_visar_db.fb_friends" --data="001,Roy Visar,http://portal.url/profile,data1,data2"

⭐️ EXAMPLE: Update record to specific data in fb_friends table in roy_visar_db database

  1. busy --db=update --table="roy_visar_db.fb_friends.2345" --data="Roy Visar,data2"

system

—clip-clear

  1. busy --clip-clear|-cc # clip clear in default DISPLAY

—restart

  1. busy --restart :5 # retart DISPLAY:5
  2. busy --restart=all # restart all

—screen

  1. busy --screen=status # clip clear
  2. busy --screen=on --cmd="htop" # run _htop_ in screen session

INSTALL

  1. Install minimal Debian 10 Buster in VirtualBox, just base, skip everything,
    ISO CD image from official website
    debian.org/debian-10.4.iso << 336MB direct link
  2. Run bellow script in fresh terminal console
    (all main software will be installed from official Debian repository)
    1. wget busy4.me/initiv && bash ./initiv install
    …See more
  1. wget busy4.me/init-0 && bash ./init-0

NOTES

🔥 Hot: last update
⚠️ Caution: use carefully

Wiki

busy4me Wiki 🚧 Under construction