Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |

Как сделать на кб - что бы постилось все автоматически?
#2
Отправлено 19 April 2010 - 9:15

Есть стандартная борда KB Source Version: 3.0.0, в админ панели есть модуль API Mod. Но вот что то, я совсем не могу разобратся в этом модуле. Как и что... подсобите плиз - кто в курсе.
заходишь в настройки борды: APImod
из под аккаунта CEO или директора корпорации генеришь full api : http://www.eveonline...show_full_key=1
в настройки борды заполняешь строчки:
Key Name #1: ник чара
Full API Key #1: сгенеренный фуллапи
API CharID #1: в этот бокс вводишь цифры из адресной строки после залогинивания сюда: выглядит так http://www.eveonline...s..._key=1&sid=XXXXXXXXXX
API UserID #1: не тупи
Key Type #1: ставишь Corp
Сообщение отредактировал Ghost447: 19 April 2010 - 9:17
★★★★★★Рекрут топик для корпораций / Рекрут топик для пилотов★★★★★★
Канал SOPR
#5
Отправлено 19 April 2010 - 10:27

Как-то так:
...путь до файла... /public_html/kb/cron/cron_import.log 2>&1
...путь до файла... /public_html/kb/cron/cron_cache.log 2>&1
Мне помогает для устранения проблем.
Сообщение отредактировал Bahus2: 19 April 2010 - 10:28
#6
Отправлено 20 May 2010 - 8:15

в папке Cron лежат скрипты. Соответствующий надо периодически дергать (минимальное время - раз в час)
Добрый день! Ребята, подскажите плиз как понять "периодически дергать"?
Для решения проблем и выявления ошибок добавь к строке крона логирование работы скрипта.
Как-то так:
...путь до файла... /public_html/kb/cron/cron_import.log 2>&1
...путь до файла... /public_html/kb/cron/cron_cache.log 2>&1
Мне помогает для устранения проблем.
В каком файле добавить эти строки?
...путь до файла... /public_html/kb/cron/cron_import.log 2>&1
...путь до файла... /public_html/kb/cron/cron_cache.log 2>&1
"добавь к строке крона логирование работы скрипта"
В начале скрипта или в конце?
#7
abi*Нейтрал
Отправлено 20 May 2010 - 8:40

2. Не надо ничего добавлять, достаточно зайти на борду в эту папку и дернуть файл из браузера. 90% отладки можно так провести, т.е. работает ли функционал и постятся ли мылки.
#10
Отправлено 20 May 2010 - 11:23

У меня в модулях кб есть такой мод - ajcron, он не поможет? Я так понял он для этого и предназначен, там прописываеш пути к php файлам.
????
Да, поможет, это оно и естъ если не можешь ли не хоешь использовать крон.
ajcron будет вытаскивать киллмыла только если на борду ктото заходит, а крон это будет делатъ всегда.
#12
Отправлено 20 May 2010 - 13:31

В самой КБ (вроде со 2ой версии) должон быть вшит модуль CronJobs. с требуемыми файликами выполнения.
Заходишь туда и прописываешь
/180 http://твояКБ/cron/cron_import.php
это значит что импорт АПИ будет дергаться каждые 2 часа.
Проверить работу крона можно из самого АПИ мода, зайдя в разделе АПИ по кнопке view log.
#13
Отправлено 20 May 2010 - 14:14

Зачем ТАК извращаться?
В самой КБ (вроде со 2ой версии) должон быть вшит модуль CronJobs. с требуемыми файликами выполнения.
Заходишь туда и прописываешь
/180 http://твояКБ/cron/cron_import.php
это значит что импорт АПИ будет дергаться каждые 2 часа.
Проверить работу крона можно из самого АПИ мода, зайдя в разделе АПИ по кнопке view log.
Не вшит. Да и вообще я его не видел. А так... хостер предоставляет услугу CRON (исполнение скриптов по расписанию). Очень удобно.
#14
Отправлено 06 June 2010 - 7:50


#15
Отправлено 09 June 2010 - 5:58

#16
Отправлено 09 June 2010 - 9:37

Все по этой теме....
Все нормально автопостится но... скажите, наша корпа в альянсе, когда я к примеру убиваю сам или наш мембер то все постится автоматом а вот когда на кта вылетаем, автоматом не постится коллективный кил на нашей кб. Приходится руками постить. Так должно быть или все таки коллективный килл должен постится автоматом на нашу корп кб или он постится только на али кб?
В том алли, где находится ваша корпа, наверняка есть копы с бордами тоже на EVE Dev.
В EVE Dev есть модуль Feed Syndication в котором и можно прописать урлы фидом этих борд - они будут иметь вид примерно http://kb.domain.com/?a=feed
Вроде можно выполнение скрипта тоже в крон добавить - не заморачивался.
Захожу в борду раз в несколько дней и запускаю этот сборщик мыл с участием мемберов корпы с борд других корп.
Также туда можно добавить борды с фидами основных вражеских корп - чтоб и там мыла искались.
#17
Отправлено 03 March 2011 - 14:07

что и зачем вешать на крон http://code.google.c...ki/Cron_Scripts...
Вроде можно выполнение скрипта тоже в крон добавить - не заморачивался.
...
Cron скрипты (в вольном переводе)
/cron в этой папочке лежат скрипты предназначенныее для запуска через крон
cron_fetcher.php сбор инфы с других КБ (все настройки через веб интерфейс - прим. by Я)
cron_import.php сбор киллов через апикей от ССР (все настройки через веб интерфейс - прим. by Я)
cron_cache.php сбор остальной инфы от ССР
cron_clearup.php очистка кэша КБ
cron_fetcher.php запускать не чаще чем раз в час. может грузить обе КБ как вашу так и ту с которой импортирует
cron_import.php запускать не чаще чем раз в час. чаще не имеет смысла ибо ССР ничего нового не отдаст
cron_cache.php запускать раз в день
cron_clearup.php запускать раз в день. можно и чаще но толку мало
1 посетителей читают тему
0 members, 1 guests, 0 anonymous users