* rozpakuj archiwum z botem do wybranego folderu
|
* zezwól na zapis (ustaw chmody) w folderach i ich podkatalogach:
|
- ./cache
|
- ./data
|
- ./database
|
* sprawdź wymagania skryptu otwierając w przeglądarce test.php
|
* 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 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.
|
20 minut po każdej pełnej godzinie
|
* uruchom /data/update_all.sh (będąc w katalogu ./data) od razu po instalacji
|
* 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 msapi_config {
|
protected $accountKey = '';
|
|
które po edycji ma wyglądać tak:
|
|
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
|
------------
|
|
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
|