Page 63 of 97

Posted: Tue Feb 22, 2011 11:33 am
by VladSh
MaximusMX wrote:так в том то и дело... я запускаю плагин и курсор перемещается "в начало вставляемого текста", а как мне вернуться на тот участок файла, который был перед этим? постоянно приходится крутить скроллер и искать глазами, где я был перед запуском скрипта.
с другой стороны если не перемещать курсор, то для просмотра результата опять же придется добираться в конец файла и назад.
Оба случая имеют место быть, значит менять поведение не будем.
MaximusMX wrote:пару вопросов:
- при повторном запуске будет создаваться новая вкладка или в ту же выводится?
- если файлов несколько, результат всех будет выводиться в одну общую вкладку или у каждого будет своя новая?
У каждого будет своя.
MaximusMX wrote:- как быть в режиме SDI?
Честно, - не знаю. Большинство тех, кто пишет скрипты, уже и не задумываются над этим, т.к. SDI уже почти никто не использует.
MaximusMX wrote:единственный, как мне кажется, нормальный вариант - вывод в вспомогательной панели. и курсор на месте и результат перед глазами.
Значит будем ждать..
MaximusMX wrote:PS. заметил в скрипте еще 1 минус, если в ConsoleRun.param есть пустые строки, то скрипт вылетает с ошибкой.
Вначале оговаривалось, что в настроечных файлах не должно быть пустых строк.. но я окорректировал ShowMenuEx.js. А прицепом и DelEmptyLines.js (если пользуете).

Posted: Tue Feb 22, 2011 6:11 pm
by KDJ
Instructor, se7h
Thanks for moving the script.
In RegExpTestJS.js a few small changes. Among others: double click on the listbox.

Posted: Tue Feb 22, 2011 6:19 pm
by Instructor
TabSwitch.js - добавлена поддержка масштаба отличного от 96 dpi.

Posted: Wed Feb 23, 2011 4:29 pm
by Instructor
ChmKeyword.js - исправлена ошибка при выгрузке hhctrl.ocx.

Posted: Fri Feb 25, 2011 6:47 pm
by KDJ
Result of the split method depends on whether the separator is passed as a string or a regular expression.

Code: Select all

aSplit = "aBaCaDa".split("a");
WScript.Echo(aSplit);         //result ["","B","C","D",""]
WScript.Echo(aSplit.length);  //result 5

aSplit = "aBaCaDa".split(/a/);
WScript.Echo(aSplit);         //result ["B","C","D"]
WScript.Echo(aSplit.length);  //result 3
Can anyone explain that to me?

Posted: Fri Feb 25, 2011 7:17 pm
by Infocatcher
KDJ
Seems like MS JScript bug – in all my browsers (except IE) result is ["","B","C","D",""] in both cases.

Posted: Fri Feb 25, 2011 8:54 pm
by KDJ
Infocatcher
Thanks for the clarification.
On this subject, I found yet this: http://blog.stevenlevithan.com/archives ... wser-split

Posted: Fri Feb 25, 2011 9:12 pm
by olDjeka
Infocatcher
Подскажите в чём может быть причина ошибки при запуске AESCrypt.js и как от неё избавиться -


Image

 

Posted: Fri Feb 25, 2011 9:15 pm
by Instructor
olDjeka
Scripts плагин обновите.

Posted: Fri Feb 25, 2011 10:17 pm
by olDjeka
Instructor
Cмотрится AES уж точно посолиднее RC4. Ещё раз спасибо!

Posted: Sat Feb 26, 2011 2:18 pm
by Infocatcher
Instructor wrote:Scripts плагин обновите.
По-моему, полезно будет реализовать что-то вроде

Code: Select all

AkelPad.Required(AkelPadMinVersion[, AkelPadMaxVersion]);
AkelPad.RequiredScriptsPlugin(ScriptsPluginMinVersion[, ScriptsPluginMaxVersion]);

Code: Select all

if(!AkelPad.Required("4.5.5") || !AkelPad.RequiredScriptsPlugin("8.1"))
	WScript.Quit();
А сам плагин пусть выдает сообщения про «обновите AkelPad» и «обновите Scripts плагин».

Posted: Sat Feb 26, 2011 4:28 pm
by Infocatcher
measuresConverter.js
Convert measures like 6 foots -> 182.88 cm (screenshot), not fully tested.
Uses small hack to avoid "bugs" in float point operations (e.g. 0.3/0.1 = 2.9999999999999995).

Конвертирует величины, например, 6 футов -> 182,88 см (скриншот), полностью не тестировалось.
Используется небольшой хак, чтобы избежать "багов" в операциях с плавающей запятой (например, 0.3/0.1 = 2.9999999999999995).

Posted: Sat Feb 26, 2011 5:14 pm
by se7h
Infocatcher
сохранил в UTF-8, но что-то с отображением степеней
Image

Posted: Sat Feb 26, 2011 5:25 pm
by Infocatcher
se7h
Это к шрифтам, по-моему.
У меня на XP SP3 и Win 7 SP1 показывается нормально.

А если оригинальный файл взять (он в UTF-16 LE)? Хотя, раз уж кириллица показывается, то должно быть все равно.

Posted: Sat Feb 26, 2011 7:07 pm
by Instructor
TabsToSpaces.js - небольшое исправление.
Infocatcher wrote:measuresConverter.js
Масштабно :) Почему не в "Scripts collection"?