Ru-Board.club
← Вернуться в раздел «Программы»

» MetaProducts Inquiry

Автор: ioppp
Дата сообщения: 01.11.2006 17:00
Эта [more=акция]
Цитата:
До 10-го ноября 2006 года вы сможете купить Inquiry Professional по цене стандартной редакции. Таким образом, цена одной лицензии Inquiry Professional составит всего 400 рублей, против обычных 750. Покупка осуществляется с помощью системы Softkey.ru.

Ссылка на покупку:
http://www.softkey.ru/catalog/program.php?ID=10792#buy
Купон для получения скидки:
RUBOARD400

Акция в этом году последняя, зато 10 дней, а не неделя...
Надеюсь, все, кто хотел купить по спеццене, успеют. Акция не секретная, так что можно сообщить о ней всем желающим.

Спасибо за ваш интерес, помощь и поддержку в развитии продукта.
[/more] - это, конечно, здорово и замечательно, но (грустно вздыхая) - а как же K-Meleon..?
Автор: Yurkesch
Дата сообщения: 01.11.2006 20:07
anfilat
Спасибо! Вылечил заменой этого самого файла cats.dat (взял с рабочего компа).
Автор: DocSer
Дата сообщения: 01.11.2006 21:55
Marked
А куда вводить-то купон?
Автор: sv9205
Дата сообщения: 02.11.2006 02:43

Цитата:
А куда вводить-то купон?
в браузер...
Автор: DocSer
Дата сообщения: 02.11.2006 07:17
sv9205

Цитата:
в браузер...

Смешно ...
Хорошо, спрошу по другому: можно ли ссылочку для Украины, и куда конкретно на сранице вводить купон?
Автор: sv9205
Дата сообщения: 02.11.2006 12:57
DocSer

Это ирония не к тебе, а к автору акции.
Может и написали, при заполнении, но я не читала.
Конечно, простому пользователю трудно найти решение в такой ситуации.
Можна было и написать о этом.


У меня вопрос:

А когда примерно можно ожидать интеграции для Mozilla Firefox?

Автор: DmitryKz
Дата сообщения: 02.11.2006 13:45
sv9205

Цитата:
Конечно, простому пользователю трудно найти решение в такой ситуации.

Ссылка на магазин указана, так что если все делать последовательно, вопросов не должно быть.


Цитата:
А когда примерно можно ожидать интеграции для Mozilla Firefox?

На оффсайте написано

Цитата:
Inquiry is also available from the right-click context menu in Mozilla, Netscape, FireFox, Maxthon and Opera browsers.

Или ты что-то иное имела ввиду?

Marked
Спасибущи огромное! Купил прогу и доволен, как удав! Эх, если бы еще для Offline Explorer'а такую акцию устроили?
Автор: sv9205
Дата сообщения: 02.11.2006 15:12
DmitryKz
"Inquiry is also available from the right-click context menu in Mozilla browsers."
Ты лично, пробовал? Так попробуй и будет тебе "написано".
Этот вопрос уже подымался http://forum.ru-board.com/topic.cgi?forum=5&topic=18207&start=220#14
и на него ответили 07-08-2006 http://forum.ru-board.com/topic.cgi?forum=5&topic=18207&start=240#17
но прошло ~ 3 месяца и желаю знать при покупке.
А только купить, чтобы целиком сохранять страницы, то это можна делать и без Inquiry.
Может " Или ты что-то иное" уже умеешь?

Тебе спасибо за помощь!

Цитата:
http://forum.ru-board.com/topic.cgi?forum=5&topic=18207&start=220#14
Год назад хотела купить, надеясь что всё будет!
И cейчас на сайте написано:.....

Авторам, СПАСИБО, но будем ждать... Думаю будет, но когда примерно?

Автор: anfilat
Дата сообщения: 02.11.2006 16:20
DocSer

Цитата:
Хорошо, спрошу по другому: можно ли ссылочку для Украины, и куда конкретно на сранице вводить купон?

Если щелкнуть кнопку 'купить', то на следующей странице можно сменить валюту на гривны. А по следующей кнопке 'Оформить заказ' будет поле 'Купон для активации скидки'.

sv9205

Цитата:
А когда примерно можно ожидать интеграции для Mozilla Firefox?

Похоже уже в следующем году. К сожалению
Автор: DocSer
Дата сообщения: 02.11.2006 17:06
anfilat
Покупая Inquiry Professional Edition: 1.4 SR2, оплачиваю ли я только данную версию, или поледующие обновления прокатят с тем же ключем?
Автор: DmitryKz
Дата сообщения: 02.11.2006 17:39
sv9205
При сохранении страничек в IE иногда возникает неприятная бяка в виде сообщения "Невозможно сохранить в указанном месте" Inquiry этого недостатка лишен, а если учесть его плюсы, которые описаны на оффсайте, то программу просто суперовская с июня ею пользуюсь, сначала крякнутой и вот удачно попал на акцию.

Цитата:
Этот вопрос уже подымался
этого не знал - Рыжим лисом пользуюсь от случая к случаю
DocSer
По-моему естественно возможность обновления, по крайней мере для минорных версий, бесплатна - ты же не версию покупаешь, а профессиональную лицензию.
Автор: jite
Дата сообщения: 02.11.2006 19:19
11.10.2006 pop2ROOT писал:

Цитата:

ну вот... только заметил. При клике по странице в боковой панели Maxthon сабж ломится в инет - вместо того, чтобы взять у себя из архива

на что anfilat ответил:

Цитата:
Это несовместимость с блокировщиком рекламы. Одновременно они не работают

anfilat
Имею дополнительный вопрос:
Насколько пагубно отражается включение фильтров блокировщика рекламы (я так понимаю, речь - о встроенном в Maxthon Ad-охотнике) на содержании сохраняемых в сабж страниц и процессе сохранения (ну там сохранится не так или не всё). Или же глюк касается только невозможности просмотреть сохраненные страницы, когда включен охотник?

Поставлю вопрос даже шире: какие плагины/элементы Maxthon вы не рекомендуете использовать (или пока использовать) совместно с Inquiry? Также, если есть возможно проблемные сочетания, сообщите пожалуйста, чтобы иметь их ввиду в первую очередь.

Понимаю, вы занимаетесь разработкой сабжа, а не тестированием плагинов, число коих велико, но наиболее глючные варианты наверняка в памяти, да и кто лучше вас скажет, с чем сабж даже теоретически сочетать не стоит.

Сам пользую сборку Maxthon 1_58 RuBoardEdition FULL и тестирую Inquiry 1.4.348 beta (осталось меньше месяца )

Ну и напоследок сообщаю мелкий косячок, как активный пользователь именно отдельного окна Inquiry "со встроенным браузером" (до недавнего времени тотально сидел в Опере и об интеграции только мечталось):

Это как же так можно не дать значка такой важной кнопке как "Импорт"?! Не смертельно, но и некрасиво...

Там еще, кстати, хватает "неозначкованных" кнопок. MS Office в этом случае дает их поредактировать, а у вас подобный подход не получится применить, если не сложно?

Да, и еще, не подскажете как убрать надпись "Назад" с одноименной кнопки на панели встроенного браузера - не редактируется панель никоим образои. И убрать ее с интерфейса не выходит (скажем, эту и другие кнопки можно понавставлять и в другие панели). Ведь панель встроенного браузера - классический пример вечной жизни,- восстанавливается с каждым новым запуском. Как-то, пытаясь ее хотя бы спрятать за пределы экрана, добился лишь ошибки при запуске. Вообще строптива у вас эта панель, сидит только там, где ей нравится.

Позже отпишусь по пожеланиям о программе мечты собирателя инет-информации ака версии 2.0, как вы когда-то предлагали.
Автор: anfilat
Дата сообщения: 03.11.2006 09:25
DocSer

Цитата:
Покупая Inquiry Professional Edition: 1.4 SR2, оплачиваю ли я только данную версию, или поледующие обновления прокатят с тем же ключем?

Ключ на версию 1.x

jite

Цитата:
Насколько пагубно отражается включение фильтров блокировщика рекламы (я так понимаю, речь - о встроенном в Maxthon Ad-охотнике) на содержании сохраняемых в сабж страниц и процессе сохранения (ну там сохранится не так или не всё).

Влияет. Inquiry создает свой, дополнительный кэш всех (почти) полученных из интернета файлов. Если включен блокировщик, то этот кэш не работает. И если какой-то файл не попадает в кеш IE, то он не сохраняется со страницей.

Цитата:
Также, если есть возможно проблемные сочетания, сообщите пожалуйста, чтобы иметь их ввиду в первую очередь

Я знаю только о несовместимости с регетом в режиме низкой интеграции.
Насчет иконок в интерфейсе - довайте оставим до лучших времен. Когда с совместимостями и интеграцией разберемся.

Цитата:
панель встроенного браузера - классический пример вечной жизни,- восстанавливается с каждым новым запуском

Хорошо, выключу автовостановление панели.
Автор: jite
Дата сообщения: 03.11.2006 12:44
Поправка.
Еще раз перечитав тему, нашел на 4-й странице про технологию APP и столкновение на этой почве Inquiry с Ad-охотником. На основании этого делаю вывод, что кроме невозможности показа сохраненных страниц больше ничего негативного не происходит...
---- позже----
А вот и нет, прочитал ответ. Значит есть последствия... Поэксперементирую тогда с блокировщиком вкл/выкл. Кстати, чтобы охотик не мешал сабжу, достаточно все галочки поубирать, или браузер перезапустить, или перезагрузиться?


Если так, то первая (узкая) часть вопроса снимается.

Хотелось бы спросить не только авторов сабжа, но и других участников о случаях столкновения Inquiry с другими плагинами.


<<<
Поясню, почему так интересуюсь статистикой глюков: важно узнать, с чего начать в первую очередь при отлавливании своих. Экспортированное из сабжа в .mht/.html/.chm на одной машине может не читаться на другой. Т. к. версии и конфигурации (ОС, браузеров, сабжа) варьируются в широком диапазоне, не хотелось бы сразу предъявлять что-то именно на счет сабжа. Но глюки место имеют, а так как в результате запросто может потеряться многое из "нажитого непосильным трудом". Скажем, перевёл архив в базу, а потом выяснилось, что часть не перевелась корректно, или экспортировать не получается, или... (подставьте свой вариант).

Предваряя рассуждения про пиратские версии, сразу сообщаю, что лицензии на продукт не имею. Готов потратиться, если будет работать надежно, ибо тогда оно того стоит. А вот выложить сразу 800 р. на нечто неизвестное и неопробованное не считаю целесообразным. Прежде надо внимательно ознакомиться - ощутить потребности и возможности. Ну а возиться приходилось с теми версиями/программами какие уж попадались. Пробовал не только сабж. Так что вполне может быть глюки и из-за этого.
>>>


Но независимо от того, что там у меня случилось (со своими-то глюками сам разберусь), думаю, поставленный вопрос будет интересен всем участникам темы.

Кстати, по теме пожеланий к версии 2.0, надежность (хранения-импорта-экспорта) считаю одним из самых важных требований к продукту. Если красиво и удобно но сбоит, то прр с ними с кнопочками... Так что недавнее сообщение в этой теме о "выпадении" в архиве данных "по октябрь" меня настораживает... Предлагаю предусмотреть в сабже процедуру проверки целостности и восстановления данных: автоматически, или лучше отдельной кнопочкой, еще лучше с возможностью указать пределы проверяемого/восстанавливаемого, например, в контекстном меню на папке в Inquiry сделать пункт "Проверить целостность/восстановить", кнопку на панель сделать, но не выводить по умолчанию - чтобы не испугать "обычного полдьзователя", или как там у вас в политике определено?

И еще мелкая неприятность с боковой панелью Inquiry в Maxthon: в отличие от работы в отдельном приложении со встроенным браузером, редактирование в боковой панели названий сохраненных страниц без участия мыши затруднительно - после каждого нажатия Enter теряется фокус. Как его возвращать с клавиатуры? Наверное, это Maxthon перехватывает, но может есть возможность сабжу [Inquiry] ему [Макстону] его [фокус] не отдавать?

Добавлено:
Рассуждения о «задумчивом импорте» и «всех других браузерах»

Прежде всего, конечно, авторам, но и в немалой степени участникам. Каково ваше мнение на счет такой поддержки браузеров (2-я часть, синим)?

Начинал пост фразой «Ах да! Вот еще что…» Через часа два, перечитав начало, усмехнулся проследив эволюцию дописки в статью. Добавил заголовок и вновь углубился в рассуждения. Закончив, перечитал и решил оставить все почти как было, а то, боюсь, убью еще столько же времени на правку, а ведь это всего лишь пост. Не стоит его превращать в рассказ.


Страницы, сохраненные на диск, часто импортируются в базу с "задумчивостью", для предотвращения которой предусмотрен движок таймаута.

Поправьте, если это не так, но для импорта с жесткого диска в Inquiry одной страницы объемом до 1 Mb с учетом картинок (подавляющее большинство страниц не превышает этого размера) на компьютере с конфигурацией даже 3-годичной давности требуется времени не более 2-3 секунд. Конечно, если система/процессор/диск не загружены чем-нибудь под завязку.
Но почему-то минимальное значение таймаута – 15 сек. Полагаю, что для эффективной реализации упомянутого режима импорта следует расширить диапазон таймаута, установив его минимальное значение хотя бы в 3 сек.

Насколько я понял, у вашего продукта есть некоторые приоритеты по соответствию вкусам и требованиям т. н. «среднего пользователя», который, увидев движок, вероятней всего единожды и навсегда переведет его в крайнее левое положение и забудет, а потом будет ругать продукт за страницы, недогруженные с оптических/флоппи/флэш-накопителей или через сеть. Так что, думаю, эти 15 сек. – защита от дурака или коэффициент запаса.

Но такой запас играет злую шутку с пользователем, решившим импортировать с сотню-другую страниц, а те, как на грех, ну все однотипные "задумчивые" (например, странички форума ). Для импорта 100 страниц с учетом ожидания 15 сек. на каждую потребуется 25 минут!!! Не много ли?

Можно щелкать вручную «Пропустить» на каждой. Выход сомнительный. Пощелкал как-то таким образом всего на несколько десятков страниц и желание щелкать исчезло напрочь – пусть само как-нибудь в бэкграунде доползает…

Ну а хоть и поползет в бэкграунде, я вряд ли буду в это время активно работать (ну если только читать какую-нибудь страницу) с основным окном Inquiry, т. к. это просто психологически некомфортно – работать с объектами, количество которых увеличивается. А работать вероятней всего мне захочется именно в той папке, в которую импортируется, ведь что делают после импорта? Рассовывают, сортируют или по крайней мере смотрят, как получилось… Словом пока идет импорт «средний пользователь» вероятно либо будет ждать, либо уйдет в другое приложение. В любом случае операция такого импорта оставит негативные впечатления.

Короче, вот мои...

Предложения:

1. Минимальный таймаут в 2-3 сек.
2. Для защиты от дурака:
а, метод так себе) сбрасывать после каждой операции импорта или при каждом новом запуске Inquiry таймаут на те самые 15 сек., если его значение меньше;
б, метод получше) запоминать любое значение таймаута, но при значении меньше рекомендованного выводить циферку таймаута, скажем красным цветом и выводить, если сочтете это необходимым, предупреждение (всплывающее или так) о возможности недогрузки страниц (вот только не popup’ом с вечным «ОК»!)
3) Обеспечить механизм определения скорости импорта страниц из источника (можно просто сделать проверку, локальный ли это диск) и использования соответствующего алгоритма импорта по возможности вообще безо всяких движков и задержек – просто пусть качает все что найдет, а ненайденное отрубать на первых же миллисекундах.
(Возможно, в последнем пункте нагородил не в тему, будучи не в курсе, что управлять загрузкой страниц это дело не Inquiry, а движка IE. Но я точно не знаю, можете ли вы вмешиваться, поэтому пусть будет.)

Вопросы:
1) каков на настоящий момент алгоритм импорта страниц и стоит ли ждать 15 секунд, чтобы с диска гарантированно импортировалось все что есть в папке files соответствующей страницы?
3) в чем причина «задумчивости» при импорте?


Смотрите, сколько рассуждений я накатал про такую казалось бы незначительную и «разовую» операцию. Этому есть одна веская причина.

Подумайте, какая аудитория пользователей испытывает в наибольшей степени неудобства от задумчивого импорта? Это – пользователи «все остальных браузеров».

Говорите, альтернативными браузерами пользуется меньшинство? Соглашусь. Но также рискну предположить, что у этого «меньшинства» процент потенциальных потребителей утилит сбора информации (в том числе и вашей Inquiry) значительно выше, чем у IE-большинства. Не пытаюсь сказать, кого больше, но говорю – не пренебрегайте меньшей частью, взяв бОльшую.

Для пользователей IE и Maxthon импорт – операция незначительная, а остальных – основной канал загрузки контента. А тут ограничитель «100 стр. за 25 мин.» Вот такая вот поддержка остальных браузеров…

На мой взгляд, для сносной поддержки всех остальных не требуется городить массу плагинов под экзотические и не очень браузеры. Достаточно сделать один нормальный порт на всех – быстрый и удобный импорт. Я даже схему простую и сердитую могу подсказать. Ну – проще некуда, потому должна работать железно.

Схема универсальной поддержки «всех остальных браузеров» (простая и сердитая)
Славный серфер Василий Пупкин за сеанс исходив инет вдоль и поперек сваливает все результаты (от 3 до 333 страниц) в какой-нибудь одной папке (все в кучу или по подпапкам, не важно). Назову эту папку условно «спецкэш» Быстро сохранять – это его заботы. Справится вполне, ведь он уже имеет «особый» браузер и ему понадобилась Inquiry – значит страниц уже насохранял немало.

После чего он идет в Inquiry и жмет всего 1 раз, всего 1 кнопку. И вот весь контент собранного – у него в базе, в папке подобной Автосохранению (а может даже и в ней же – как решите). И на все это десяток секунд, если, конечно, импорт шустрый.

Теперь о том, что за 1 кнопка – это конечно же импорт, только специальный. Зачем, ведь у нас уже есть импорт? А за тем, что обыденные операции должны исполняться без раздумий – автоматом.
Что мы сейчас имеем с импортом? 1. Выбираем папку в которую сложить (ее все-таки надо найти и кликнуть, уже работа) 2. Кнопка импорт (2 клика) или пункт меню (3 клика + хождение по подменю) 3. наконец, выбор папки, откуда импортировать (в лучшем случае 1 клик, если папка та-самая, а если не та, то черт-те-знает сколько еще кликов, потому что ползем мышкой по дереву папок без всякой возможности использовать закладки (нету), модифицировать старый путь или вставлять новый из буфера обмена (некуда)) 4. собственно импорт с известным ограничителем (и если хотите, покликайте еще для ускорения задумчивых страничек).
Предлагаю и заменить все это безобразие на 1 клик по значку. И в опциях добавить выбор папки спецкэша для Автоимпорта (вот вам и название операции).

Плюс, для минимального менеджмента (читай, очистки) содержимого спецкэша, добавить в контекстное меню (только для этой папки) «Очистить файлы на диске». Т. к. со спокойной совестью удалить импортированные страницы пользователь решится лишь после проверки их состояния в базе, а значит автоудаление страниц с диска сразу после импорта противопоказано, а с другой стороны отдельно лезть в эту папку с целью почистить – можно просто забыть, да и неудобно.

Ну а накрутить еще некоторые фишки для удобства автоимпорта – это дело желания пользователей и времени разработчиков.

Например, несложно реализовать неудаляемость подпапок в спецкэше.: В сабже на папку ставим из контекстного некую галочку, а физически в папку добавляется файл descript.ion с записью и она пропускается алгоритмом удаления при чистке спецкэша. Тот же механизм – для пропуска папок при автоимпорте.

Можно организовать даже более тонкое управление файлами и подпапками спецкэша средствами проводника. Кстати, чем не тема для плагина в самой Inquiry. В этом случае даже приходит в голову просто отображать папку спецкэша в Inquiry как есть, а автоимпорт осуществлять именно в папку Автосохранение – так мы разделяем файлы на диске и страницы в базе. В пользу последнего способа реализации говорит еще и то, что часто папка со страницами это еще и download папка для браузера. Нам не простят, если удалят по недоразумению только что скачанный альбом mp3-шек. А чтобы этого не происходило, надо видеть что удаляешь – выход отображение всего содержимого спецкэша и пусть пользователь сам чистит что хочет и когда хочет.

Автор: DocSer
Дата сообщения: 03.11.2006 19:08
anfilat
Так, ну сабж я купил (спасибо акции), теперь на крякалку грешить не могу. Проблема осталась: в строке поиска крякозябры...

Угадай, какое слово я ищу?
Извечный русский вопрос: что делать?
Автор: ioppp
Дата сообщения: 03.11.2006 20:25
DocSer
Не вдаваясь в ответы на предыдущие заданные тобой и не только тобой вопросы, могу со своей маленькой колокольни сказать:
Цитата:
Извечный русский вопрос: что делать?

Ждать версии под номером 3, поскольку во второй версии будет реализована интеграция с Файрфоксом...
А в третьей - с K-Meleon'ом...
Ну и, таким образом, естественно, копить денюжку для оплаты каждой из этих версий...

P.S.
Я тут выше написал слово "естественно" - ?, наверное, я ошибся, это слово в этом моём мнении, надо читать - "противоестественно"...
Автор: DocSer
Дата сообщения: 04.11.2006 00:01
ioppp

Цитата:
Ждать версии под номером 3

Утешительный совет...
И все-таки по поводу версий: не юникодовая - 1.4.302 все буквы отображает нормально, в юникодовой - гимор!
anfilat
Нельзя ли в будующих версиях (хотелось бы, все-таки в 1.х, а не в 3 ) сделать возможность выбора между анси и юникодом?
Автор: jite
Дата сообщения: 05.11.2006 10:59
Столкнулся со случаем потери страниц в базе. Воспользовался советом:

Цитата:
Надо в ветку реестра HKEY_CURRENT_USER\Software\MetaProducts\Inquiry\UI добавить числовой ключ ShowCB = 1. После этого запустить Inquiry.exe и в меню Tools появится пункт Check Base. Он будет искать потерянные страницы по всей базе

Помогло.

Сообщаю подробности:

Inquiry 1.4.348 beta
IE 6.0.2800.1106.xpsp1

Произошла потеря в сеансе работы с отдельным окном Inquiry.
После перетаскивания (drag –n-drop) 2 папок из «Автосохранения» в целевой папке оказалась только одна папка, по списку первая, за прошедший день. В ней страницы не потерялись (6 стр.). А вот вторая папка – за текущий день,– исчезла.
После проверки базы пропавшая папка (25 стр.) восстановилась рядом с первой.

Добавлено:
Совсем забыл важную деталь: перед исчезновением папки (одной перезагрузкой раньше) имел место сбой из-за отключения электричества, при этом компьютер был подключен к инету и Maxthon был активен.
Автор: DocSer
Дата сообщения: 05.11.2006 13:56
jite

Цитата:
Надо в ветку реестра HKEY_CURRENT_USER\Software\MetaProducts\Inquiry\UI добавить числовой ключ ShowCB = 1. После этого запустить Inquiry.exe и в меню Tools появится пункт Check Base. Он будет искать потерянные страницы по всей базе

В редакторе реестра можно добавить:
Строковый параметр
Двоичный параметр
Параметр DWORD
Мультистроковый параметр
Расширенный строковый параметр

"Числовой ключ" - это кто?
Автор: mazafaka
Дата сообщения: 05.11.2006 14:14
DocSer

Цитата:
В редакторе реестра можно добавить:
Строковый параметр
Двоичный параметр
Параметр DWORD
Мультистроковый параметр
Расширенный строковый параметр
"Числовой ключ" - это кто?

DWORD
Автор: jite
Дата сообщения: 05.11.2006 15:11
mazafaka
Ага, DWORD. Я тоже слегка задумался.

Еще добавочка:
Я конечно извиняюсь за назойливость и многословность, но лучше уж сейчас сразу выскажусь, чем потом забуду:

Итак, на моей машине сабж плохо дружит с mht. Или IE c mht плохо дружит.

Не прошу решать мою проблему, если она возникла у меня одного. Глюк – есть глюк. Пишу с подозрением, что и у остальных так же…

Методика:

Берем html, сохраняем в mht в IE или Maxthon. Проверяем результат: mht показывается браузерами (IE, Maxthon, Opera, Firefox).

Далее всё – труба!
Можно конвертировать полученный mht обратно в html, можно просто так в сабж его импортировать – не отображается!

Импортируем mht в Inquiry: иные странички импортируются за секунды, иные с «задумчивостью». В в любом случае или вообще не отображаются или отображаются на секунду, до рефреша. При этом в адресной строке сабжа видим что-то вроде:

Цитата:
http://=/?koi8-r?B?ZmlsZTovL0Q6XDFNQ1wxJTIwSW5zdFwxJTIwU2NyaXB0c1xDTVNcSg==?=


Проверим, что у нас там импортировалось простым методом – экспортируем в простейший для анализа формат – html.
Смотрим браузерами. Не показывается. Хорошо, посмотрим внутренности:
Основная страница контента внутри папки files на первый взгляд выглядит вполне ничего себе. Все то же: голова, скрипты, стили, тело.

Выдираем body и вставляем в “чистую” html страницу – начинает отображаться в браузере.
Ага! Снова засылаем в Inquiry – не видит.
Удаляем скрипты при импорте известной галкой. Улучшения только в том, что теперь экспортированное сразу (без выдирания тела) видят браузеры. Страницы в сабже по-прежнему не показываются, при этом он подозрительно ссылается в строке адреса на http://...

Итого: Inquiry не желает отображать страницы mht или страницы конвертированные из mht, Портит, видимо, таким образом, что браузер считает их инетными. Кроме того, сабж при этом дополнительно портит скрипты страницы.

Может, это просто глюк моей версии IE, неправильно кодирующей mht? Проверьте пожалуйста у себя, не происходит ли то же самое? Если происходит, то значит это все-таки сабж виноват. Пока выход – не использовать mht.

Про собственный экспорт Inquiry в mht: или html:
Можно сказать, что более-менее экспортирует, только вот детали, построенные на скриптах, в обоих форматах может потерять.
Особенности при импорте экспортированных собою же страниц:
– экспортированные в html, а затем импортированные обратно страницы вновь приобретают свои скриптовые красивости;
– экспортированные в mht, а затем импортированные обратно страницы теряют красивости безвозвратно и приходят в сабж такими, какими их видят браузеры.

Адрес одной из препарированных страничек h_t_t_p_://help.joom.ru/content/view/76/8/

Ура, я закончил!
Автор: mazafaka
Дата сообщения: 06.11.2006 01:19
jite
Если я правильно понял, то хотя бы вот это

Цитата:
Можно конвертировать полученный mht обратно в html, можно просто так в сабж его импортировать – не отображается!

говорит о том, что тебе по крайней мере в другой топик


Цитата:
Импортируем mht в Inquiry: иные странички импортируются за секунды, иные с «задумчивостью». В в любом случае или вообще не отображаются или отображаются на секунду, до рефреша. При этом в адресной строке сабжа видим что-то вроде:

Цитата: http://=/?koi8-r?B?ZmlsZTovL0Q6XDFNQ1wxJTIwSW5zdFwxJTIwU2NyaXB0c1xDTVNcSg==?=


с этим никаких проблем, весь импорт-экспорт проходит удачно.. так что тебе - прямая дорога в указанный выше топик.. только не забудь указать версию ОС и браузера IE.. и еще попробуй повырубать все надстройки над IE (Tools - Manage Add-ons)..

я пытался на WinXP SP2 + IE7 голый - пробовал и с этой страницей, и с указанной тобой..
Автор: jite
Дата сообщения: 06.11.2006 09:36
mazafaka

Цитата:
я пытался на WinXP SP2 + IE7 голый - пробовал и с этой страницей, и с указанной тобой..

И?.. Все нормально отобразилось/конвертнулось?

А с какой "с этой страницей"? Которая в цитате с koi8? У меня она никуда не ведет. А что, это нормальный адрес? Я решил - глюк.
Автор: mazafaka
Дата сообщения: 06.11.2006 10:17
jite
нуу.. говорю же - тебе в другой топик..

все нормально отобразилось/конвертнулось..

эта страница - та, на которой ты сейчас находишься http://forum.ru-board.com/topic.cgi?forum=5&topic=18207&start=380#lt
указанная тобой - http://help.joom.ru/content/view/76/8/
Автор: jite
Дата сообщения: 06.11.2006 18:12
mazafaka
Спасибо, ясно. Вопрос про mht снимается. Перезадам в «Проблемах с Internet Explorer», как прочту. Только будет затруднительно сформулировать, что же с ослом не так. Неотображение-то возникает только в сабже или после него… Ладно, придумаю что-нибудь.

Возвращаясь к Inquiry:

Anfilat

Добавка по теме панелей в отдельном окне Inquiry.
Если панель встроенного браузера возрождается после перезагрузки приложения (обещали поправить), то стандартная панель возрождается после переключения в полноэкранный режим (F11). Тоже предлагаю это исправить.

Хотелось бы пожелать обеспечить возможность экспорта дерева страниц в виде такой же древовидной структуры папок и mht-файлов, а не только единым mht-файлом, как это реализовано сейчас. Вопрос уже, кажется, поднимался посетителями.
Считаю способ оправданным, благодаря более широким возможностям получаемым для манипуляций с отдельными файлами-страницами, по сравнению с единым контейнером. Скажем, я не знаю, как дополнить или удалить из такого единого контейнера страницы без помощи специализированных программ. В предлагаемом случае все становится просто.
Вполне можно эту функцию организовать в виде плагина к Inquiry, создающего на диске папки и делающего в них отдельные файлы, при этом будут использованы уже имеющиеся средства экспорта.

Замечание о возможности уменьшения размера резервной копии БД.
Архивирование в резервную копию БД Inquiry средствами zip не дает ощутимых результатов (сжатие с максимальной компрессией по сути zip-архивов – в общий zip-архив дает только ~95% от начального размера) и, видимо поэтому файл резервной копии БД разработчики решили делать без компрессии. Он получается по размеру таким же, как и оригинальная база.
Внимание, пользователи! Но стоит нам применить, WinRAR, и резервная копия папки с БД, созданная собственными силами, будет иметь значительно меньший размер (в моем случае база похудела на 40% при сжатии с максимальной компрессией, версией WinRAR 3.50). Другое дело, что архиватор вещь коммерческая, и встраивать такой метод сжатия при создании резервной копии может быть нецелесообразно... Ну а пользователям ничего не мешает значительно уменьшить вес резервных копий. Важно, чтобы в момент (раз)архивирования сабж не был запущен. Надеюсь, авторы не сочтут такой подход нарушением целостности программы.
Автор: mazafaka
Дата сообщения: 07.11.2006 02:02
jite

Цитата:
Перезадам в «Проблемах с Internet Explorer», как прочту. Только будет затруднительно сформулировать, что же с ослом не так. Неотображение-то возникает только в сабже или после него…

хмм.. а вот этот абзац ...?

Цитата:
Можно конвертировать полученный mht обратно в html, можно просто так в сабж его импортировать – не отображается!

Я собственно именно поэтому подумал, что трабл совсем не в Inquiry..
Автор: anfilat
Дата сообщения: 07.11.2006 16:42
Э-э, попробую ответить, пока совсем не утонул
jite

Цитата:
Предлагаю предусмотреть в сабже процедуру проверки целостности и восстановления данных

Check Base перезжает из скрытого пункта меню в кнопку на диалоге параметров. Ну и протокол внесения изменений в базу попробую сделать более надежным, чтоб не было надобности в использовании кнопки.

Цитата:
И еще мелкая неприятность с боковой панелью Inquiry в Maxthon: в отличие от работы в отдельном приложении со встроенным браузером, редактирование в боковой панели названий сохраненных страниц без участия мыши затруднительно - после каждого нажатия Enter теряется фокус. Как его возвращать с клавиатуры? Наверное, это Maxthon перехватывает, но может есть возможность сабжу [Inquiry] ему [Макстону] его [фокус] не отдавать?

Кнопки Enter, Esc и F2 в Макстоне уже перехватываются. Сейчас попробовал, нажал F2, Enter - фокус остался в дереве, можно клавишами вверх\вниз переходить к следующему названию.

О импорте.
Страшная тайна импорта в Inquiry в том, что никакого импорта в Inquiry нет. Все что программа может - сохранить страницу, открытую в окне IE, при активной помощи этого IE. Соответственно, все остальное приводится к этому случаю. Для того чтобы загрузить страницу по адресу, создается скрытое окно IE, в нем открывается требуемый адрес и когда IE говорит - вроде все загрузилось, страница сохраняется в базу. Но IE не всегда может определить, что страница уже загрузилась. Например если на странице есть ссылка на флешку, а самой флешки нет, то сообщение, что все загрузилось, не придет никогда. Для того чтоб не ждать вечно и добавлен таймер. И минимальное время таймера выбрано из расчета, что страница грузится из интернета. А поскольку IE в общем все равно откуда грузить - из интернета или с диска, то обозвали эту фичу импортом. Конечно, это не правильно, и импорт с диска должен быть реализован отлично от закачки из инета. Но пока так.

Цитата:
На мой взгляд, для сносной поддержки всех остальных не требуется городить массу плагинов под экзотические и не очень браузеры. Достаточно сделать один нормальный порт на всех – быстрый и удобный импорт

Поскольку все имеющие отношение к разработке Inquiry пользуются IE с медленным переползанием на FireFox, то импорт в разряд приоритетов пока не попадает.
По поводу предложенной схемы импорта. Как-то сильно навороченная, на любителя. Как мне кажется, более правильный подход - доделать плагинную систему, а там кому надо может сделать удобную с его точки зрения логику.

DocSer

Цитата:
Проблема осталась: в строке поиска крякозябры...

Похоже больше ни у кого такой проблемы нет. Я поставил ансишный вариант Макстона, поэксперементировал с системными настройками - не воспроизводится. В голову приходят два вопроса: 1) у тебя в системе ничего спецефичного нет? Поддержка каких-нибудь экзотических языков, каких-нибудь улучшителей\украшателей системы или еще чего. 2) проблема только в строке поиска? А в других строках ввода Inquiry, например в Параметрах или в диалоге 'Переместить в папку...'?

Поэксперементирую с mht, буду дальше отвечать
Автор: jite
Дата сообщения: 07.11.2006 18:16

Цитата:
Кнопки Enter, Esc и F2 в Макстоне уже перехватываются. Сейчас попробовал, нажал F2, Enter - фокус остался в дереве, можно клавишами вверх\вниз переходить к следующему названию.

Да, после F2-Enter фокус не теряется. Теряется при нажатии Enter для просмотра страницы, Пока буду менять названия в отдельном окне, чтобы не вслепую.

Цитата:
…программа … [сохраняет] страницу, открытую в окне IE, при активной помощи этого IE…
…импорт с диска должен быть реализован отлично от закачки из инета. Но пока так.

Причина задумчивости понятна. Думаю, тогда импорт с диска вполне можно резать на первых секундах... впрочем по таймауту предложения уже дал.


Цитата:
Э-э, попробую ответить, пока совсем не утонул

У меня – всё, в общем-то. Активность вызвана спешкой – сейчас или никогда.
Автор: DocSer
Дата сообщения: 07.11.2006 20:52
anfilat

Цитата:
1) у тебя в системе ничего спецефичного нет? Поддержка каких-нибудь экзотических языков, каких-нибудь улучшителей\украшателей системы или еще чего?

Твои вопросы натолкнули на решение... Наряду с другими, немногими прибамбасами, в системе стоит AutoSpell. Я к нему настолько привык за пару лет, что уже не замечаю. Сейчас отключил его (он тихо висел в трэе) и трабла в Inquiry ушла. Появилась проблема выбора, думаю отключить AutoSpell checker из автозагрузки, если не будет других вариантов.
Автор: pop2ROOT
Дата сообщения: 07.11.2006 21:33
anfilat

Цитата:
Для того чтобы загрузить страницу по адресу, создается скрытое окно IE, в нем открывается требуемый адрес и когда IE говорит - вроде все загрузилось, страница сохраняется в базу.
эврика! шож вы раньше молчали?!
очень просто таким образом устроить интеграцию с Оперой (это я про нее в первую очередь подумал, но имхо и для других вариантов пойдет).

Абъясняю: у меня в Опере есть волшебная кнопка "Открыть в Maxthon", при нажатии на которую текущая страница передается понятно куда. Так Maxthon - это тот же ИЕ, да и кнопки для ИЕ такие же есть, и работает все " на раз" - достаточно сделать кнопку с похожей командой, только окно будет скрытое, созданное специально для импорта сабжем. Вот и все. Может подумаешь в этом направлении? имхо это сильно упрощает дело, ничего городить не надо. Кнопки на Оперу по всему инету валяются, это ее стандартная фича, будет "Передать в Inquiry"

скажи что-нить по этому поводу.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475

Предыдущая тема: просмотр цепочек в The Bat!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.