| 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/  | 
|