Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Teamspeak adalah perisian VoIP untuk berbual suara dengan rakan, tetapi anda juga dapat mendengar dan memainkan muzik secara langsung ke salurannya. Tutorial ini akan menerangkan cara membuat bot muzik dengan Sinusbot . Sinusbot adalah bot muzik untuk TS3 dengan antara muka web. Anda boleh mengkonfigurasinya dan memainkan dan memuat naik lagu melalui penyemak imbas web anda.
Sekiranya anda memenuhi syarat, anda boleh mengikuti langkah-langkah ini untuk memuat turun dan memasang program Sinusbot.
apt-get update
apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2 curl libglib2.0-0 nano sudo screen
Oleh kerana berbahaya untuk menjalankan program sebagai root, buat pengguna secara eksklusif untuk Sinusbot dan berikan kata laluan:
adduser --disabled-login ts3bot
passwd ts3bot
Buat direktori untuk program ini, saya cadangkan /opt/ts3soundboard
. Berikan hak milik kepada ts3bot
pengguna:
mkdir -p /opt/ts3soundboard
chown ts3bot:ts3bot /opt/ts3soundboard
Ke hadapan, kami akan bekerjasama dengan ts3bot
pengguna. Mari beri kebenaran untuk menjalankan beberapa perintah yang diperlukan sebagai root:
visudo
Anda akan melihat fail yang serupa dengan yang berikut muncul dalam penyunting teks:
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
Di akhir fail, tambahkan baris berikut:
ts3bot ALL=(ALL:ALL) ALL
Sekarang, simpan perubahan anda dengan Ctrl+O
dan Enter
, kemudian Ctrl+X
dan Enter
. Kemudian, log masuk seperti ts3bot
arahan berikut:
su ts3bot
cd /opt/ts3soundboard
Kita sekarang berada di direktori di mana kita akan memasang Sinusbot dan Teamspeak, jadi mari kita mulakan dengan Sinusbot:
curl -O https://frie.se/ts3bot/sinusbot-0.9.8.tar.bz2
tar -xjf sinusbot-0.9.8.tar.bz2
cp config.ini.dist config.ini
Selesai. Teruskan ke bahagian seterusnya untuk Teamspeak.
Ketika kami menyiapkan bot musik untuk Teamspeak 3, kami juga memerlukan aplikasi Teamspeak 3 dan youtube-dl
memainkan muzik ke server. Muat turun kedua-duanya dan beri mereka kebenaran untuk menjalankan penyediaan:
wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
wget http://dl.4players.de/ts/releases/3.0.18.2/TeamSpeak3-Client-linux_amd64-3.0.18.2.run
sudo chmod 755 TeamSpeak3-Client-linux_amd64-3.0.18.2.run
sudo chmod a+rx /usr/local/bin/youtube-dl
Jalankan pemasang TS:
./TeamSpeak3-Client-linux_amd64-3.0.18.2.run
Sekarang, kita mempunyai semua yang kita perlukan untuk menjalankan bot, mari kita konfigurasikan agar dapat berjalan dengan baik:
nano config.ini
Kemas kini config.ini
fail untuk memasukkan direktori Teamspeak3 dan youtube-dl
:
TS3Path = "/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
YoutubeDLPath = "/usr/local/bin/youtube-dl"
Simpan fail dan keluar nano
. Pindahkan pemalam pemutaran muzik ke direktori Teamspeak:
cp plugin/libsoundbot_plugin.so /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/plugins
Edit kebenaran untuk program Sinusbot dan periksa kemas kini:
sudo chmod 755 ts3bot
./ts3bot -update
Anda boleh memulakan program dan memainkan muzik sekarang, tetapi akan ditutup setelah menutup pelanggan SSH anda. Anda boleh menjalankannya dalam sesi layar untuk menghalangnya daripada ditutup ketika anda keluar dari sesi SSH.
su root
screen
su ts3bot
Jalankan arahan berikut untuk memulakan Sinusbot:
xinit /opt/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16 -ac
Anda akan melihat program mengeluarkan beberapa maklumat permulaan. Pada ketika ini, ia sedang berjalan. Anda kini boleh mengakses antara muka web dengan penyemak imbas anda, di mana anda boleh memuat naik dan memainkan lagu. Navigasi ke:
http://your-server-ip:8087/
Log masuk lalai untuk antara muka web adalah admin
sebagai pengguna, dan foobar
untuk kata laluan. Versi Sinusbot yang lebih baru tidak menggunakan foobar
kata laluan, sebaliknya mereka mencetak kata laluan rawak ke konsol pada permulaan pertama. Ingatlah untuk menukar kata laluan dengan segera.
Nikmati bot muzik anda!
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut