Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: RunpadPro+Astalavista2
Runpad/GameClass Forums > RunpadPro/Runpad, (Shell/Rollback) > Плагины, расширения шелла, API (Runpad / Runpad Pro)
Страницы: 1, 2
runpad.support
Во вложении утилита для интеграции RunpadPro и Astalavista2.
Интеграция включает:
1) выдача информации про сеанс пользователя на рабочий стол шелла;
2) выдача информации в системный трей;
3) управление закладками шелла в зависимости от оплаченного посетителем тарифа;
4) автоматический VIP-логин клиента в шелле (только если шелл 1.35 и выше).

Замечания:
* Утилита работает только совместно с RunpadPro (RunpadShell не поддерживается).
* Нужно использовать RunpadPro версии 1.35 и выше !!!
* Утилита будет работать только если ранее был куплен АстаШелл или соотв. функциональность в Astalavista2

Полное описание находится в файле readme.txt

27.12.2008
Добавлено:
* не создаются VIP-сеансы для пользователей с именами вида "КОД N..."

18.12.2008
Добавлено:
* совместимость с Vista
* VIP-логины в шелле (только если шелл 1.35 и выше)
Toxa666
Цитата(Runpad Shell Support @ 19.11.2008 - 16:01) *
Во вложении утилита для интеграции RunpadPro и Astalavista2.
Интеграция представляет собой выдачу информации про сеанс пользователя на рабочий стол шелла
и в системный трей, а также управление закладками шелла в зависимости от оплаченного
посетителем тарифа в текущем сеансе.

Замечания:
* Утилита работает только совместно с RunpadPro (RunpadShell не поддерживается).
* Рекомендуется использовать RunpadPro версии выше 1.18 для полной интеграции.

Полное описание находится в файле readme.txt


Ой а с GC такое нельзя придумать? regular_smile.gif
Чтобыв красиво на рабочий стол вся инфа о сеансе?
runpad.support
Это к авторам GC - в шелле такая возможность есть.
nnm
Блин, это здорово, но как бы сделать интеграцию с астой в плане чтобы при регистрации пользователя в асте регистрировался ВИП в РШ? И соответственно при входе в асту происходил вход в РШ?
Bamchu
Для тех у кого просто РШ не про попробуйте http://www.astalavista.ru/forum/viewtopic....hlight=infoasv2
Я н РШ про работаю с ней нормально.
runpad.support
Цитата
Блин, это здорово, но как бы сделать интеграцию с астой в плане чтобы при регистрации пользователя в асте регистрировался ВИП в РШ? И соответственно при входе в асту происходил вход в РШ?


Это можно будет по стороне шелла сделать. Регистрацию - предлагать, а вход делать автоматом.

Цитата
Для тех у кого просто РШ не про попробуйте http://www.astalavista.ru/forum/viewtopic....hlight=infoasv2
Я н РШ про работаю с ней нормально.


Эта утилита только в трей инфу выдает.


Bamchu
Да но зато что то для тех у кого стоит просто РШ.
Но то что сделали вы просто супер!!!!
Просто нет слов такой утилиты я ждал давно, не жалел и не когда не пожалею за вложенные в покупку РШ про!
covox
Сейчас попробовал запустить эту утилиту под вистой. Runpad Pro 1.18, клиент асты тоже не старый. При запуске rshell_asv2.exe, закрывается ainteracthelper. Связи с сервисом асты нет, информация не отображается на экране, закладки не управляются.
covox
Хотя, сейчас, при помощи каких-то танцев с бубнами, хелпер запустился совместно с вашей утилитой, но все равно никакой информации она не выдает. Утилита считывает инфу непосредственно с клиента асты? Вроде никаких настроек на базу не было...
covox
обновил рунпад до 1.30. ничего не изменилось sad_smile.gif
Bamchu
Вопрос: с какой версией асты работает утилита?

В первом клубе билд асты последний - 14.11.08 2.0.13.490
Все работает прекрасно - вывод инфы на рабочий стол и управление закладками по сеансу

Во втором клубе билд асты - от 10.10.08 2.0.13.119
инфа работает, но не видит какой тариф - не управляет закладками
runpad.support
Цитата
обновил рунпад до 1.30. ничего не изменилось


Скорее всего старая версия клиента асты.
Если у вас работает утилита infoasv2.exe, то будет работать и данная утилита.

Цитата
В первом клубе билд асты последний - 14.11.08 2.0.13.490
Все работает прекрасно - вывод инфы на рабочий стол и управление закладками по сеансу
Во втором клубе билд асты - от 10.10.08 2.0.13.119
инфа работает, но не видит какой тариф - не управляет закладками


Что значит "не видит тарифа" - просто пустую строку выдает?
Пришлите скриншот, чтобы было видно, что выдает, а что нет.... Подробностей больше дайте.
Проверьте также работу утилиты infoasv2.exe на этом билде
covox
Сейчас ставлю последний клиент асты, проверю как работает.
covox
Нет. Самая последняя версия асты не дала никаких результатов. Под вистой ваша утилита не работает. Проверено на висте х86 и висте х64.
runpad.support
А что на той же машине показывает утилита infoasv2.exe?
Лучше на е-мэйл сапорта пришлите ответ - вам будет выслан тест.
Libom
У меня тоже клиентские машины на висте утилита не выводит данные( остаток, ник нейм и т.д.) везде стоят прочерки. А как ее вывести на рабочий стол из трея?
runpad.support
Да, с истой пока есть проблемы. Будем смотреть.
Bamchu
Странно но во втором клубе все равно утилита не работает
Установил последнее обновление асты
Не управляются закладки и не выводятся данные
Хотя имена закладок и тарифов написаны буква в букву.
nnm
Цитата(Runpad Shell Support @ 21.11.2008 - 12:09) *
Цитата
Блин, это здорово, но как бы сделать интеграцию с астой в плане чтобы при регистрации пользователя в асте регистрировался ВИП в РШ? И соответственно при входе в асту происходил вход в РШ?


Это можно будет по стороне шелла сделать. Регистрацию - предлагать, а вход делать автоматом.


В смысле это уже есть в плагине или Вы можете сделать? Если второе, то сделайте пожалуйста, пожалуйста! teeth_smile.gif Счастью моему не будет предела regular_smile.gif
runpad.support
Цитата
Странно но во втором клубе все равно утилита не работает
Установил последнее обновление асты
Не управляются закладки и не выводятся данные
Хотя имена закладок и тарифов написаны буква в букву.


Что на этой же машине выдает утилита infoasv2.exe? (утилиту rshell_asv2.exe предварительно нужно отключить).
Скриншот лучше пришлите на е-мэйл сапорта.

Цитата
В смысле это уже есть в плагине или Вы можете сделать? Если второе, то сделайте пожалуйста, пожалуйста! Счастью моему не будет предела


В след. версии будет. В ближайшее время.


Bamchu
infoasv2 тоже самое не показывает всей инфы хм
что может быть?
runpad.support
Цитата
infoasv2 тоже самое не показывает всей инфы хм
что может быть?


скорее всего баг клиента асталависты
covox
хотите сказать что проблема неразрешима?
runpad.support
Цитата
хотите сказать что проблема неразрешима?


автор асталависты должен ее решить, т.к. infoasv2 не показывает также инфу
Bamchu
Кстати сделав такую утилиту вы очень расширили возможности.
Можно глобальней интегрировать астау и ршп - привязать к пользователю асты папку в которой будут храниться все его сейвы и настройки.
Те игры и файлы настроек что будут сохраняться можно задавать в рш админе - как с меню копирования.
Это позволит клиенту сесть на любой компьютер и продолжить с момента последнего сохранения не беспокоясь что кто то уже потер их до него.
Просто при его посадке будет происходить синхронизация файлов из папка.
bumeroid
ну и мне бы хоть пару ласковых, ато аж обидно cry_smile.gif
runpad.support
Да, поддержка vip-логинов будет. А у каждого vip-пользователя шелла есть своя индивидуальная папка, куда можно сохранять все что угодно (в том числе и сэйвы игр, а механизм сэйвов в шелле сделан давно).
Bamchu
Для вип пользователей понятно, надо реализовать механизм сохранения сейвов для остальных пользователей кто не заводил себе вип сесию.
То есть привязать к пользователю асты данные.
covox
А я вот думаю уже, не послать ли асту куда подальше с ее хамским саппортом, и купить геймкласс... Там есть поддержка mysql?
runpad.support
Цитата
надо реализовать механизм сохранения сейвов для остальных пользователей кто не заводил себе вип сесию.


