Yoko

All sides of Injection
It is currently 2024-03-29 14:12:22

All times are UTC+02:00




Post new topic  Reply to topic  [ 34 posts ]  Go to page 1 2 Next
Author Message
 Post subject: CodeSweeper
PostPosted: 2007-12-08 22:54:45 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
В конец надоело читать скрипты без отступов.

http://ultimasoft.ru/tools/codesweeper.php

Пользуйте. Бета-версия :) Есть предложения/пожелания?

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-08 23:14:25 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
опционально выбирать тип отступа.
Вообще табуляция куда удобна, но как вариант
1. Пробелы (опционально колво пробелов для следующего уровня)
2. Тубуляция


Top
   
 Post subject:
PostPosted: 2007-12-09 12:57:03 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Понял. Опционально выбирать отступ (количество пробелов/табуляция) :)

Не проблема - тестируй :)

PS: Это предложение или пожелание?)

Я сейчас думаю с регистром букв поиграться, т.е. сделать три варианта:
uo.usetype
uo.UseType
uo.useType

+два варианта от регистра "uo".

Но тут резко отпадает вариант "лёгкого" парсинга, что мне не нравится. Хотя, впринципе, я мог бы написать жутко грамотное регулярное выражение + рекурсия, что не заняло бы много времени - думать надо)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-11 19:06:58 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Destruction wrote:
жутко грамотное


Только "жутко грамотный" человек может употреблять подобные выражения... :lol:

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2007-12-11 21:17:20 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Edred wrote:
Destruction wrote:
жутко грамотное


Только "жутко грамотный" человек может употреблять подобные выражения... :lol:

Ес-сно.

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-20 00:22:51 
Offline
Expert!
User avatar

Joined: 2005-05-20 20:30:10
Posts: 548
не хватает пробелов после математических операторов (не забываем исключить "==") и после объявления, передачи переменных в функциях имхо тоже было бы не лишним

p.s. идея зачотная, даешь проверку целостности кода :)

_________________
"плагины" для инжекта


Top
   
 Post subject:
PostPosted: 2007-12-20 03:30:46 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Ну там вообще тупо реализовано..

Срезаем со всех строк отступы, а потом по ключевым словам в начале строки их рисуем.

Если в какой-то момент скрипта просят выставить отрицательно количество отсутпов - получается кривой скрипт. Если в конце выставления отступов в переменной хранящей количество отступов для выставления число не равно нулю - значит кривой скрипт :)

Можно конечно по-полной парсить скрипт, но пока мне надоело только отсутствие отступов )

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-20 03:30:48 
Offline
User avatar

Joined: 2007-11-01 19:09:30
Posts: 287
Location: Moscow
Destruction wrote:
Понял. Опционально выбирать отступ (количество пробелов/табуляция) :)

Не проблема - тестируй :)

PS: Это предложение или пожелание?)

Я сейчас думаю с регистром букв поиграться, т.е. сделать три варианта:
uo.usetype
uo.UseType
uo.useType

+два варианта от регистра "uo".

Но тут резко отпадает вариант "лёгкого" парсинга, что мне не нравится. Хотя, впринципе, я мог бы написать жутко грамотное регулярное выражение + рекурсия, что не заняло бы много времени - думать надо)


"PS: Это предложение или пожелание?)"
интересно чем в данном контексте предложения отличаются от пожеланий?

поповоду регистра букв : угу - главное не забыть сделать 4 вариант: "оставить как есть"

"жутко грамотное" - поржал )

P.S.: НаХрЕн ВсЕ лИшНиЕ пРоБеЛы :)

_________________
**Выставляем отступы в скриптах*** ©Destruction
Feel the Power of Dark Side


Top
   
 Post subject:
PostPosted: 2007-12-25 23:44:51 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
идея зачетная - прикольно кстати воровать скрипты придумал )

_________________
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва


Top
   
 Post subject:
PostPosted: 2007-12-26 08:35:39 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
На сколько эти скрипты бдут интересны если авторы не могут выравнить изначально;)


Top
   
 Post subject:
PostPosted: 2007-12-27 15:09:28 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
admir wrote:
идея зачетная - прикольно кстати воровать скрипты придумал )

Не понял..

Если, это камень в мой огород - то иди ты на...й, я ничего не ворую, ок?..

Если, это камень не в мой огород - тогда сорри за текст выше :)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-27 16:46:30 
Offline
Expert!
User avatar

Joined: 2004-10-15 22:38:04
Posts: 1396
Location: Moscow City.
admir wrote:
идея зачетная - прикольно кстати воровать скрипты придумал )
Ну кого-кого, а Дестра в таком обвинять - бред.

_________________
The End.


Top
   
 Post subject:
PostPosted: 2007-12-27 17:26:54 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
его никто и не обвиняет;) просто человек заметил, что выравнивае скрипта происходит на стороне сервера, а не клиента... тоесть то что написано в этом маленьком окошке отсылается примеком на ультима софт, там обрабатывается и высылается обратно;) вот... Вроде все четко и понятно;)


Top
   
 Post subject:
PostPosted: 2007-12-27 17:46:50 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Grin wrote:
его никто и не обвиняет;) просто человек заметил, что выравнивае скрипта происходит на стороне сервера, а не клиента... тоесть то что написано в этом маленьком окошке отсылается примеком на ультима софт, там обрабатывается и высылается обратно;) вот... Вроде все четко и понятно;)

Спасибо, так яснее. Это действительно не обвинение, но понимаешь это только после третьего прочтения поста... Следовательно - это обвинение, но не совсем :) А учитывая недавние отрицательные высказывания этого участника в мой адрес - я могу с уверенностью сказать о том, что это камень в мой огород, просто замаскированный под обычный флуд, особенно если учесть то, что его текст несколько отличается от текста Grin'а, пусть они и схожы по-смыслу.

С логикой admir'а - нужно начинать обвинения с Yoko - он не даёт сорцы - значит что-то скрывает - походу дела ворует:
1. Скрипты, конечно же - йоко жить не может без наших скриптов.
2. Пароли - а почему бы и нет? - Рынок персонажей - весьма хорошая штука.
3. Логин серверы - на самом деле Йоко является админом одного из уошных рейтингов и использует полученную таким образом информацию в своём рейтинге.

Я думаю, даже Grin, который изучил коды инжы вдоль и поперёк не может дать 100% гарантию, что это всё не так.. Ибо заныкать такое дело можно весьма-весьма хорошо. Другое дело, что мы все хорошо знаем, что это за человек и что такие поступки ему не свойственны, о чём кстате верно заметил I'm.

PS: Всё-таки я ворующий скрипты - это нонсенс.. Я бы предложил admir'у составить психологический портрет человека использующего предоставленный мной сервис и характер скриптов отправляемых в эту форму - данный подход на порядок подрезает желание воровать таким образом скрипты.

----------------------------------------
Блин, почему я пишу пост в три строчки, а потом редактирую его до ТАКИХ размеров!?

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-27 21:17:06 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
А чего ты Yoko вспомнил?;) мало народу в инже ковырялось?;) Ты в Асме уверен?;) а в перл модуле?;) Ладно те моды что я выкладывал там изменения не большие;) но остальное то;)

Поповоду утечки в сторону легко проверить по обрашениям лайнчера\инжекта(от имени клиента) только потому, что за время подключения создается только 2 соединения (исключение с >4.0.0). Вроде все;) порты известны адреса тоже;)


Top
   
 Post subject:
PostPosted: 2007-12-27 21:19:59 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Grin wrote:
А чего ты Yoko вспомнил?;) мало народу в инже ковырялось?;) Ты в Асме уверен?;) а в перл модуле?;) Ладно те моды что я выкладывал там изменения не большие;) но остальное то;)

Поповоду утечки в сторону легко проверить по обрашениям лайнчера\инжекта(от имени клиента) только потому, что за время подключения создается только 2 соединения (исключение с >4.0.0). Вроде все;) порты известны адреса тоже;)

Есть другие способы..

Записать в какой-нибудь третий файлик, а потом инициировать какую-нибудь ф-цию в левой проге, которая и отправит данные.. Я думаю можно что-нибудь такое провернуть, чтобы не было создано подключения..

Не говоря уже про то, что можно пока никто не видит создавать коннекшн скажем в 2 часа ночи, отправлять собранную инфу и тут же закрывать коннкшн.. Поднимите руку - кто палил количество коннекшнов в 2 часа ночи?)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-27 21:21:40 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
;) создай правило в фаерволе для конкретного серва и порта;)


Top
   
 Post subject:
PostPosted: 2007-12-27 21:23:16 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Grin wrote:
;) создай правило в фаерволе для конкретного серва и порта;)

Ну.. Это уже паранойа - я Йоко доверяю, его прога пашет и мои пасы не тырит.

Если это не так - тада йа повешусь и напишу тырилку скриптов в своём кодсвипере :)

PS: Заглянул на википедию - узнал, что Ктулху не ест мозг.. депрессия..

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-01-07 05:08:05 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
2Destruction

Сделай подсветку кода инжекта. + как вариант некое api каторое бы обрабатывалось на сервере
пример

Code:
usetype 0x0000


вернется например

Code:
uo.usetype('0x0000')


Ну чтото в етом духе.


Top
   
 Post subject:
PostPosted: 2008-01-07 07:24:58 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Будет время - обязательно сделаю.

Изначально планировалось просто ставить отступы, чтобы читать чужие скрипты :)

Да и TEXTAREA - зверь, табуляции непонимает - нужно то же что-то будет сделать..

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 34 posts ]  Go to page 1 2 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited