Page 1 of 2

Несколько вопросов по инжекту...

Posted: 2006-03-23 13:39:09
by DerMeister =)
Существуют ли в скриптовом языке инжекта:

1)многомерные массивы :?:
2)логический опратор XOR :?:
3)команды прерывания наподобии BREAK :?:
4)SQRT :?:

Posted: 2006-03-23 23:03:13
by Edred
Нет. Все это реализуется выкрутасами.

Posted: 2006-03-24 00:12:00
by dmitrykit
Edred a ty ewe sprashivajesh, zachem my novuju dll-ku pishem :)

Posted: 2006-03-24 11:27:49
by Edred
dmitrykit wrote:Edred a ty ewe sprashivajesh, zachem my novuju dll-ku pishem :)


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

Posted: 2006-03-24 14:13:56
by SLAK
Edred wrote:
dmitrykit wrote:

Даже если она будет без поддержки, я хотел бы на неё глянуть... Впервую очередь меня интересует повышенная стабильность, а новые возможности на втором месте, но тоже важны!

Posted: 2006-03-24 16:38:25
by DerMeister =)
Edred wrote:Нет. Все это реализуется выкрутасами.


А жаль. :( Кстати, насчёт новой дллки, если она повысит стабильность и будет иметь много новых полезных функций, то, я думаю, большинство подвинутых скриптописателей всё таки перейдут на неё...
А скрипты переписывать... Их проще будит заного написать, с учётом нововведений... Не так много времени на это надо, как кажется, и это интересно...

Posted: 2006-03-24 18:32:18
by Edred
Der wrote:А жаль. :( Кстати, насчёт новой дллки, если она повысит стабильность и будет иметь много новых полезных функций, то, я думаю, большинство подвинутых скриптописателей всё таки перейдут на неё...
А скрипты переписывать... Их проще будит заного написать, с учётом нововведений... Не так много времени на это надо, как кажется, и это интересно...


1. Новых полезных функций в новом скриптовом модуле быть не может - новые функции реализуются в новых версиях инжекта, скриптовый модуль это только язык и интерпретатор (в данном случае компилятор) скриптов.

2. Есть уже опыт - два года назад была ЛУА. И где она? Человека два-три максимум перешли, да и те обратно вернулись.

Posted: 2006-03-24 18:44:25
by dmitrykit
kakije byli vozmoznosti u LUA? mozno popunktam?
a takzhe: chego by vam hotelos' videt'... no nehvatajet...

Posted: 2006-03-24 21:14:43
by Edred
В том скрипт-модуле была реализована полная поддержка языка Луа, а что это за язык почитать можешь здесь:

http://www.lua.org/
http://www.botik.ru/~rldp/mysql/mysqldev/glava04.htm

ну и еще мильон ссылок по инету... Ну как язычок? :twisted:

Posted: 2006-03-24 23:04:32
by Destruction
Edred wrote:
dmitrykit wrote:Edred a ty ewe sprashivajesh, zachem my novuju dll-ku pishem :)


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

Еще для меня, если меня-таки разбанят - я всегда скрипты с нуля пишу.

Posted: 2006-03-25 11:20:20
by dmitrykit
ja ljublju brat' luchseje:
po povodu millionov ssilok:

googlja vot vydajet:
Результаты 1 - 10 из примерно 19 200 000 для lua. (0,12 секунд)
Результаты 1 - 10 из примерно 359 000 000 для perl. (0,34 секунд)

Posted: 2006-03-25 16:34:03
by Edred
Если ты определяешь лучшее по количеству найденного... :lol:

Результаты 1 - 10 из примерно 1 410 000 000 для basic. (0,21 секунд)


А еще прикольнее:

Результаты 1 - 10 из примерно 5 760 000 000 для C. (0,07 секунд)

Posted: 2006-03-25 17:01:12
by Grin
Чудаки;)
Новая длл внесет несколько изменений:
1. Можно будет узнать какие скприпты запушены
2. Возможность приостанавливать скрипт (не выключать, а именно запаузить)
3. Ваши "любимые" присоединяемые модули.
4. Все что может предложить Перл;) чем вам не новые функции для инжекта?;) Отослать пакетик? да без б...

PS Можно было бы реализовать мост между модулем и инжектом, но без новых сходников в этом смысла нет... А уж разбираться темболее нету времени;)

Posted: 2006-03-27 13:01:19
by Destruction
4ый пункт - читерство. :roll:

ЗЫ: На такой длл'ке можно писать реальные скрипты на общение, заставить делать опечатки (по мотивам где-то соседнего топика).

Posted: 2006-03-27 14:21:33
by Grin
читерство и без инжекта и этой длл возможно... такова судьба уо...

Posted: 2006-03-29 00:33:40
by admir
поддерживаю все мысли , я давно хотел видеть новую ддлку с поддержкой модулей и с нормальным языком .!уххх сколько это возможностей будет ) а пакеты отсылать этож скаска .....

Posted: 2006-03-30 00:27:48
by Destruction
Grin wrote:читерство и без инжекта и этой длл возможно... такова судьба уо...

Ну раз такая пьянка пошла, тогда для удобства туда можно встроить мониторинг гуляющих через клиент пакетов..

Posted: 2006-03-30 01:27:23
by dmitrykit
nu eto uzh sami vstraivajete, esli zhelajete....
my neprotiv...

Posted: 2006-03-30 16:27:08
by Grin
поповоду мониторинга это к Ёкочу...
инжект не предоставляет в открытую таких возможностей;)
все что будет реализовано все будет через перл
вы лутше бы сказали бы что по часте скриптов сделать...
интерфейс... какие возможности может...

Posted: 2006-03-30 16:52:56
by DerMeister =)

вы лутше бы сказали бы что по часте скриптов сделать...
интерфейс... какие возможности может...


Тоесть? Новые функции типа uo. ... ?
Или по части языка скриптов?

А про интерфейс, былобы неплохо, еслиб можно было:
1) В реальном времени просматривать (редактировать) журнал инжекта.
2) Сделать что то вроде дебаггера, где можно былобы увидеть какая строчка скрипта выполняется в данный момент, значения переменных (в том числе встроенных типа 'finditem') и сделать возможным построчное выполнение скрипта...
3)Сделать мощьный редактор скриптов со встроенным хелпом, типа как в C++, чтобы он сам угадывал функцию по первым буквам и тп и тд (проверка синтаксиса и тп и тд.....)
4)Сделать универсальную встроенную функцию типа checklag(), чтобы инжект мониторил (постоянно), есть связь или нету (например проверял траффик между клиентом и сервером или проверял, выполнилась ли действие или нет. (Эт чтоб строчки не глотались)

Кажись пока всё... :)

ЗЫ: ЖЕлаю удачи в написании дллельки
ЗЗЫ: может создать отдельную тему, в которой каждый сможет высказатся чтобы он хотел видеть в новой дллельке...
ЗЗЗЫ: Может всётаки сделаете новую длл с поддержкой старых скриптов?