forum.bitel.ru http://forum.bitel.ru/ |
|
Запустить дин код из меню динкода http://forum.bitel.ru/viewtopic.php?f=1&t=7292 |
Страница 1 из 1 |
Автор: | skyb [ 10 окт 2012, 12:31 ] |
Заголовок сообщения: | Запустить дин код из меню динкода |
А можно приделать кнопочку как в глобальных скриптах, только в динкоде, чтоб прям там код запускать? |
Автор: | stark [ 10 окт 2012, 18:58 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
skyb писал(а): А можно приделать кнопочку как в глобальных скриптах, только в динкоде, чтоб прям там код запускать? пояснить подробнее |
Автор: | Phricker [ 10 окт 2012, 19:08 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
В глобальных скриптах есть кнопка "Выполнить скрипт". В динкоде такой кнопки нет |
Автор: | skyb [ 10 окт 2012, 20:28 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
Phricker писал(а): В глобальных скриптах есть кнопка "Выполнить скрипт". В динкоде такой кнопки нет пасиб |
Автор: | Phricker [ 10 окт 2012, 22:18 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
Пожалуйста |
Автор: | dimOn [ 11 окт 2012, 23:39 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
можно |
Автор: | skyb [ 12 окт 2012, 05:08 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
в TODO?? |
Автор: | dimOn [ 12 окт 2012, 11:58 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
ну да, положил в TODO |
Автор: | stark [ 17 окт 2012, 14:11 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
не понял ? как это нет ? Есть же |
Автор: | stark [ 17 окт 2012, 14:12 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
вы про кнопку "Выполнить сейчас" ? http://bgbilling.ru/v5.2/doc/ch02s05s01.html |
Автор: | Phricker [ 17 окт 2012, 14:16 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
Вроде как про кнопку "Выполнить скрипт" http://bgbilling.ru/v5.2/doc/ch02s05s02.html |
Автор: | stark [ 17 окт 2012, 14:17 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
Phricker писал(а): Вроде как про кнопку "Выполнить скрипт" http://bgbilling.ru/v5.2/doc/ch02s05s02.html так в глобальных скриптах в дин. коде тоже самое . Кнопка выполнить сейчас + галочка "Показать результат выполнения" . |
Автор: | dimOn [ 17 окт 2012, 15:39 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
я думал надо прямо в редакторе дин.кода. а для скриптов то есть уже, конечно. |
Автор: | skyb [ 17 окт 2012, 19:41 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
stark писал(а): вы про кнопку "Выполнить сейчас" ? http://bgbilling.ru/v5.2/doc/ch02s05s01.html а теперь попробуй это сделать с плагином dispatch ![]() |
Автор: | skyb [ 17 окт 2012, 19:42 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
dimOn писал(а): я думал надо прямо в редакторе дин.кода. а для скриптов то есть уже, конечно. именно там и нада, первый раз ты меня понял сразу ![]() |
Автор: | stark [ 17 окт 2012, 20:22 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
skyb писал(а): stark писал(а): вы про кнопку "Выполнить сейчас" ? http://bgbilling.ru/v5.2/doc/ch02s05s01.html а теперь попробуй это сделать с плагином dispatch ![]() Ну раньше в функциях скриптов проведений тоже не было , например. Тут же противопоставили почему-то beanshell в глобальных скриптах поведения и дин-код . А как вы себе это представляете в dyn-коде? . Чтобы java-класс запускался , надо чтобы там был метод main . Но в текущем виде если там какая-нибудь функция send()( как в dispatch) или onEvent, то этот класс все равно никак не запустить , придется писать функцию main, в ней создавать фейковый объект этого класс, передать в метод какие-то параметры и вызвать его . Добавить возможность запуска (Main) мы можем, но боюсь все будет не так просто как представляет себе skyb. Он с таким же успехом уже сейчас может сейчас создать глобальный скрипт, который создает нужный объект и вызвать его функцию send . |
Автор: | skyb [ 18 окт 2012, 06:48 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
хомячок негодуэ ![]() где в биллинге вот такая кнопка ?? |
Автор: | skyb [ 18 окт 2012, 06:50 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
стоп, а вон димон безвопросов сказал сделает, и уже в TODO записал, мб, просто подождать пока сделается? |
Автор: | dimOn [ 18 окт 2012, 11:50 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
я без вопросов хочу это сделать, т.к. считаю что это очень полезно и при этом несложно реализуемо |
Автор: | skyb [ 18 окт 2012, 11:52 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
dimOn писал(а): я без вопросов хочу это сделать, т.к. считаю что это очень полезно и при этом несложно реализуемо Спасибо!!! жду реализации, да, действительно очень полезная вещь |
Автор: | stark [ 22 окт 2012, 15:17 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
skyb писал(а): dimOn писал(а): я без вопросов хочу это сделать, т.к. считаю что это очень полезно и при этом несложно реализуемо Спасибо!!! жду реализации, да, действительно очень полезная вещь Его реализация не противоречит моим комментариям ..в случае скрипта dispatch нажимание кнопки ничего не даст , кроме ошибки . Надо будет еще код написать чтобы запускалось . Не сложнее , чем сделать это сейчас через глобальный скрипт например. |
Автор: | dimOn [ 22 окт 2012, 15:38 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
ну, по крайней мере не нужно создавать фиг знает где глобальный скрипт, вешать на него этот код, дополнять методом-запускальщиком только для того, чтобы по быстренькому это всё запустить. даже через метод main будет по крайней мере совместимо с обычным запуском через IDE, например. но опять же с другой стороны не очень понятно почему просто не запускать в IDE, ибо разрабатывать в клиенте, очевидно, как-то неудобно слишком |
Автор: | skyb [ 22 окт 2012, 15:41 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
а поясните как в IDE запускать? просто разрабатывать в IDE оно не сложно и описано в вики, а вот запускать как то не получается. Расскажите как это делать!!! |
Автор: | dimOn [ 22 окт 2012, 16:06 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
эм... "Run As..." и алга |
Автор: | skyb [ 22 окт 2012, 16:33 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
шо? О_о ![]() |
Автор: | dimOn [ 29 ноя 2012, 16:20 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
как-то так? ![]() |
Автор: | skyb [ 29 ноя 2012, 16:42 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
dimOn писал(а): как-то так? ![]() особенности запуска есть? или как в глобальных скриптах? |
Автор: | dimOn [ 29 ноя 2012, 16:47 ] |
Заголовок сообщения: | Re: Запустить дин код из меню динкода |
какие такие особенности? нет особенностей. пытается запустить метод execute как у глобальных скриптов, или можно просто добавить этот метод с такой сигнатурой. если есть то создаёт инстанс и передаёт туда так же сетап и конекшенсет. если нету метода, то ищет метод main(...) стандартный, и запускает его как статический просто. ну и всё. т.е. можно и скрипты запускать и просто классы со стандартным main-методом на скорую руку. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |