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 |
|
7 |
* zarejestruj się zgodnie z instrukcją: |
|
8 |
http://dev.gg.pl/api/pages/botapi.html#rejestracja |
|
9 |
* ustaw serwer WWW tak, by plik BotGG.php był wykonywany po wejściu na |
|
10 |
ustalony przy rejestracji adres |
a9486b
|
11 |
* zmień /sciezka/do/bota w pliku data/update.sh na rzeczywistą, bezwzględną |
8bd4d9
|
12 |
ścieżkę do katalogu skryptu |
a9486b
|
13 |
* wykonuj za pomocą crona polecenie `/sciezka/do/bota/data/update.sh` ok. |
8bd4d9
|
14 |
20 minut po każdej pełnej godzinie |
JK |
15 |
* uruchom /data/update_all.sh (będąc w katalogu ./data) od razu po instalacji |
ff648f
|
16 |
* zarejestruj się w serwisie GeoNames (http://www.geonames.org/login), |
JK |
17 |
aktywuj WebService (http://www.geonames.org/manageaccount - na dole), |
|
18 |
ustaw login w pliku ./modules/30_pogoda/api_geonames_config.php |
64d311
|
19 |
* pobierz Account Key ze strony https://datamarket.azure.com/ |
JK |
20 |
(wymaga identyfikatora Windows Live ID), uzyskaj subskrybcję Microsoft Translator: |
|
21 |
https://datamarket.azure.com/dataset/1899a118-d202-492c-aa16-ba21c33c06cb |
b32253
|
22 |
a następnie wpisz Account Key w pliku ./modules/80_lang/msapi_config.php w miejscu: |
8bd4d9
|
23 |
|
64d311
|
24 |
class msapi_config { |
JK |
25 |
protected $accountKey = ''; |
8bd4d9
|
26 |
|
JK |
27 |
które po edycji ma wyglądać tak: |
|
28 |
|
64d311
|
29 |
class msapi_config { |
JK |
30 |
protected $accountKey = 'A123BC9238...ADD'; |
8bd4d9
|
31 |
|
JK |
32 |
|
4c05ec
|
33 |
------- |
JK |
34 |
UWAGA |
|
35 |
------- |
|
36 |
|
|
37 |
Jeśli dodajesz/usuwasz moduły lub komendy KONIECZNIE usuń wszystkie pliki |
0868e0
|
38 |
z katalogu ./cache - w przeciwnym wypadku może to powodować błędy |
JK |
39 |
w działaniu całego bota! |
4c05ec
|
40 |
|
8bd4d9
|
41 |
------------ |
JK |
42 |
INFORMACJA |
|
43 |
------------ |
0868e0
|
44 |
|
4c05ec
|
45 |
W razie problemów zacznij od zmiany |
JK |
46 |
error_reporting(E_COMPILE_ERROR|E_PARSE); |
|
47 |
na |
|
48 |
error_reporting(E_ALL & ~E_NOTICE); |
|
49 |
w pliku |
|
50 |
./class/std.php |