Если будут получены от асты данные имени пользователя, то автоматом будет создаваться вип-сессия с этим же именем в шелле (в след. версии).
А вообще с текущим механизмом пользователи могут сохранять сейвы например себе на флэшку.

Цитата
А я вот думаю уже, не послать ли асту куда подальше с ее хамским саппортом, и купить геймкласс... Там есть поддержка mysql


MSSQL есть. Зачем вам именно mysql? В скорости конечно он по-шустрее будет, но багов в mysql очень много...

support
Цитата(Runpad Shell Support @ 17.12.2008 - 22:03) *
Цитата
А я вот думаю уже, не послать ли асту куда подальше с ее хамским саппортом, и купить геймкласс... Там есть поддержка mysql

MSSQL есть. Зачем вам именно mysql? В скорости конечно он по-шустрее будет, но багов в mysql очень много...


MySQL тоже очень хороший сервер, но GameClass сейчас поддерживает только MSSQL (так уж сложилось исторически). Переход на MySQL потребует слишком много сил и экономически это будет невыгодно.
covox
Цитата(support @ 17.12.2008 - 22:47) *
Цитата(Runpad Shell Support @ 17.12.2008 - 22:03) *
Цитата
А я вот думаю уже, не послать ли асту куда подальше с ее хамским саппортом, и купить геймкласс... Там есть поддержка mysql

MSSQL есть. Зачем вам именно mysql? В скорости конечно он по-шустрее будет, но багов в mysql очень много...


MySQL тоже очень хороший сервер, но GameClass сейчас поддерживает только MSSQL (так уж сложилось исторически). Переход на MySQL потребует слишком много сил и экономически это будет невыгодно.


Ну значит будем работать с астой. В клубе уже стоят два сервера freebsd, логично что база вертится на одном из них, а на второй бэкапится. Тем более, что я слышал от человека, который пытался поставить геймкласс, что mssql у него ставился только на свежеустановленную винду. Подобные ограничения заставляют опасаться за здоровье системы. Да и не доверяю я мелкомягким в серверных решениях. У нас сейчас практически все клубы города работают в связке аста + рунпад шелл только из-за того, что нет поддержки mysql. Ставить еще одну серверную машину считаю не разумным. Сейчас везде такая схема: сервер1=роутер+mysql, сервер2=samba+backup. Использование вашего софта предполагает что надо докупить еще одну машину с супердорогой серверной лицензией майкрософт. Как вы сами выражаетесь, это экономически невыгодно.

Ну и еще пять копеек. Шелл же как-то сделал поддержку mysql. Значит специалисты в этом вопросе у вас есть.
Bamchu
С маленькими клубами до 20 машин ту да в виду ограниченности финансов только фряшные оси, но для клубов от 50 и выше на самом деле серверные станции на базе тогоже 2003 сервера упрощают жизнь за счет автоматизации установки и обновления по на клиентах!
covox
Цитата(Bamchu @ 18.12.2008 - 03:28) *
С маленькими клубами до 20 машин ту да в виду ограниченности финансов только фряшные оси, но для клубов от 50 и выше на самом деле серверные станции на базе тогоже 2003 сервера упрощают жизнь за счет автоматизации установки и обновления по на клиентах!


поэтому нужен некий компромисс regular_smile.gif
runpad.support
Это уже оффтоп пошел!
Просьба создать отдельную тему, в форуме GameClass например.
runpad.support
в шапке обновлена утилита rshell_asv2:

Добавлено:
1) совместимость с Vista
2) VIP-логины в шелле (только если шелл 1.35 и выше)
covox
под vista x86 работает. под х64 в ближайшее время проверю.
covox
Только что проверил утилиту на висте 64. Не работает!
covox
Ошибся. Все-таки работает! regular_smile.gif
covox
Нашел баг.

КОД N_34140
КОД N_34141
КОД N_34143
КОД N_34146
КОД N_34153
КОД N_34155
КОД N_34156
КОД N_34157
КОД N_34158

