Scripts discussion (2)
- Author
- Message
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Добавлен FileTabs.js для использования в WinMerge.js, но, думаю, он под дальнейшие потребности будет расширяться; возможно в дальнейшем переделаю на "класс".
P.S. Спасибо всем, кто помогал, и у кого я натырил кода))
P.S. Спасибо всем, кто помогал, и у кого я натырил кода))
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Где-то неделю мучались.. у меня всё работает, а у se7h нет. Может быть кто-то поможет понять, в чём тут дело?
В чём суть доработки:
• Когда в проге открыто всего лишь 2 вкладки, то они должны сразу же передаваться в WinMerge, без выдачи диалога выбора 2-го файла, иначе будет выдаваться диалог.
• Если хоть один файл не сохранён, то эта вкладка должна автоматически активироваться и производиться запрос на сохранение файла, после чего оба файла передаются в WinMerge.
• Файлы в WinMerge должны передаваться в той последовательности, в которой они расположены в AkelPad'е и не зависеть от того, какая вкладка сейчас активирована.
В чём суть доработки:
• Когда в проге открыто всего лишь 2 вкладки, то они должны сразу же передаваться в WinMerge, без выдачи диалога выбора 2-го файла, иначе будет выдаваться диалог.
• Если хоть один файл не сохранён, то эта вкладка должна автоматически активироваться и производиться запрос на сохранение файла, после чего оба файла передаются в WinMerge.
• Файлы в WinMerge должны передаваться в той последовательности, в которой они расположены в AkelPad'е и не зависеть от того, какая вкладка сейчас активирована.
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Used AkelPad language (AkelPad.GetLangId()) instead of system language for localization:
AESCrypt.js
alignWithSpaces.js – fixed tabs removing
backupVersion.js – used date of file, if version information are not found
colorsConverter.js
crypt.js – released test version, improved remaining time calculation (decrypting is slower)
executeScript.js
executeScript.vbs – used "executeGlobal" instead of "execute"
getHash.js – added Ctrl+S hotkey, added ability to calculate hash of empty string (now showing "This is hash of empty string!" warning instead of "No text selected!" / "No text!")
getLinks.js
goToLongestLine.js
highlighter.js
insertEval.js
insertTag.js
measuresConverter.js
runScript.js
scriptToBookmarklet.js, scriptToBookmarklet_w2k.js – added external call arguments, unfortunately not fully tested
textStatistics.js
toggleComments.js – released test version
See scripts archive or download links, posts will be updated soon...
AESCrypt.js
alignWithSpaces.js – fixed tabs removing
backupVersion.js – used date of file, if version information are not found
colorsConverter.js
crypt.js – released test version, improved remaining time calculation (decrypting is slower)
executeScript.js
executeScript.vbs – used "executeGlobal" instead of "execute"
getHash.js – added Ctrl+S hotkey, added ability to calculate hash of empty string (now showing "This is hash of empty string!" warning instead of "No text selected!" / "No text!")
getLinks.js
goToLongestLine.js
highlighter.js
insertEval.js
insertTag.js
measuresConverter.js
runScript.js
scriptToBookmarklet.js, scriptToBookmarklet_w2k.js – added external call arguments, unfortunately not fully tested
textStatistics.js
toggleComments.js – released test version
See scripts archive or download links, posts will be updated soon...
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Updated history.js
A whole bunch of new features.
A whole bunch of new features.
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
Только по нему вообще ничего непонятно - открывается узкая панелька без подсказок, внизу перечислены какие-то комбинации клавиш (ну потом вчитываясь в историю изменений, что-то понять можно, только все равно не реагируют). Когда прописываются ассоциации в списке Hotkeys плагина, хорошо бы чтобы к названиям была приписка "history.js". Кнопочки у полей панели непонятно что дают. Да и насчет полей непонятно. И что нужно ожидать от самого большого поля или списка?FeyFre wrote:Updated history.js
A whole bunch of new features.
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Назначение скрипта написано: позволяет восстановить закрытые ранее документы. Значит нужно что-бы хоть один был закрыт. Ну а дальше можно разобраться.Только по нему вообще ничего непонятно
Мышку в руки и расширить сколько угодно. И даже передвинуть в другую сторону.открывается узкая панелька
Названия вполне говорящие. Кому надо, тот может в скрипте подправить.хорошо бы чтобы к названиям была приписка "history.js"
Странно что вы ожидаете что-бы воздух горел. Ведь топливо тоже должно быть, правда?только все равно не реагируют
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
Методом тыка выяснил, что востанавливаемые документы должны быть закрытыми после запуска скрипта.FeyFre wrote:позволяет восстановить закрытые ранее документы. Значит нужно что-бы хоть один был закрыт.
И соответственно вопрос, как сделать так, чтобы скрипт запускался автоматически с самим акельпадом?
Учитывая, что некоторым удобно выкачивать обновления скрипта автоматизированно, не хотелось бы править после каждого обновления скрипта.FeyFre wrote:Кому надо, тот может в скрипте подправить.
Code: Select all
var rott = "Reopen Last";
var rota = "Reopen All";
var showhide = "Show/Hide";
Code: Select all
var rott = "[history.js] Reopen Last";
var rota = "[history.js] Reopen All";
var showhide = "[history.js] Show/Hide";
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine