forum.bitel.ru http://forum.bitel.ru/ |
|
Вопросы по скриптингу http://forum.bitel.ru/viewtopic.php?f=22&t=1043 |
Страница 1 из 1 |
Автор: | snark [ 23 апр 2008, 16:12 ] |
Заголовок сообщения: | Вопросы по скриптингу |
Уважаемый ALL, и разработчики ...
Спасибо. |
Автор: | Victor [ 25 апр 2008, 07:34 ] |
Заголовок сообщения: | |
1. Циферки сам посчитай ![]() Код: private static final String errorMessages[] = { "", "Error pin code", "Login password error", "Tariff plans not found", "Contract balance zero", "Too many sessions", "NAS not found", "Not found service id", "Card expired", "Card lock", "Card activate for balance", "Price not found", "Set connection error", "Call type not recognized", "Card and login not found", "Not money for this call", "Call not tariff", "Can't activate card at this NAS", "Cant' use this REALM", "Service deny", "", "Too many sessions for login", "Login can't come in on this phone", "Login can't come in at this time", "Service limit is over for login", "Money limit is over for login", "Login access 'DENY'", "Login can't come in from this phone", "", "", "Collector error", "Set calculate period error", "Prefix deny", "Contract not open" }; 2. Код: dogovor = event.getContract();
if (dogovor.mode = 1) { bla-bla } 3. лень рыться. ЗЫ: Наймите нормального программиста. |
Автор: | Администратор [ 25 апр 2008, 11:09 ] |
Заголовок сообщения: | |
1. В мониторе еще циферки пишутся рядом с кодом ошибки. P.S. Допишите в WiKi. |
Автор: | snark [ 25 апр 2008, 11:23 ] |
Заголовок сообщения: | |
Victor писал(а): 1. Циферки сам посчитай ![]() ... 2. не устаю говорить Вам СПАСИБО! Victor писал(а): 3. лень рыться. понимаю ... Victor писал(а): Наймите нормального программиста.
нанимать ява-программера для написания пары скриптов? ... если бы API был чуть лучше документирован в нем любой бы разобрался, но например этот скрипт использует вещи пока не имеющие отражение в документации ![]() |
Автор: | snark [ 25 апр 2008, 11:24 ] |
Заголовок сообщения: | |
Администратор писал(а): 1. В мониторе еще циферки пишутся рядом с кодом ошибки. я собственно оттуда их и брал ![]() |
Автор: | Администратор [ 25 апр 2008, 11:35 ] |
Заголовок сообщения: | |
Ситуация, когда за докой нужно декомпилировать файлы ненормальна, конечно. Будем повышать уровень документированности API. Если не нашли какую информацию - спрашивайте, будем дописывать. |
Автор: | snark [ 25 апр 2008, 12:13 ] |
Заголовок сообщения: | |
Администратор писал(а): Будем повышать уровень документированности API. Бог мой! все мы люди, у нас у всех только две руки и если они не дошли до доки вчера, значит дойдут завтра ... я понимаю что писать документацию к стремительно развивающемуся проекту - это то еще удовольствие ...Администратор писал(а): Если не нашли какую информацию - спрашивайте, будем дописывать. благодаря ув. Victor я собственно получил ответы практически на все вопросы, за что ему вечный респект и уважуха ![]() |
Автор: | Victor [ 25 апр 2008, 13:06 ] |
Заголовок сообщения: | |
snark писал(а): нанимать ява-программера для написания пары скриптов? ... если бы API был чуть лучше документирован в нем любой бы разобрался, но например этот скрипт использует вещи пока не имеющие отражение в документации
![]() Да не нужен вам конкретно Ява-программер. Вам нужен нормальный программист, который способен разобраться с любым языком. И поверьте, он будет далеко не лишним во многих других вещах. |
Автор: | snark [ 25 апр 2008, 13:57 ] |
Заголовок сообщения: | |
Victor писал(а): Вам нужен нормальный программист, который способен разобраться с любым языком. И поверьте, он будет далеко не лишним во многих других вещах. поверьте, если бы в нем была нужда - он бы у нас был, а так ... лично я занимаюсь настройкой оборудования и сервисов его обеспечивающих, если в этом есть нужда - пишу на шеле/перле/пхп и т.д. (сейчас вот яву изучаю чтоб BGB задышал полной грудью), правлю сорцы на том или ином языке под конкретную задачу, в общем веду обычный сисадминский образ жизни ... честно, я просто не пойму зачем нанимать человека которому в нашей организации просто ничего будет делать, т.к. по большому счету писать у нас нечего, а нанять программера и потом рассказывать как работают сети/протоколы/сервисы по отдельности и все вместе и т.д. и т.п. для того чтобы он мог не только писать (ооочень редко) но и делать массу иной работы (значительно чаще) нет никакого желания, т.к. уже было дело ...
|
Автор: | snark [ 25 апр 2008, 19:28 ] |
Заголовок сообщения: | |
Victor писал(а): Код: dogovor = event.getContract(); if (dogovor.mode = 1) { bla-bla } собсно: Код: Field access: bsh.ReflectError: No such field: mode еще есть варианты или можно только через что то в духе: Код: import bitel.billing.server.contract.bean.*;
contract = new Contract(); mode = contract.getBalanceMode(); вытащить? |
Автор: | Администратор [ 28 апр 2008, 12:58 ] |
Заголовок сообщения: | |
Код: contract = cm.getContractByID( event.getContractID() );
if( contract == null ) { error( "Contract with ID:" + event.getContractID() + " not found!" ); return; } http://bgbilling.ru/v4.4/doc/ch02s04.html |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |