Jika anda telah download, dikompilasi, terinstal, dan anda dikonfigurasi EGGDROP bot. Sekarang saatnya untuk menjalankan bot-tetapi kemudian terjadi kesalahan.
Banyak hal yang bisa salah bila Anda menjalankan bot. Berikut adalah beberapa hal yang telah terjadi lebih dari satu kali.
Skenario 1: bot tidak akan membiarkan Anda login setelah Anda hanya mengatur sandi
Bot datang sehingga Anda online, Anda mengirim pesan "hello", "set password", dan semuanya baik-baik saja. Anda memutuskan untuk mematikan bot untuk membuat beberapa perubahan dan menambahkan beberapa skript. Tetapi kemudian ketika anda kembali, anda tidak bisa login ke bot, dan tidak menanggapi perintah.
ubahlah jika anda mematikan proses untuk bot dari shell, bukan dari DCC jendela. Cara yang benar untuk menutup bot akan menjadi ".die" dalam DCC chat, yang akan memudahkan shut down bot. Bot tidak akan mungkin menyimpan file pengguna. Jadi account dan password telah hilang. Tidak masalah, Anda hanya perlu mengirim pesan "Hello" kembali, dan "Set Password" rutin lagi. Kali ini digunakan .die untuk shut down bot, atau .save untuk menyimpan file Anda sebelum proses pembunuhan.
Skenario 2: Anda mencoba untuk menjalankan bot, script says it's pelaksana dan kemudian tidak terjadi apa-apa
Anda ketik ./EGGDROP -m botname.conf dan mengatakan ia dimulai dari pengguna dalam penciptaan siaga. Anda lihat bot pada IRC, apakah datang atau tidak sama sekali.
Tidak ada kesalahan pada shell, dan tidak ada bot di IRC. Dua hal yang bisa terjadi:
1.Bot tidak berhasil melakukan koneksi ke IRC server, dan bot tetap offline
2.terjadi suatu kesalahan pada proses, tetapi tidak menjadikan kerusakan.
Mari kita pastikan bot pertama benar-benar berjalan. Pertama kali Anda menjalankan bot harus membuat file pid.botname. Jika pid.botname file tersebut tidak ada peluang maka bot tidak berjalan sepenuhnya. Jika anda tidak mendapatkan pesan kesalahan, Anda dapat mencari .Conf file baris demi baris untuk melihat kesalahan anda, atau hanya membuat yang baru. konfigurasi yang salah pada .Conf file tidak selalu menghasilkan pesan kesalahan.
Cara lain untuk melihat apakah benar-benar berjalan bot akan memeriksa proses berjalan dari shell account. Untuk melakukan hal ini sederhana, "ps" kemungkinan besar akan cukup. Pada beberapa server Anda mungkin perlu menggunakan "ps aux | grep egg" yang akan menampilkan semua proses yang berisi string "egg". Jika Anda tidak melihat proses berjalan, dan tidak menciptakan skrip yang. Pid file yang disebutkan di atas kemungkinan file konfigurasi Anda yang rusak. Termudah untuk memperbaikinya adalah menyalin file kerja, dan edit lagi.
Skenario 3: Semuanya kerja besar, sekarang anda coba untuk DCC yang bot dan tidak akan menghubungkan
Ini biasanya terjadi karena Anda mencoba untuk menyambung ke bot melalui proxy, firewall, atau klien bnc. lama-kelamaan solusi ini akan bekerja. Cukup meminta obrolan dari bot menggunakan ctcp chat. "/CTCP obrolan" yang akan DCC chat bot permintaan Anda, Anda menerima dan Anda login
Banyak hal yang bisa salah bila Anda menjalankan bot. Berikut adalah beberapa hal yang telah terjadi lebih dari satu kali.
Skenario 1: bot tidak akan membiarkan Anda login setelah Anda hanya mengatur sandi
Bot datang sehingga Anda online, Anda mengirim pesan "hello", "set password", dan semuanya baik-baik saja. Anda memutuskan untuk mematikan bot untuk membuat beberapa perubahan dan menambahkan beberapa skript. Tetapi kemudian ketika anda kembali, anda tidak bisa login ke bot, dan tidak menanggapi perintah.
ubahlah jika anda mematikan proses untuk bot dari shell, bukan dari DCC jendela. Cara yang benar untuk menutup bot akan menjadi ".die" dalam DCC chat, yang akan memudahkan shut down bot. Bot tidak akan mungkin menyimpan file pengguna. Jadi account dan password telah hilang. Tidak masalah, Anda hanya perlu mengirim pesan "Hello" kembali, dan "Set Password" rutin lagi. Kali ini digunakan .die untuk shut down bot, atau .save untuk menyimpan file Anda sebelum proses pembunuhan.
Skenario 2: Anda mencoba untuk menjalankan bot, script says it's pelaksana dan kemudian tidak terjadi apa-apa
Anda ketik ./EGGDROP -m botname.conf dan mengatakan ia dimulai dari pengguna dalam penciptaan siaga. Anda lihat bot pada IRC, apakah datang atau tidak sama sekali.
Tidak ada kesalahan pada shell, dan tidak ada bot di IRC. Dua hal yang bisa terjadi:
1.Bot tidak berhasil melakukan koneksi ke IRC server, dan bot tetap offline
2.terjadi suatu kesalahan pada proses, tetapi tidak menjadikan kerusakan.
Mari kita pastikan bot pertama benar-benar berjalan. Pertama kali Anda menjalankan bot harus membuat file pid.botname. Jika pid.botname file tersebut tidak ada peluang maka bot tidak berjalan sepenuhnya. Jika anda tidak mendapatkan pesan kesalahan, Anda dapat mencari .Conf file baris demi baris untuk melihat kesalahan anda, atau hanya membuat yang baru. konfigurasi yang salah pada .Conf file tidak selalu menghasilkan pesan kesalahan.
Cara lain untuk melihat apakah benar-benar berjalan bot akan memeriksa proses berjalan dari shell account. Untuk melakukan hal ini sederhana, "ps" kemungkinan besar akan cukup. Pada beberapa server Anda mungkin perlu menggunakan "ps aux | grep egg" yang akan menampilkan semua proses yang berisi string "egg". Jika Anda tidak melihat proses berjalan, dan tidak menciptakan skrip yang. Pid file yang disebutkan di atas kemungkinan file konfigurasi Anda yang rusak. Termudah untuk memperbaikinya adalah menyalin file kerja, dan edit lagi.
Skenario 3: Semuanya kerja besar, sekarang anda coba untuk DCC yang bot dan tidak akan menghubungkan
Ini biasanya terjadi karena Anda mencoba untuk menyambung ke bot melalui proxy, firewall, atau klien bnc. lama-kelamaan solusi ini akan bekerja. Cukup meminta obrolan dari bot menggunakan ctcp chat. "/CTCP
Comments