| Yoko http://forum.yoko.com.ua/ |
|
| CodeSweeper http://forum.yoko.com.ua/viewtopic.php?f=12&t=12868 |
Page 1 of 2 |
| Author: | Destruction [ 2007-12-08 22:54:45 ] |
| Post subject: | CodeSweeper |
В конец надоело читать скрипты без отступов. http://ultimasoft.ru/tools/codesweeper.php Пользуйте. Бета-версия |
|
| Author: | Grin [ 2007-12-08 23:14:25 ] |
| Post subject: | |
опционально выбирать тип отступа. Вообще табуляция куда удобна, но как вариант 1. Пробелы (опционально колво пробелов для следующего уровня) 2. Тубуляция |
|
| Author: | Destruction [ 2007-12-09 12:57:03 ] |
| Post subject: | |
Понял. Опционально выбирать отступ (количество пробелов/табуляция) Не проблема - тестируй PS: Это предложение или пожелание?) Я сейчас думаю с регистром букв поиграться, т.е. сделать три варианта: uo.usetype uo.UseType uo.useType +два варианта от регистра "uo". Но тут резко отпадает вариант "лёгкого" парсинга, что мне не нравится. Хотя, впринципе, я мог бы написать жутко грамотное регулярное выражение + рекурсия, что не заняло бы много времени - думать надо) |
|
| Author: | Edred [ 2007-12-11 19:06:58 ] |
| Post subject: | |
Destruction wrote: жутко грамотное
Только "жутко грамотный" человек может употреблять подобные выражения... |
|
| Author: | Destruction [ 2007-12-11 21:17:20 ] |
| Post subject: | |
Edred wrote: Destruction wrote: жутко грамотное Только "жутко грамотный" человек может употреблять подобные выражения... Ес-сно. |
|
| Author: | Mihail [ 2007-12-20 00:22:51 ] |
| Post subject: | |
не хватает пробелов после математических операторов (не забываем исключить "==") и после объявления, передачи переменных в функциях имхо тоже было бы не лишним p.s. идея зачотная, даешь проверку целостности кода |
|
| Author: | Destruction [ 2007-12-20 03:30:46 ] |
| Post subject: | |
Ну там вообще тупо реализовано.. Срезаем со всех строк отступы, а потом по ключевым словам в начале строки их рисуем. Если в какой-то момент скрипта просят выставить отрицательно количество отсутпов - получается кривой скрипт. Если в конце выставления отступов в переменной хранящей количество отступов для выставления число не равно нулю - значит кривой скрипт Можно конечно по-полной парсить скрипт, но пока мне надоело только отсутствие отступов ) |
|
| Author: | CuHTpoH [ 2007-12-20 03:30:48 ] |
| Post subject: | |
Destruction wrote: Понял. Опционально выбирать отступ (количество пробелов/табуляция)
Не проблема - тестируй PS: Это предложение или пожелание?) Я сейчас думаю с регистром букв поиграться, т.е. сделать три варианта: uo.usetype uo.UseType uo.useType +два варианта от регистра "uo". Но тут резко отпадает вариант "лёгкого" парсинга, что мне не нравится. Хотя, впринципе, я мог бы написать жутко грамотное регулярное выражение + рекурсия, что не заняло бы много времени - думать надо) "PS: Это предложение или пожелание?)" интересно чем в данном контексте предложения отличаются от пожеланий? поповоду регистра букв : угу - главное не забыть сделать 4 вариант: "оставить как есть" "жутко грамотное" - поржал ) P.S.: НаХрЕн ВсЕ лИшНиЕ пРоБеЛы |
|
| Author: | admir [ 2007-12-25 23:44:51 ] |
| Post subject: | |
идея зачетная - прикольно кстати воровать скрипты придумал ) |
|
| Author: | Grin [ 2007-12-26 08:35:39 ] |
| Post subject: | |
На сколько эти скрипты бдут интересны если авторы не могут выравнить изначально;) |
|
| Author: | Destruction [ 2007-12-27 15:09:28 ] |
| Post subject: | |
admir wrote: идея зачетная - прикольно кстати воровать скрипты придумал )
Не понял.. Если, это камень в мой огород - то иди ты на...й, я ничего не ворую, ок?.. Если, это камень не в мой огород - тогда сорри за текст выше |
|
| Author: | I'm [ 2007-12-27 16:46:30 ] |
| Post subject: | |
admir wrote: идея зачетная - прикольно кстати воровать скрипты придумал ) Ну кого-кого, а Дестра в таком обвинять - бред.
|
|
| Author: | Grin [ 2007-12-27 17:26:54 ] |
| Post subject: | |
его никто и не обвиняет;) просто человек заметил, что выравнивае скрипта происходит на стороне сервера, а не клиента... тоесть то что написано в этом маленьком окошке отсылается примеком на ультима софт, там обрабатывается и высылается обратно;) вот... Вроде все четко и понятно;) |
|
| Author: | Destruction [ 2007-12-27 17:46:50 ] |
| Post subject: | |
Grin wrote: его никто и не обвиняет;) просто человек заметил, что выравнивае скрипта происходит на стороне сервера, а не клиента... тоесть то что написано в этом маленьком окошке отсылается примеком на ультима софт, там обрабатывается и высылается обратно;) вот... Вроде все четко и понятно;)
Спасибо, так яснее. Это действительно не обвинение, но понимаешь это только после третьего прочтения поста... Следовательно - это обвинение, но не совсем С логикой admir'а - нужно начинать обвинения с Yoko - он не даёт сорцы - значит что-то скрывает - походу дела ворует: 1. Скрипты, конечно же - йоко жить не может без наших скриптов. 2. Пароли - а почему бы и нет? - Рынок персонажей - весьма хорошая штука. 3. Логин серверы - на самом деле Йоко является админом одного из уошных рейтингов и использует полученную таким образом информацию в своём рейтинге. Я думаю, даже Grin, который изучил коды инжы вдоль и поперёк не может дать 100% гарантию, что это всё не так.. Ибо заныкать такое дело можно весьма-весьма хорошо. Другое дело, что мы все хорошо знаем, что это за человек и что такие поступки ему не свойственны, о чём кстате верно заметил I'm. PS: Всё-таки я ворующий скрипты - это нонсенс.. Я бы предложил admir'у составить психологический портрет человека использующего предоставленный мной сервис и характер скриптов отправляемых в эту форму - данный подход на порядок подрезает желание воровать таким образом скрипты. ---------------------------------------- Блин, почему я пишу пост в три строчки, а потом редактирую его до ТАКИХ размеров!? |
|
| Author: | Grin [ 2007-12-27 21:17:06 ] |
| Post subject: | |
А чего ты Yoko вспомнил?;) мало народу в инже ковырялось?;) Ты в Асме уверен?;) а в перл модуле?;) Ладно те моды что я выкладывал там изменения не большие;) но остальное то;) Поповоду утечки в сторону легко проверить по обрашениям лайнчера\инжекта(от имени клиента) только потому, что за время подключения создается только 2 соединения (исключение с >4.0.0). Вроде все;) порты известны адреса тоже;) |
|
| Author: | Destruction [ 2007-12-27 21:19:59 ] |
| Post subject: | |
Grin wrote: А чего ты Yoko вспомнил?;) мало народу в инже ковырялось?;) Ты в Асме уверен?;) а в перл модуле?;) Ладно те моды что я выкладывал там изменения не большие;) но остальное то;)
Поповоду утечки в сторону легко проверить по обрашениям лайнчера\инжекта(от имени клиента) только потому, что за время подключения создается только 2 соединения (исключение с >4.0.0). Вроде все;) порты известны адреса тоже;) Есть другие способы.. Записать в какой-нибудь третий файлик, а потом инициировать какую-нибудь ф-цию в левой проге, которая и отправит данные.. Я думаю можно что-нибудь такое провернуть, чтобы не было создано подключения.. Не говоря уже про то, что можно пока никто не видит создавать коннекшн скажем в 2 часа ночи, отправлять собранную инфу и тут же закрывать коннкшн.. Поднимите руку - кто палил количество коннекшнов в 2 часа ночи?) |
|
| Author: | Grin [ 2007-12-27 21:21:40 ] |
| Post subject: | |
| Author: | Destruction [ 2007-12-27 21:23:16 ] |
| Post subject: | |
Grin wrote: ;) создай правило в фаерволе для конкретного серва и порта;)
Ну.. Это уже паранойа - я Йоко доверяю, его прога пашет и мои пасы не тырит. Если это не так - тада йа повешусь и напишу тырилку скриптов в своём кодсвипере PS: Заглянул на википедию - узнал, что Ктулху не ест мозг.. депрессия.. |
|
| Author: | korzh [ 2008-01-07 05:08:05 ] |
| Post subject: | |
2Destruction Сделай подсветку кода инжекта. + как вариант некое api каторое бы обрабатывалось на сервере пример Code: usetype 0x0000 вернется например Code: uo.usetype('0x0000')
Ну чтото в етом духе. |
|
| Author: | Destruction [ 2008-01-07 07:24:58 ] |
| Post subject: | |
Будет время - обязательно сделаю. Изначально планировалось просто ставить отступы, чтобы читать чужие скрипты Да и TEXTAREA - зверь, табуляции непонимает - нужно то же что-то будет сделать.. |
|
| Page 1 of 2 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|