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 писал(а):
я думал надо прямо в редакторе дин.кода.
а для скриптов то есть уже, конечно.

именно там и нада, первый раз ты меня понял сразу ;) ;-D

Автор:  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: Запустить дин код из меню динкода

шо? О_о :lupa:

Автор:  dimOn [ 29 ноя 2012, 16:20 ]
Заголовок сообщения:  Re: Запустить дин код из меню динкода

как-то так? :idea:

Автор:  skyb [ 29 ноя 2012, 16:42 ]
Заголовок сообщения:  Re: Запустить дин код из меню динкода

dimOn писал(а):
как-то так? :idea:

особенности запуска есть? или как в глобальных скриптах?

Автор:  dimOn [ 29 ноя 2012, 16:47 ]
Заголовок сообщения:  Re: Запустить дин код из меню динкода

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/