< назад до батьківської сторінки
Хоча DocFetcher Pro має багато покращень порівняно з DocFetcher, деякі функції з останнього наразі відсутні або були повністю видалені з тієї чи іншої причини. Це описано на цій сторінці.
Оскільки DocFetcher Server базується на DocFetcher Pro, якщо якась функція відсутня в DocFetcher Pro, то можна припустити, що вона також відсутня в DocFetcher Server.
Видалений функціонал
Немає підтримки 32-бітних систем: На відміну від DocFetcher, DocFetcher Pro не може працювати на 32-бітних операційних системах. Підтримуються лише 64-бітні операційні системи. Якщо ви не впевнені, чи ваша операційна система 32-бітна чи 64-бітна, спробуйте запустити демо-версію DocFetcher Pro. Як і повна версія, демо працює лише на 64-бітних операційних системах.
Деталі
Основна причина, через яку було припинено підтримку 32-бітних систем, полягає в тому, що найновіші версії SWT, GUI-бібліотеки, яка використовується DocFetcher і DocFetcher Pro, більше не підтримують 32-бітні операційні системи. Тому DocFetcher Pro також не може їх підтримувати, не чіпляючись за старі версії SWT.
Linux: Немає підтримки GTK 2: На відміну від DocFetcher, DocFetcher Pro не підтримує GTK 2, лише GTK 3.
Деталі
Найновіші версії SWT, GUI-бібліотеки, яка використовується DocFetcher і DocFetcher Pro, більше не підтримують GTK 2.
Немає єдиної портативної версії для всіх платформ: На відміну від DocFetcher, немає єдиної портативної версії DocFetcher Pro, яка може працювати на всіх підтримуваних операційних системах. Замість цього існує окрема портативна версія для кожної операційної системи.
Деталі
Всі версії DocFetcher Pro поставляються з вбудованим середовищем виконання Java, і кожне середовище виконання Java працює лише на одній платформі. Тому кожна версія DocFetcher Pro також працює лише на одній платформі.
Немає підтримки системного трея: На відміну від DocFetcher, DocFetcher Pro не підтримує згортання в системний трей (частину панелі завдань, де показуються час та іконки сповіщень) і зникнення з панелі завдань.
Деталі
Ця функція була первинно реалізована для економії місця в старих панелях завдань, таких як у Windows XP, де одна програма зазвичай займала значну кількість місця. У сучасних панелях завдань це зазвичай вже не актуально, тому функція «сховати в системний трей» DocFetcher більше не корисна, а лише змушує людей забувати правильно закривати програму при вимкненні операційної системи. Зокрема, якщо операційна система вимикається під час індексації програми, це може залишити пошкоджений індекс.
Немає багатокористувацької підтримки, спільних індексів або користувацьких розташувань індексів: DocFetcher має файл misc/paths.txt, який дозволяє налаштовувати розташування індексів. Це робить можливим спільне використання індексів між кількома екземплярами DocFetcher і, таким чином, дозволяє кільком користувачам використовувати ті самі індекси. У DocFetcher Pro файл misc/paths.txt зник без заміни, тому неможливо налаштувати розташування індексів та/або ділитися індексами. Потреба в багатокористувацькій підтримці вирішується DocFetcher Server. Крім того, якщо вам справді потрібно перемістити індекси з якоїсь причини (наприклад, брак дискового простору), ви можете переміщати портативні версії DocFetcher Pro, де індекси знаходяться всередині папки програми. Це також стосується DocFetcher Server.
Деталі
DocFetcher спочатку не був розроблений для кількох користувачів, і підтримка цього була додана пізніше як доповнення. Відповідно, багатокористувацька підтримка DocFetcher, як відомо, страждає від різних проблем: складне налаштування, проблеми з продуктивністю, помилки та збої. Правильний веб-інтерфейс - це те, як будь-яка розумна людина реалізувала б це, і це те, про що DocFetcher Server.
Деталі
DocFetcher ніколи не був розроблений для підтримки кількох екземплярів, що працюють одночасно та мають доступ до тих самих файлів програми. Тим не менше, це дозволяється, з ризиком пошкодження файлів та інших помилок. На відміну від цього, DocFetcher Pro забороняє кілька екземплярів заради стабільності програми. У майбутньому DocFetcher Pro може дозволити створювати кілька вікон програми безпечним способом. На даний момент найближчим обхідним шляхом є використання кількох окремих копій непортативних та/або портативних версій DocFetcher Pro.
Немає Python API: DocFetcher має Python-базований API пошуку для програмного виконання пошукових запитів та отримання результатів. Цей API недоступний у DocFetcher Pro, і також немає заміни.
Деталі
Ця функція була вилучена через те, що кількість людей, які фактично нею користуються, ймовірно, крихітна.
Функціонал, що наразі відсутній
Немає глобальної гарячої клавіші: Наразі DocFetcher Pro не має глобальної гарячої клавіші (наприклад, Ctrl + F8) для переміщення вікна програми на верх над усіма іншими вікнами програм. Однак можна емулювати глобальну гарячу клавішу за допомогою додаткового програмного забезпечення. Для інструкцій див. питання «Чи можете ви повернути глобальну гарячу клавішу з DocFetcher?» на DocFetcher Pro FAQ.
Деталі
Глобальна гаряча клавіша була вилучена, оскільки відомо, що вона викликає нестабільність програми. Вона може бути додана в майбутньому, якщо проблема нестабільності буде вирішена.
Немає підтримки SFX архівів: На відміну від DocFetcher, DocFetcher Pro наразі не підтримує самовитягувальні архіви, також відомі як SFX архіви. Це в основному виконувані файли архівів, які можуть розпаковувати себе. DocFetcher Pro може підтримувати SFX архіви в майбутньому.
Деталі
Весь DocFetcher Pro, включаючи його надзвичайно складний алгоритм індексації, був переписаний з нуля для випуску 1.0. Зрештою, не залишилося достатньо часу для повторної реалізації обробки SFX архівів.
Немає дії «Перелік документів» у панелі області пошуку: У DocFetcher дія «Перелік документів» в контекстному меню панелі області пошуку перераховує всі проіндексовані документи в обраній папці. У DocFetcher Pro ця дія наразі недоступна.
Деталі
Наприкінці випуску DocFetcher Pro 1.0 не було достатньо часу для реалізації цієї відносно незначної функції.