Страница 2 из 10

Добавлено: Ср фев 02, 2011 18:41
Avada
Total7zip
А, вот оно что... А я-то решил, что плагин представлен у Гислера на оффсайте TC...

Добавлено: Пн окт 10, 2011 20:27
CaptainFlint
Перекомпилировал последнюю версию в 64-битном окружении, кому надо — забирайте перепакованный вариант:
http://flint-inc.ru/Temp/tcbeta80/wlx_h ... 32_x64.rar

Выкладывать на сайт пока не буду. Если автор не появится до релиза 8.0, ну тогда уж обновлю и на сайте, заодно доведя до 1.2.5.

Добавлено: Пн окт 10, 2011 20:56
Den_Klimov
CaptainFlint
Хорошее дело сделал. Спасибо.
Но хочетца верить что автор плаг не забросил всё же и будет ещё дерзать. :)

Добавлено: Пн окт 10, 2011 21:00
ask-rus
Урезанный IEView или как?

Добавлено: Пн окт 10, 2011 21:01
Den_Klimov
ask-rus писал(а):Урезанный IEView или как?
Да не особо он и урезаный.
Как по мне самое то.

Добавлено: Пн окт 10, 2011 21:02
ask-rus
*.CHM не откроет же, да?

Добавлено: Пн окт 10, 2011 21:49
CaptainFlint
Den_Klimov писал(а):Но хочетца верить что автор плаг не забросил всё же и будет ещё дерзать.
Хорошо бы ему кто сообщил, что за одно лишь нажатие кнопки F7 Гислер платит 100 долларов. :)
ask-rus писал(а):*.CHM не откроет же, да?
У меня открывает.

Добавлено: Пн окт 10, 2011 21:53
Den_Klimov
ask-rus писал(а):*.CHM не откроет же, да?
Запросто откроет. Он открывает всё то же самое, кроме поддержки встраиваемых в IE расширений-просмотрщиков (вот тут насколкьо помню засада, но это и не нужно).

Добавлено: Пн окт 24, 2011 18:08
ask-rus
x64-версия плагина умирает вместе с TC на русской *.CHM-справке после клика на любую ссылку этой справки.

Добавлено: Пн окт 24, 2011 18:20
CaptainFlint
ask-rus писал(а):x64-версия плагина умирает вместе с TC на русской *.CHM-справке после клика на любую ссылку этой справки.
Уже зарепортили на оф. форуме. Пока ничего сделать не могу, внутри Direct3D-библиотеки выскакивает исключение чисел с плавающей точкой, причём я даже обернуть в try-catch это не могу, т.к. происходит оно уже после обработки собственно клика. Гислер пообещал выслать мне тестовую версию, где перед вызовом, приводящим в итоге к этой ошибке, будет вставлен запрет таких исключений, но пока, видимо, занят другими багами.

Добавлено: Пн окт 24, 2011 19:07
arax
CaptainFlint
Вы бы предложили ему вообще собирать тотал с отключенными исключениями сопроцессора. Это стандартное поведение почти всех компиляторов и соответственно большинство библиотек эти исключения не обрабатывают. Иначе написание плагинов под тотал использующих внешние библиотеки задействующие сопроцессор превращается в крайне увлекательное занятие под названием напихай _control87(MCW_EM, MCW_EM) где только можно.

Добавлено: Пн окт 24, 2011 19:26
CaptainFlint
arax писал(а):Вы бы предложили ему вообще собирать тотал с отключенными исключениями сопроцессора.
Он бы с удовольствием. Дельфя сама постоянно их включает, отчего Тотал и рушится при работе с кривыми расширениями оболочки. С Лазарусом, правда, непонятно, Гислер говорил, он от такого не страдает, но вот, падает же… Я не дельфевик (или не дельфяник?), так что в особенностях этой среды совершенно не разбираюсь.

Добавлено: Пн окт 24, 2011 19:39
Alextp
Set8087CW надо исп-ть. А если "Длефи включает", то найти в исходниках место, где включает.

Добавлено спустя 54 секунды:

делфист

Добавлено: Пн окт 24, 2011 19:56
CaptainFlint
Alextp писал(а):А если "Длефи включает", то найти в исходниках место, где включает.
В исходниках Дельфи? Они как бы слегка недоступны. Как я понял, Гислер именно это и использует, просто Дельфя сама вкомпиливает код, включающий этот режим обратно. По крайней мере, я так понял из разных обсуждений этой проблемы на оф. форуме. Мог, конечно, чего-то и не так понять, но раз Гислер долгое время с этой проблемой боролся, то ясно, что есть какое-то препятствие, более серьёзное, нежели отсутствие в коде одного-единственного вызова функции.

Добавлено: Пн окт 24, 2011 20:18
Alextp
Разве что компилятор включает включение. А исходники RTL в Делфи есть(не знаю про D2)