Такие папки создаются на сервере для каждого не вип клиента. Сделайте пожалуйста, чтобы если клиент садится не как вип, а по кодовому чеку, то он не регистрируется как вип. Иначе сервер очень быстро забьется этим мусором.
runpad.support

Все не VIP-клиенты имеют имя такого вида или другие есть?

covox
Надо не регистрировать вип клиентов с именем, начинающимся на "КОД", и проблема будет решена. Вот моя папка юзеров:

CODE
# ls
123 КОД N_33042 КОД N_33084 КОД N_33111 КОД N_33138 КОД N_33165 КОД N_33192 КОД N_33219 КОД N_33246 КОД N_33273
Add_proPLAY КОД N_33043 КОД N_33085 КОД N_33112 КОД N_33139 КОД N_33166 КОД N_33193 КОД N_33220 КОД N_33247 КОД N_33274
DJAL КОД N_33045 КОД N_33086 КОД N_33113 КОД N_33140 КОД N_33167 КОД N_33194 КОД N_33221 КОД N_33248 КОД N_33275
Erdni КОД N_33046 КОД N_33087 КОД N_33114 КОД N_33141 КОД N_33168 КОД N_33195 КОД N_33222 КОД N_33249 КОД N_33276
FB КОД N_33053 КОД N_33088 КОД N_33115 КОД N_33142 КОД N_33169 КОД N_33196 КОД N_33223 КОД N_33250 КОД N_33277
Fazik КОД N_33054 КОД N_33089 КОД N_33116 КОД N_33143 КОД N_33170 КОД N_33197 КОД N_33224 КОД N_33251 КОД N_33278
Fuck КОД N_33056 КОД N_33090 КОД N_33117 КОД N_33144 КОД N_33171 КОД N_33198 КОД N_33225 КОД N_33252 КОД N_33279
Ghost)89 КОД N_33057 КОД N_33091 КОД N_33118 КОД N_33145 КОД N_33172 КОД N_33199 КОД N_33226 КОД N_33253 КОД N_33280
HITMAN-ROGA КОД N_33058 КОД N_33092 КОД N_33119 КОД N_33146 КОД N_33173 КОД N_33200 КОД N_33227 КОД N_33254 КОД N_33281
KOTEHOK КОД N_33059 КОД N_33093 КОД N_33120 КОД N_33147 КОД N_33174 КОД N_33201 КОД N_33228 КОД N_33255 КОД N_33282
Kot КОД N_33060 КОД N_33094 КОД N_33121 КОД N_33148 КОД N_33175 КОД N_33202 КОД N_33229 КОД N_33256 КОД N_33283
Merk КОД N_33063 КОД N_33095 КОД N_33122 КОД N_33149 КОД N_33176 КОД N_33203 КОД N_33230 КОД N_33257 КОД N_33284
Morozko КОД N_33064 КОД N_33096 КОД N_33123 КОД N_33150 КОД N_33177 КОД N_33204 КОД N_33231 КОД N_33258 КОД N_33285
P@TRIT КОД N_33066 КОД N_33097 КОД N_33124 КОД N_33151 КОД N_33178 КОД N_33205 КОД N_33232 КОД N_33259 КОД N_33286
Rafael КОД N_33067 КОД N_33098 КОД N_33125 КОД N_33152 КОД N_33179 КОД N_33206 КОД N_33233 КОД N_33260 КОД N_33287
SceLY КОД N_33068 КОД N_33099 КОД N_33126 КОД N_33153 КОД N_33180 КОД N_33207 КОД N_33234 КОД N_33261 КОД N_33288
ShaitaN.91 КОД N_33071 КОД N_33100 КОД N_33127 КОД N_33154 КОД N_33181 КОД N_33208 КОД N_33235 КОД N_33262 КОД N_33289
SkyMaGvaY КОД N_33072 КОД N_33101 КОД N_33128 КОД N_33155 КОД N_33182 КОД N_33209 КОД N_33236 КОД N_33263 КОД N_33290
Undertaker_ КОД N_33073 КОД N_33102 КОД N_33129 КОД N_33156 КОД N_33183 КОД N_33210 КОД N_33237 КОД N_33264 КОД N_33291
Ypypy КОД N_33074 КОД N_33103 КОД N_33130 КОД N_33157 КОД N_33184 КОД N_33211 КОД N_33238 КОД N_33265 КОД N_33292
ZARIN КОД N_33075 КОД N_33104 КОД N_33131 КОД N_33158 КОД N_33185 КОД N_33212 КОД N_33239 КОД N_33266 КОД N_33293
bobr КОД N_33076 КОД N_33105 КОД N_33132 КОД N_33159 КОД N_33186 КОД N_33213 КОД N_33240 КОД N_33267 КОД N_33294
casper КОД N_33077 КОД N_33106 КОД N_33133 КОД N_33160 КОД N_33187 КОД N_33214 КОД N_33241 КОД N_33268 КОД N_33295
snark КОД N_33079 КОД N_33107 КОД N_33134 КОД N_33161 КОД N_33188 КОД N_33215 КОД N_33242 КОД N_33269 КОД N_33296
xXx КОД N_33080 КОД N_33108 КОД N_33135 КОД N_33162 КОД N_33189 КОД N_33216 КОД N_33243 КОД N_33270
yasik КОД N_33081 КОД N_33109 КОД N_33136 КОД N_33163 КОД N_33190 КОД N_33217 КОД N_33244 КОД N_33271
zero КОД N_33083 КОД N_33110 КОД N_33137 КОД N_33164 КОД N_33191 КОД N_33218 КОД N_33245 КОД N_33272

