Page 13 of 96
Posted: Wed Dec 07, 2011 9:35 pm
by VladSh
Andrey_A_A
Ну а что поделаешь с "проблемами в Google"? В постинге с TranslateWithGoogleAPI.js я написал об этом; оставил для истории, а вдруг откат назад сделают..
То же намое думаю и о Translator.js, - выносить оттуда гуглоперевод не имеет смысла, он не мешает, просто пользоваться другими поддерживаемыми сервисами.
Posted: Wed Dec 07, 2011 10:04 pm
by KDJ
Google Translate API does not work from December 2011.
FeyFre wrote about it:
viewtopic.php?p=13117&hilit=#p13117
Posted: Wed Dec 07, 2011 11:49 pm
by LonerD
То же намое думаю и о Translator.js, - выносить оттуда гуглоперевод не имеет смысла, он не мешает,
Да там ещё и Bing не работает

. Один яндекс пока держится...
А ведь напрямую с гугловского сайта гуглоперевод работает. Запускать полноценный браузер каждый раз когда что-то хочется перевести - не выход.
Может, кто-то сумеет сделать некий миниатюрный вариант.
Что-то наподобие мини-браузера в js-скрипте, с единственным сайтом translate.google.com.ua (или может возможно ифреймом выводить нужную часть сайта в окне скрипта).
Posted: Thu Dec 08, 2011 4:57 am
by Instructor
Andrey_A_A wrote:Подскажите как получить число открытых вкладок, без перебора всех документов?
Code: Select all
AkelPad.SendMessage(hMainWnd, 1291 /*AKD_FRAMESTATS*/, 0 /*FWS_COUNTALL*/, 0);
Posted: Thu Dec 08, 2011 4:51 pm
by Instructor
Обновлен SearchReplace.js
Добавлено: возможность отключения регулярных выражений.
Добавлено: горячие клавиши в диалог поиска/замены:
- F3 найти вниз без диалога;
- Shift+F3 найти вверх без диалога.
Posted: Thu Dec 08, 2011 6:51 pm
by KDJ
LonerD wrote:Да там ещё и Bing не работает ...
For now, you can use the alternative version Translator_alt.js:
KDJ.zip
I wrote about it here:
viewtopic.php?p=14796&hilit=translatoralt#p14796
Posted: Thu Dec 08, 2011 7:01 pm
by Infocatcher
Instructor wrote:Обновлен SearchReplace.js
Code: Select all
if (!/(^|[^\w.])return\s+\S/.test(pReplaceWithEsc))
Как-то так:
Code: Select all
if (!/(^|[^\w.])return(\s+\S|\s*\()/.test(pReplaceWithEsc))
Потому как можно сделать так:
Code: Select all
function f() {
return(0);
}
WScript.Echo("" + f());
Posted: Sun Dec 11, 2011 10:37 am
by Instructor
Infocatcher
Заменено.
Posted: Thu Dec 15, 2011 7:21 pm
by KDJ
Posted: Sun Dec 18, 2011 9:24 pm
by Infocatcher
crypt-test.js
Added cascade/multiple encryption.
Pseudo code:
text = encrypt_1(text, pass)
text = encrypt_2(text, hash(pass))
text = base64(text)
Posted: Wed Dec 21, 2011 4:40 am
by Instructor
FeyFre
History.js - при использовании WindowSubClass настоятельно рекомендуется использовать фильтр для принимаемых сообщений, что сказывается на быстродействии редактора. В том числе, если в скрипте указать:
Code: Select all
if(AkelPad.WindowSubClass(g_hAkelPad, AkelPadCallBack, AKDN_OPENDOCUMENT_FINISH, AKDN_MAIN_ONFINISH, AKDN_FRAME_DESTROY))
то перестает падать при закрытии редактора.
Posted: Wed Dec 21, 2011 7:39 am
by FeyFre
то перестает падать при закрытии редактора.
А оно и не падает

Всё будет оптимизировано, но позже, не зря же я написал v0.1
Меня больше интересует работает ли оно на x64. А то мне проверить негде.
Posted: Wed Dec 21, 2011 7:17 pm
by Infocatcher
Posted: Thu Dec 22, 2011 10:29 am
by se7h
FeyFre
по поводу history.js: планируется добавить восстановление окон в порядке их закрытия, как в опере, для назначения на хоткей?
хотя думается, это проще реализовать в самом акеле
Posted: Thu Dec 22, 2011 10:45 am
by FeyFre
Если кликать по верхнему элементу списка, то будет открываться последний закрытый. подумаю как всобачить акселератор