Jacek Kowalski
2014-07-06 1020bf46ae33bb0dc552ad77d0e9a42fce8e337b
commit | author | age
8bd4d9 1 * rozpakuj archiwum z botem do wybranego folderu
JK 2 * zezwól na zapis (ustaw chmody) w folderach i ich podkatalogach:
3     - ./cache
4     - ./data
5     - ./database
6 * sprawdź wymagania skryptu otwierając w przeglądarce test.php
46ae60 7 * zarejestruj numer, pod którym będzie działał bot, na stronie:
JK 8     https://boty.gg.pl/rejestracja/
8bd4d9 9 * ustaw serwer WWW tak, by plik BotGG.php był wykonywany po wejściu na
46ae60 10   ustalony w poniższym formularzu adres:
JK 11     https://boty.gg.pl/narzedzia/url/
a9486b 12 * zmień /sciezka/do/bota w pliku data/update.sh na rzeczywistą, bezwzględną
8bd4d9 13   ścieżkę do katalogu skryptu
a9486b 14 * wykonuj za pomocą crona polecenie `/sciezka/do/bota/data/update.sh` ok.
8bd4d9 15   20 minut po każdej pełnej godzinie
JK 16 * uruchom /data/update_all.sh (będąc w katalogu ./data) od razu po instalacji
ff648f 17 * zarejestruj się w serwisie GeoNames (http://www.geonames.org/login),
JK 18   aktywuj WebService (http://www.geonames.org/manageaccount - na dole),
19   ustaw login w pliku ./modules/30_pogoda/api_geonames_config.php
64d311 20 * pobierz Account Key ze strony https://datamarket.azure.com/
JK 21   (wymaga identyfikatora Windows Live ID), uzyskaj subskrybcję Microsoft Translator:
22   https://datamarket.azure.com/dataset/1899a118-d202-492c-aa16-ba21c33c06cb
b32253 23   a następnie wpisz Account Key w pliku ./modules/80_lang/msapi_config.php w miejscu:
8bd4d9 24
64d311 25 class msapi_config {
JK 26     protected $accountKey = '';
8bd4d9 27
JK 28   które po edycji ma wyglądać tak:
29
64d311 30 class msapi_config {
JK 31     protected $accountKey = 'A123BC9238...ADD';
8bd4d9 32
JK 33
4c05ec 34 -------
JK 35  UWAGA
36 -------
37
38 Jeśli dodajesz/usuwasz moduły lub komendy KONIECZNIE usuń wszystkie pliki
0868e0 39 z katalogu ./cache - w przeciwnym wypadku może to powodować błędy
JK 40 w działaniu całego bota!
4c05ec 41
8bd4d9 42 ------------
JK 43  INFORMACJA
44 ------------
0868e0 45
4c05ec 46 W razie problemów zacznij od zmiany
JK 47     error_reporting(E_COMPILE_ERROR|E_PARSE);
48 na
49     error_reporting(E_ALL & ~E_NOTICE);
50 w pliku
51     ./class/std.php