runpad.support
В шапке версия с поправкой на это - проверяйте.

covox
Сегодня проверю.

Есть предложение по эргономичности данной программы. Предлагаю разделать конфиг на две части по принципу include. Возможно в модуле будут происходить еще какие-то изменения и будут вводиться новые переменные в конфиге. Чтобы не сравнивать конфиги на предмет изменений, можно выделить часть, где управление закладками в отдельный подконфиг. Тогда можно смело брать новый конфиг, не боясь за целостность закладок.
Bamchu
недавно поменяли железо на серверах асталависты в 2х клубах

в первом утилита прекрасно выдавала информацию считывая с асты сервера на базе старого железа так и на новом прекрасно работает

во втором же не может считать инфу с аста сервера как на старом сервере так и на новом
пробовал утилитой infoasv2 тоже не дает не чего

пробовал решить проблему с Виктором потому как проблема в том что почему то не считываются данные с базы асты
но он сказал что не знает как работает утилита - чтоб определить в чем проблема
runpad.support
Если меняли только железо, а софт не трогали, то очень странно.
А вообще это не в шелле дело - там данные не из базы тянутся, а с каждого клиента асталависты.
И естественно утилита infoasv2 разработана ими. Шелл тут ни при чем.
Может вы что-то в файерволе меняли? Данные передаются там от клиента asv2 к утилите через UDP по порту 44565 на 127.0.0.1

Bamchu
Ситуация оказалась очень интересная все дело в асталависте.
Просто в 1 клубе отключена возможность передачи данных с клиента асты по этому порту, во втором все норм.
Короче если не покупал аста шелл то не видать тебе как ушей функционала этой утилиты sad_smile.gif
covox
ха-ха-ха-ха-ха
вот и нашлась причина ради чего покупать асташелл! маркетинговая политика в действии regular_smile.gif
XomA
Добрый день.

Обновились до pro версии. Настраиваю автоматический vip логин (асталависта2). В ранпад администраторе в профайле галочку "Игнорировать пароль при VIP-логине через API шелла" поставил. На клиенте rshell_asv2.exe запущен, в rshell_asv2.ini "VipLogin=1" прописан.
Но в итоге автоматический вип логин не происходит, и вообще утилита rshell_asv2.exe во всплывающем окне выдает только часть информации (времени осталось, трафик), а ник клиента, тариф и остаток не выдает.. Возможно в этом проблема?

runpad.support
Конечно. Ведь если нет имени клиента, то как выполнить вип-логин!
А вот почему данные не пришли - то на это может ответить только автор аста2, т.к. часть данных пришла, т.е. интеграция есть, а вот кое-какие данные почему-то не включены.
А утилита эта просто выводит все то, что приходит к ней.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2021 IPS, Inc.