| | |
| | | - ./cache |
| | | - ./data |
| | | - ./database |
| | | - ./db |
| | | * sprawdź wymagania skryptu otwierając w przeglądarce test.php |
| | | * zarejestruj się zgodnie z instrukcją: |
| | | http://dev.gg.pl/api/pages/botapi.html#rejestracja |
| | | * zarejestruj numer, pod którym będzie działał bot, na stronie: |
| | | https://boty.gg.pl/rejestracja/ |
| | | * ustaw serwer WWW tak, by plik BotGG.php był wykonywany po wejściu na |
| | | ustalony przy rejestracji adres |
| | | * ustaw serwer WWW tak, by plik BotIMI.php był wykonywany po wejściu na |
| | | ustalony w IMified.com adres |
| | | * zmień /SCIEZKA/DO/BOTA w pliku data/update.sh na rzeczywistą, bezwzględną |
| | | ustalony w poniższym formularzu adres: |
| | | https://boty.gg.pl/narzedzia/url/ |
| | | * zmień /sciezka/do/bota w pliku data/update.sh na rzeczywistą, bezwzględną |
| | | ścieżkę do katalogu skryptu |
| | | * wykonuj za pomocą crona polecenie `/SCIEZKA/DO/BOTA/data/update.sh` ok. |
| | | * wykonuj za pomocą crona polecenie `/sciezka/do/bota/data/update.sh` ok. |
| | | 20 minut po każdej pełnej godzinie |
| | | * uruchom /data/update_all.sh (będąc w katalogu ./data) od razu po instalacji |
| | | * pobierz Application ID ze strony http://www.bing.com/developers/appids.aspx |
| | | (wymaga identyfikatora Windows Live ID), a następnie wpisz go w pliku |
| | | ./modules/80_lang/handler.php w miejsu: |
| | | * zarejestruj się w serwisie GeoNames (http://www.geonames.org/login), |
| | | aktywuj WebService (http://www.geonames.org/manageaccount - na dole), |
| | | ustaw login w pliku ./modules/30_pogoda/api_geonames_config.php |
| | | * pobierz Account Key ze strony https://datamarket.azure.com/ |
| | | (wymaga identyfikatora Windows Live ID), uzyskaj subskrybcję Microsoft Translator: |
| | | https://datamarket.azure.com/dataset/1899a118-d202-492c-aa16-ba21c33c06cb |
| | | a następnie wpisz Account Key w pliku ./modules/80_lang/msapi_config.php w miejscu: |
| | | |
| | | class bot_lang_module implements BotModule { |
| | | private $APPID = ''; |
| | | class msapi_config { |
| | | protected $accountKey = ''; |
| | | |
| | | które po edycji ma wyglądać tak: |
| | | |
| | | class bot_lang_module implements BotModule { |
| | | private $APPID = 'A123BC9238...ADD'; |
| | | class msapi_config { |
| | | protected $accountKey = 'A123BC9238...ADD'; |
| | | |
| | | |
| | | ------- |
| | | UWAGA |
| | | ------- |
| | | |
| | | Jeśli dodajesz/usuwasz moduły lub komendy KONIECZNIE usuń wszystkie pliki |
| | | z katalogu ./cache - w przeciwnym wypadku może to powodować błędy |
| | | w działaniu całego bota! |
| | | |
| | | ------------ |
| | | INFORMACJA |
| | | ------------ |
| | | |
| | | UWAGA! Jeśli dodajesz/usuwasz moduły lub komendy KONIECZNIE usuń wszystkie |
| | | pliki z katalogu ./cache - w przeciwnym wypadku w/w polecenia mogą powodować |
| | | błędy w działaniu bota! |
| | | W razie problemów zacznij od zmiany |
| | | error_reporting(E_COMPILE_ERROR|E_PARSE); |
| | | na |
| | | error_reporting(E_ALL & ~E_NOTICE); |
| | | w pliku |
| | | ./class/std.php |