WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Social Networking

Yahoo! Messenger PHP BOT

— Add-On till WorldWideScripts.net

Prenumerera på vårt foder för att hålla dig uppdaterad!

Nytt! Följ oss som du vill ha det!


Yahoo! Messenger PHP BOT - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Yahoo! Messenger PHP BOT

  • Skapad: 2012/02/16
  • Senast uppdaterad: 2012/02/25
  • Av: nr913

  • Vad kan du använda den för?

    Har ingen bästa användning speciellt, kan BOT infria en stor mängd olika uppgifter, till exempel:

    • Live chat support;
    • Allmän information fråge BOT;
    • Nyhetsbrev BOT;
    • Fjärrstyrning via Yahoo! Messenger.

    Det kan lätt anta en praktisk användning, efter dina behov.

    Vad är så speciellt med denna BOT?

    • Super lätt att genomföra;
    • Stöder filöverföringar via Yahoo! reläservrar. Det innebär, behöver du inte oroa dig för port forwarding;
    • Hantera händelser lättare med callback-systemet;
    • OOP med undantag gör det mer användarvänligt.

    Vad finns i paketet?

    Det finns två huvudsakliga filer, YBot.Class.php och YBot.Const.php. Dessa är de viktigaste filer.

    Förutom dessa två, fyra exempelfiler ingår:

    • sample.php, Kan användas som en mall för projekt;
    • sample_info.php, Visar allmän information. Jag gjorde det göra display valuta och väder;
    • sample_remote.php, gör skalkommandon och överför filer via Yahoo! Messenger;
    • sample_support.php, en enkel princip för att hantera klienter för en live chatt stöd.

    Hur kan du använda det?

    Bra fråga. Först måste du inkludera huvudfilen, YBot.Class.php.

 innefattar ( 'YBot.Class.php'); 

Sedan gör en instans av YBot klass, som passerar till konstruktören ID och lösenord för kontot BOT loggar in.

 $ Bot = new YBot (yahoo_id "," lösenord "); 

För att köra BOT processen, helt enkelt ringa startmetod

 $ Botnia> Start (); 

Men det kommer bara börja bot. Akta, efter start metoden kallas, allt under denna linje kommer att få kallas efter bot stannar. Alla initiering du gör, måste du göra det innan denna linje.

 echo "Före start"; $ Botnia> Start (); echo "Efter start"; // Tryck bara "Före start", eftersom bot processen är fortfarande igång. 

Naturligtvis, om du vill hantera inkommande meddelanden, filer och så vidare, måste du registrera en återuppringning, som så

 $ Botnia> RegisterEvent ( "budskap", "OnIncomingMessage '); Funktionen OnIncomingMessage ($ från, $ message) { global $ Bot; // Hantera meddelandet $ Botnia> sendmessage ($ från "Jag vet inte vad jag ska säga..."); } 

Dokumentation om händelser, metoder och deras parametrar kan hittas i början av YBot.Class.php.

Så ska en grundläggande BOT-fil se ut så här:

 <? Php // Inkluderar bot klassen innefattar ( 'YBot.Class.php'); // Initiera bot $ Bot = new YBot (yahoo_id "," lösenord "); // Registrera våra återbesök $ Botnia> RegisterEvent ( "budskap", "OnIncomingMessage '); // Förklara callbacks Funktionen OnIncomingMessage ($ från, $ message) { global $ Bot; $ Botnia> sendmessage ($ från "Jag vet inte vad jag ska säga.."); } // Starta bot processen $ Botnia> Start (); ?> 

changelog

[2012/02/25] Fixade en bugg för stora paket

[2012/02/16] Version 1.0 släppt

Om jag någonsin råkar förbättra BOT, ska jag låta dig veta om det. Uppdateringar är gratis.


Hämta
Andra komponenter i denna kategoriAlla komponenter i denna författare
KommentarerVanliga frågor och svar

Egenskaper

Skapad:
17 feb 12

Senaste uppdateringen:
21 maj 13

Hög upplösning:
Nej

filer ingår:
PHP

Nyckelord

e-handel, e-handel, Alla objekt, bot, chat, kontrollera, bo, budbä, rare, avlä, gsen, stö, d, yahoo