Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Онлайновый перевод (Google, Bing, Яндекс)
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Wed Jul 27, 2011 11:43    Post subject: Reply with quote

Flasher
Code:
with(self){resizeTo(480,320);moveTo(screen.width/2-240,screen.height/2-160);
Только
1. На широкоформатном по центру не смотрится.
2. По вертикали лучше приподнять на 10-20 пикселей (т.е. не -160, а -170-180)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Jul 27, 2011 12:28    Post subject: Reply with quote

Понятно, спасибо. У меня несколько иное видение. Возьму, пожалуй, свою формулу из TCFS2:
Code:
with(self){resizeTo(screen.width*25/32, screen.height*25/32);moveTo(screen.width*7/64,screen.height*7/64);}
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Wed Jul 27, 2011 14:20    Post subject: Reply with quote

Flasher
Тоже хороший способ, только для портабельности округли до целых, а то на каком-нибудь недобуке (1024х600) может выдать ошибку, если на 32 или 64 нацело не делится.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Jul 27, 2011 14:23    Post subject: Reply with quote

Serge Yolkin
А оно там вроде как автоматом округляет. Попробуй прописать числа с плавающей точкой - проблем быть не должно.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Jul 29, 2011 17:34    Post subject: Reply with quote

Flasher
Проверил - действительно, округляет. А в мозгах галочка стоит: когда-то нарвался на глюк... Возможно, загоняюсь.

Тут один из добровольных тестеров на глюк нарвался: Win7/64, запущенная ICQ 7.5 конфликтует с этим скриптом, причем с гугловскими всех версий - всё хорошо. Выглядит это так: любая попытка активизировать окно HTA (при запуске, для перемещения/изменения размера, при щелчке в полях ввода и т.д.) активизирует аську, скриптом, соответственно, пользоваться низзя.
Я этого объяснить не могу. У кого-нибудь воспроизводится?


Last edited by Serge Yolkin on Fri Jul 29, 2011 18:03; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Jul 29, 2011 18:00    Post subject: Reply with quote

Увы, ввиду ограниченности функционала и грузности родная ася осталась в давно забытом прошлом, тестировать могу на qutIM.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Jul 29, 2011 18:04    Post subject: Reply with quote

Flasher
Попробуй, на всякий, хотя я подозреваю особенности реализации конкретной программы.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Jul 29, 2011 18:09    Post subject: Reply with quote

Проверил - проблема не повторилась. Реалиация аси, без вариантов, IMHO.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Jul 29, 2011 18:14    Post subject: Reply with quote

Есть у кого ICQ, желательно, версии 7.5? Да и остальных версий тоже...
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Tue Aug 09, 2011 13:24    Post subject: Reply with quote

Поковырял перевод от Яндекс... Нет такого перевода. Они его у Промта берут. Да и ковырять особо нечего - если страничку ЯндексПеревода сохранить как локальный html файл, будет работать...
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Aug 11, 2011 01:15    Post subject: Reply with quote

Проникся девизом ask-rus и отрезал интерфейс у переводчика (мелкомягкий вариант - последнее время играюсь с ним). Вместо интерфейса прикрутил градусник от скрипта для UPX. Добавил автораспознавание языка. Вариант использования такой: скрипт храним в какой-нибудь папке, ярлык - в главное меню (все равно в какое место), в свойствах ярлыка назначаем горячую клавишу. В какой-нибудь программе выделяем и копируем (Ctrl+C) текст на каком-нибудь языке, жмем нашу горячую клавишу, внимательно смотрим на градусник. Когда процесс завершен 1. появляется окошко с переводом (не нравится - удалите или закомментируйте строку 48 восьмерка и скобка - не всегда смайлик, блин) 2. текст в буфере заменяется переводом (если окошко все-таки лучше - строка 47). Напоминание: в js строка комментируется двойным прямым слэшем - "//".
Code:
MIME-Version: 1.0
Content-Type: application/octet-stream; name="BLMini.7z"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="BLMini.7z"

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
К сожалению, нет смысла прикручивать этот вариант скрипта к ТС: в самом коммандере переводить особо нечего, а из активного окна редактора или браузера прийдется переключаться на коммандер и обратно, так что о портабельности я здесь промолчу. Можно прикрутить к какому-нибудь продвинутому блокноту, или к браузеру, если у них есть возможность назначить запуск чего-нибудь на хоткей. Можно попытаться перевести мою писанину на VBA и прикрутить к MS Office, но это, чур, не я - бейсиком не владею.

Просьба большая - если кто хочет модифицировать именно мелкомягкий вариант - получите собственный id. Это недолго и бесплатно: http://www.bing.com/developers/appids.aspx.

Очередной результат исследований: приличнее всего MS Translator переводит MSDN - видимо, на нем и обкатывался, что, в общем-то, логично.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Aug 11, 2011 01:57    Post subject: Reply with quote

Хм. А если просто run-ить, то у меня такое окно появляется (потом уже перевод):


Да и у QTranslate как-то проще с этим, там всё без буфера, достаточно только выделить текст и нажать хоткей.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Aug 11, 2011 10:37    Post subject: Reply with quote

Flasher
Вот, нашел по KB927917:
Quote:
I found a simple workaround for this problem: Adding a parameter 'defer' to the script, all works fine.
Code:
<script defer=true>
т.е., вместо <script type="text/jscript" language="JScript"> в том скрипте, который после body, (не в head) пишем <script type="text/jscript" language="JScript" defer="true">. Сам на такое не налетал, прокомментировать не могу. По идее, это значит, что скрипт начнет выполняться после загрузки окна, и ошибки быть не должно. Ну, а на счет QTranslate, кто ж спорит, что у программ возможности поширше, чем у скриптов...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Aug 11, 2011 10:52    Post subject: Reply with quote

Не сработало.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Aug 11, 2011 11:30    Post subject: Reply with quote

Flasher
Даже и не знаю... Попробуй еще в метатеге <meta http-equiv="X-UA-Compatible" content="IE=8" /> контент на IE=7 заменить. Или на IE=EmulateIE7. Если не сработает, даже и предположений больше нет.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 6 of 8

 
Jump to:  
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 vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group