New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Сборки GD под Windows (Windows Builds)

Обо всём по программе

Re: Сборки GD под Windows (Windows Builds)

Postby Gloggy » Mon May 30, 2011 5:34 am

ikm wrote:Abs62: Ок, замержил.

2all: Эти библиотеки живут абсолютно отдельно и не собираются сами по себе при сборке основного проекта!

Ага, я это в свое время тоже заметил. Вижу обновления в репозитории, сейчас пересоберу хуки и выложу людям на попробовать.
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Сборки GD под Windows (Windows Builds)

Postby Gloggy » Mon May 30, 2011 11:54 am

Abs62 wrote:Думаю, что последние - те, о которых сказал johndoe. Во всяком случае, с ними я за два месяца ни одного краша в них не поймал. И жалоб на форуме на них я не видел.

Гоняю вот самый свежий код, пытаюсь понять в каких приложениях Scan Popup вообще работает. Получается что-то совсем неутешительное под Виндами:

1. Internet Explorer 9 - НЕ работает.
2. Firefox 4 - НЕ работает.
3. Chrome 11 - НЕ работает.
4. Opera 11 - НЕ работает.

То бишь, Scan Popup не работает ни в одном из современных браузеров под виндами. Теперь я вспомнил, почему же я в свое время полностью отказался от Scan Popup'a! Он просто в браузерах не работает.

В Acrobat Reader'е тоже не работает, и в Notepad не работает.

Пока нашел ровно одну софтину, где Scan Popup заработал - Notepad++ :)

P.S. Это все под Windows 7 x64.
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Сборки GD под Windows (Windows Builds)

Postby Abs62 » Mon May 30, 2011 12:47 pm

Gloggy wrote:P.S. Это все под Windows 7 x64.

Gloggy wrote:Пока нашел ровно одну софтину, где Scan Popup заработал - Notepad++

32-разрядный, небось? ;)
SetWindowsHookEx can be used to inject a DLL into another process. A 32-bit DLL cannot be injected into a 64-bit process, and a 64-bit DLL cannot be injected into a 32-bit process.

Не будут 32-разрядные хуки цепляться к 64-разрядным приложениям. Надо на приложениях той же разрядности проверять.

Хотя насчёт браузеров дело не только в этом. Тут уже обсуждали.
Abs62
 
Posts: 630
Joined: Mon Jun 14, 2010 11:51 am

Re: Сборки GD под Windows (Windows Builds)

Postby Abs62 » Wed Jun 08, 2011 4:42 pm

Снова правки в библиотеках сканирования.

1. Добавлена возможность для других программ самостоятельно определять слово под курсором по запросу GD и сообщать его GD.
2. Слегка изменён алгоритм определения загруженных модулей процесса. Устранена утечка ресурсов.

ОБРАТИТЕ ВНИМАНИЕ!
В архиве помимо самих библиотек находится и заголовочный файл GDDataTranfer.h. GD для работы он не нужен и копировать его в папку GD не надо. Он для тех разработчиков других программ, которые сочтут нужным реализовать взаимодействие с GD по п.1.

Исходники в репозитории.
Attachments
Hooks.7z
Библиотеки сканирования
(10.43 KiB) Downloaded 386 times
Abs62
 
Posts: 630
Joined: Mon Jun 14, 2010 11:51 am

Re: Сборки GD под Windows (Windows Builds)

Postby Abs62 » Thu Jun 09, 2011 1:01 pm

Сделал небольшой пример, как добавлять в свои программы взаимодействие с GoldenDict.
Можно посмотреть, как GD работает через этот интерфейс и как не работает без него. ;)
Attachments
Sample.7z
Пример реализации интерфейса
(8.05 KiB) Downloaded 363 times
Abs62
 
Posts: 630
Joined: Mon Jun 14, 2010 11:51 am

Re: Сборки GD под Windows (Windows Builds)

Postby Tvangeste » Thu Jun 09, 2011 1:16 pm

New Early Access Build: https://github.com/goldendict/goldendic ... or-Windows

GoldenDict 1.0.1-68-g7525e45

Most interesting changes (since the previous EA build):

* Implemented **Dictionaries Pane**, to show dicts in which results were found.
* Handling of backward and forward mouse buttons.
* Enable/disable Back and Forward toolbar buttons depending on the history.
* Translate line should select all on mouse click that brings focus.
* Don't allow navigating back to the empty initial pages.
* Add new program type - 'Prefix Match', which allows listing word matches as you type.
* Ads block feature was also blocking data URIs. For example on Google Images search.
* Additional way of showing the stress in DSL dicts: via font styles instead of accents.
* When scan pop-up button is hidden on the toolbar, hide the extra separator as well.
* Config option to make ESC minimize the main window when tray icon is totally disabled.
* Additional Hebrew support Conversions to Unicode.
* Improved Scan Popup hook libraries on Win32.
Tvangeste
 
Posts: 893
Joined: Thu Jun 02, 2011 11:42 am

Re: Сборки GD под Windows (Windows Builds)

Postby FlexS » Thu Jun 09, 2011 2:58 pm

Ой, а экзешник последней версии моно ?
Ну пожалуйста-а-а !!!
FlexS
 
Posts: 53
Joined: Thu Sep 24, 2009 7:57 am

Re: Сборки GD под Windows (Windows Builds)

Postby Tvangeste » Thu Jun 09, 2011 3:04 pm

FlexS wrote:Ой, а экзешник последней версии моно ?
Ну пожалуйста-а-а !!!

А в чем дело, не хочется качать несколько лишних мегабайт или что-то другое?

Вот, если надо: http://www.multiupload.com/B27MRWA5HI
Tvangeste
 
Posts: 893
Joined: Thu Jun 02, 2011 11:42 am

Re: Сборки GD под Windows (Windows Builds)

Postby FlexS » Thu Jun 09, 2011 6:32 pm

Может я не понимаю, но экзешники типа надо самим собирать.
А у меня Qt сейчас под рукой нету. Собирать не на чем. А фичи вроде полезные добавили.
FlexS
 
Posts: 53
Joined: Thu Sep 24, 2009 7:57 am

Re: Сборки GD под Windows (Windows Builds)

Postby Tvangeste » Thu Jun 09, 2011 6:56 pm

FlexS wrote:Может я не понимаю, но экзешники типа надо самим собирать.

Видимо, неправильно понимаете. То, что выложено выше - это уже *собранный* продукт. Надо скачать, распаковать и можно работать (под Windows).

Если хочется исходные коды, чтобы самому скомпилировать, то их можно скачать из официального репозитория, вот тут: https://github.com/goldendict/goldendict -- Official GoldenDict repository.
Tvangeste
 
Posts: 893
Joined: Thu Jun 02, 2011 11:42 am

PreviousNext

Return to Общий

Who is online

Users browsing this forum: No registered users and 2 guests

cron