Aard 2 | Оффлайн-википедия



Реп: (192)
Aard 2
версия: 0.56

Последнее обновление программы в шапке: 31.12.2023

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Скриншоты первой версии Aard Dictionary
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение


Краткое описание:
Просмотр википедии и словарей на устройстве без интернета.

Описание:
На данный момент есть две версии программы:
  • Первая версия программы (Aard dictionary): присутствует на Google Play, а также в варианте для Windows и Linux, поддерживает словари формата *.aar и на данный момент больше не развивается.
  • Вторая версия программы (Aard 2): Google play, поддерживает словари формата *.slob.
Что нового и измененного в Aard 2:
- Новый формат словаря, допускающий большую степень сжатия, а также возможность хранить произвольные типы содержимого.
- Новый интерфейс;
- Закладки и история;
- Пунктуация (точки, тире, пробелы и т.д.) теперь учитываются как наименее важный элемент, поэтому результаты поиска несколько отличаются.
- Изменение приоритета словарей.
- Минимальная версия Android - 4.0.3.

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

Готовые словари в формате SLOB можно скачать на официальной странице и с помощью торрента. Торрент-ссылка на скачивание дополнительных переводных словарей находится в следующем посте.
Готовые словари в формате AARD (устаревший формат) можно скачать на официальной странице.
При невозможности скачать словари по вышеприведенным ссылкам писать запрос в теме, зеркало будет по возможности приведено.
Некоторые дополнительные словари, конвертированные из свободных словарей Stardict, можно скачать по ссылке (благодарности Ildar Mulyukov).

Все пожелания и вопросы (желательно на английском языке) по развитию программы можно оставить на форуме программы или на Github-е.

Создание wiki-словарей для Aard 2
Процесс создания wiki-словаря для Aard 2 делится на два этапа:
  • при помощи инструмента mwscrape обработанные статьи с сайтов на основе MediaWiki скачиваются через web API и сохраняются в базе данных CouchDB для того, чтобы обеспечить возможность дальнейшей автономной обработки.
  • при помощи инструмента mwscrape2slob из базы данных CouchDB, полученной на первом этапе, создается словарь формата slob, который затем используется в приложении.
Все эти операции выполняются под операционной системой (ОС) Linux. Рекомендуемый дистрибутив - Ubuntu 18.04.
Поэтому прежде всего необходимо скачать и установить данную ОС. Для простоты и безопасности работы пользователям, прежде не имевшим дело, с Linux, рекомендую все операции выполнять под виртуальной машиной (например, VirtualBox). Один из примеров установки можно посмотреть здесь.
Кроме того, можно использовать разворачиваемый образ виртуальной машины для программы VirtualBox с предустановленным Ubuntu Linux и набором инструментов для создания словарей (доступен по ссылке ниже). При данном варианте все, что нужно сделать, это установить программу VirtualBox, открыть скачанный образ и работать внутри виртуальной машины.

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

С целью дальнейшего удобства работы рекомендую значок терминала из данного окна поиска перенести на боковую панель рабочего стола, откуда затем его и запускать.
Все команды, запускаемые в терминале и начинающиеся с команды "sudo", требуют ввода пароля администратора компьютера как минимум на время терминального сеанса. Поэтому при новой установке операционной системы запомните данный пароль (или же узнайте его у администратора системы, на которой проводите операции).
Установка и создание базы данных CouchDB
Устанавливаем необходимые зависимости (возможно последует запрос на разрешения скачивания пакетов, отвечаем на него "да"):
sudo apt-get install python2.7 python-virtualenv git

Для установки CouchDB сначала добавим репозиторий пакета Apache CouchDB:
echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list

Затем установим ключ репозитория:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -

И наконец обновляем кэш репозитория и устанавливаем пакет:
sudo apt-get update && sudo apt-get install couchdb

По умолчанию в CouchDB используется тип компрессии файлов баз данных snappy. Для существенного уменьшения размера данных файлов следует в разделе настроек couchdb поменять параметр конфигурации file_compression на deflate_6.
Создаем новое виртуальное окружение Python (в данном примере название окружения - env-mwscrape. Вообще говоря можно дать любое имя, лишь бы в остальных командах также его использовать).
virtualenv env-mwscrape -p python2.7

Активируем виртуальное окружение Python
source env-mwscrape/bin/activate

Устанавливаем из исходников mwscrape:
pip install git+https://github.com/itkach/mwscrape

Программа mwscrape готова к использованию.

Для сохранения википодобных сайтов в базу CouchDB необходимо использовать следующую команду (приведен пример, для удобства берется мобильная версия сайта, на которой в меньшей степени присутствует дополнительная разметка):
mwscrape ru.m.wikibooks.org
Полный синтаксис команды mwscrape
mwscrape -h
usage: mwscrape [-h] [--site-path SITE_PATH] [--site-ext SITE_EXT] [-c COUCH] [--db DB] [--titles TITLES [TITLES ...]] [--start START] [--changes-since CHANGES_SINCE] [--recent-days RECENT_DAYS] [--recent] [--timeout TIMEOUT] [-S] [-r [SESSION ID]] [--sessions-db-name SESSIONS_DB_NAME] [--desc] [--delete-not-found] [site]

позиционные аргументы (требуют строго нахождения на своем месте):
site сайт MediaWiki для сохранения (имя хоста), например, ru.m.wikipedia.org

опциональные (необязательные) аргументы:
-h, --help Показывает справочное сообщение, а затем завершает работу программы
--site-path SITE_PATH Путь к MediaWiki API на данном сайте. По умолчанию: /w/
--site-ext SITE_EXT Расширение у скрипта MediaWiki API на данном сайте. По умолчанию: .php
-c COUCH, --couch COUCH URL-адрес сервера CouchDB. По умолчанию: http://localhost:5984
--db DB Название базы данных CouchDB. Если не указано, название извлекается из имени хоста сайта Mediawiki.
--titles TITLES [TITLES ...] Загружать словарные статьи с данными названиями (заголовками). Если название начинается с символа @, то командой оно принимается за имя файла, содержащего заголовки, по-одному на строку, в кодировке utf8.
--start START Загружать все словарные статьи, начиная с данного названия
--changes-since CHANGES_SINCE Загружать все словарные статьи, изменившиеся с указанного времени. Формат временной отметки - yyyymmddhhmmss. См. также http://www.mediawiki.org/wiki/Timestamp. Часы, минуты и секунды могут не указываться.
--recent-days RECENT_DAYS Количество дней для учета последних изменений
--recent Загружать только изменившиеся недавно статьи
--timeout TIMEOUT Таймаут сетевых соединений. По умолчанию: 30.0 с
-S, --siteinfo-only Получение или обновление информации о сайте, а затем завершение работы программы
-r [SESSION ID], --resume [SESSION ID] Возобновить предыдущую сессию закачки. Зависит от статистики, сохраненной в базе данных mwscrape.
--sessions-db-name SESSIONS_DB_NAME
Название базы данных, в которой сохраняется информация о сессиях. По умолчанию: mwscrape
--desc Запрашивать все страницы в порядке убывания
--delete-not-found Ключ указывает программе удалять из базы уже не существующие страницы
Скриншоты
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение
Создание slob-словарей (в процессе написания...)

Дополнение насчет создания словарей с сайтов *.wikia.com

Changelog Aard 2
0.55
Add themed app icon (thank you @rustamft)

0.54
fix articles not recognized as bookmarked after replacing a dictionary with new version and allowing duplicate bookmark creation

0.53
Do not ignore punctuation when filtering bookmarks/history
Fixed crash in bookmark/history lookup due to missing ICU data file (introduced in 0.52)
Fixed crash when scrolling lookup result fast

0.51
Fix fragment links

0.50
Fix Dictionary selection on Xiaomi devices

0.49
Dictionary file selection now uses Android's document chooser (previously selected dictionaries must be re-opened)
App no longer needs READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE permissions
Added user setting to toggle auto-paste from clipboard (off by default)
Auto-paste from clipboard failed to paste in some cases, now fixed
Auto-paste now ignores phone numbers, email and web addresses

0.47
Fixed failure to import user styles on Android 11

0.46
Added Polish translation (thank you @Aga-C)
Fixed several rare crashes

0.45
Fixed opening dictionaries from removable SD card on Android 11
Added Aard 2 to selected text menu

0.44
Replace WebView's built-in broken search box with custom implementation - fixes crash on using "Find in Page" (thank you @qnga)

0.43
Fix icons rendering on Android 7.x

0.42
Added Spanish translation (thank you @sguinetti)

0.41
Hide options menu for missing articles

0.40
Properly resolve links pointing to content in another dictionary identified by dictionary uri
Make project compatible with latest version of Android gradle plugin (3.4)
Bump target SDK version to 26 since this is minimal version for Play Store

0.39
Fixed rare crash on "key up" event in article view

0.38
Added Kabyle translation (thank you @belkacem77)
Added Dutch translation (thank you @Vistaus)
Updated French translation (thank you @poustre)
Fixed several rare crashes
Made dictionary details toggle clickable area bigger

0.37
Long tap now shares external link
Added Brazilian Portuguese translation (thank you @lbschenkel)
Fixed typo in Portuguese translation (thank you @lbschenkel)

0.36
Added Norwegian Bokmеl translation (thank @comradekingu)

0.35
Fix dictionary discovery on Android 7

0.34
Fix rare crash caused by use of Fragment's getTag() in logging statement

0.33
Limit external Wikipedia support to just several languages to work around package manager dying in Android 6.0.1 (and causing app crash) when trying to read large list of activities resulting from inclusion of all languages.

0.32
Added Portuguese (Portugal) translation, thank you @YSmhXQDd6Z

0.31
Fix dictionary discovery on Android 6

0.30
Integrate with Moon+ Reader (via ColorDict intent)
Handle external Wikipedia, Wiktionary and Wikiquote links (when opened from within the app or from other app such as OsmAnd)

0.29
Show input method when opening find dialog

0.28
Added French translation (thank you @cosmopol)
Updated German translation (thank you @cosmopol)

0.27
Improved stability

0.26
Downgrade ICU to 52.1 to resolve compatibility issue with multi-volume enwiki-20150620
Fix crash on removing bookmark when browsing bookmarked articles

0.25
Implemented fullscreen mode (Android 4.4+)
Implemented scrolling and switching articles with volume buttons (long press to scroll to bottom/top)
Revised random lookup implementation so that article activity showing random lookup results can be properly restored. Random lookup now selects a random title and displays articles with matching titles instead of a single random article.

0.24
Show regular keyboard instead of full screen in landscape mode

0.23
Tweak permissions for sd card access on Blackberry 10

0.22
Do not exit multiwindow mode on Samsung devices when navigating back to main activity via up navigation ("home") button
Do not crash if lookup intent is launched without query
Add new permission to access sd card on Blackberry 10

0.21
Added Sumsung multiwindow mode support
Do not autopaste text containing web urls

0.19
Automatically paste text from clipboard on focusing main activity
Back button returns to previous position on the page after following internal page link such as footnote reference
Similar results from different dictionaries are better grouped in the lookup results

0.18
Implemented ability to override settings and load remote content for a specific article
Implemented "Auto" style for dictionaries - applies light or dark style (if available) to match current UI theme
Improved support for multi-volume dictionaries (shared resources now can be included only in one of the volumes)

0.17
Added dark user interface theme

0.16
Fixed crash on following invalid local links
Fixed crash when dictionary files are deleted
On Android 5 in Bookmarks and History back button didn't collapse filter action view, closed app instead, now fixed
Nicer "empty" view for unavailable articles (bookmarks/history records referring to removed dictionaries)
Use 127.0.0.1 instead of localhost to avoid name resolution
Updated Italian translation (thank you @bittachi)

0.15
Fixed icon rendering on Kindle Fire
Exclude turned off dictionaries from random lookup
Added user option to use only favorite dictionaries in random lookup
Dictionary discovery progress dialog during disappeared on tap outside the dialog, allowing user to initiate discovery again which caused app crash, now fixed
Back button now cancels dictionary discovery

0.14
Fixed crash on Android < 4.2 (issue #15)

0.13
Fixed occasional crash on resuming application to article viewing activity

0.12
Implemented ability to add dictionaries by selecting a file
Go to dictionary tab and run dictionary discovery automatically if launched with no open dictionaries
Revised dictionary tab UI when empty to make dictionary discovery action more prominent
Fixed several rare crashes
Tweaked dictionary list and settings appearance
Improved responsiveness of link clicks
Added Ukrainian translation
Updated translations (thank you @MHBraun, @bittachi)

0.11
Implemented ability to reorder dictionaries by marking and unmarking them as favorite. Dictionary order comes into play when ordering lookup results of the same match strength. Favorite dictionaries are at the top of the dictionary list. Marking dictionary as favorite adds to the favorite list, unmarking puts it below last favorite.
Fixed long dictionary labels overlap with timestamp in bookmarks/history
Use more compact timestamp in bookmarks/history (don't show time for old entries)
Fixed crash on dictionary discovery if empty file with .slob extension is found (for example downloading dictionary in Firefox creates .slob file of zero size while content is being downloaded into corresponding .part file).
Updated German translation (thank you @MHBraun)
Updated build to use Gradle 2.x

0.10
Implemented ability to apply user defined CSS
Apply selected style without waiting for all images to load
Dictionary details are now collapsible
Fix loading CSS for articles containing slash (/) in article title
Fix crash on Android 5 when returning to app after long period of inactivity

0.9
Fix crash when opening articles with slash (/) in article title

0.8
Revised dictionary list user interface
Implemented ability to turn dictionaries on/off. Sometimes it's difficult to find entries from a specific dictionary in lookup results if many dictionaries are open. Dictionaries that are turned off are excluded from lookup, but are available when navigating from bookmarks and history.
Added German translation (thank you @MHBraun)
Fixed crash when trying to open some articles containing percent (%) character in the title

0.7
Added Italian translation (thank you @bittachi)
Better handle internal links for dictionaries compiled as multiple slobs (sharing same slob uri)

0.6
Added intent for other applications to initiate lookup
Lookup from external applications now works similar to Aard (shorten lookup key by until something is found)
Externalized all translatable strings
Added Russian translation (thank you @sklart)
Bookmarks and history filter matched substrings with non-ascii characters only at phrase start, now fixed

0.5
Display application information in settings
Implemented option to load remote content only when on WiFi
Implemented option to clear content cache

0.4
Implemented switcher for alternate style sheets ("Style..." in article menu)
Implemented random article lookup (tap application logo on the main screen)
Note that dictionary file format has changed in (itkach/slob@c775273) and this version works with the updated format, older dictionaries are incompatible.

0.3
Articles with titles starting with dot (e.g. .a) could not be loaded, now fixed
Support loading resources with keys that contain slashes (mimic unix file path)
Revised internal URL structure to not rely on Referer header, eliminate use of redirects that were needed to use it
Fixed crash if app is restored to article view activity instead of main activity

0.2
Smaller APK
Implemented article text size actions (zoom in/zoom out/reset)
List selection checkboxes are now on the right size, switching to selection mode is no longer jumpy
Display dictionary license name, open license url on tap, if dictionary specifies license name and url in dictionary tags
Display dictionary copyright text if specified in tags
Open dictionary source url if specified in tags
Fix item count in dictionary info (previously dictionary key count was displayed instead)

0.1
This is first public release. Here's what's new and different from from Aard Dictionary:

New dictionary file format offering better compression and ability to store arbitrary content types
New UI
Bookmarks and history
Punctuation (dots, dashes, space etc) is now treated as least significant differentiator so lookup results are somewhat different
Minimum version of Android required is 4.0.3
Планы по развитию программы (Roadmap)
Aard 2 for Android is probably going to remain my primary focus for the next few months. I think it's almost feature complete and will probably be ready for the Play store soon.

After Aard 2 for Android becomes stable I plan to give more attention to converters - port existing code for xdxf and WordNet, maybe add dedicated converters for freely distributable content such as GCIDE, jargon file, freedict.org databases, also maybe add a generic converter to create slob from html directory, which in combination with tools like wget could be used for creating offline website archives.

One aspect of converting Wikipedia projects I still need to investigate in more detail is offline images. However, from what I've seen so far offline images are probably not going to happen: they simply take up too much space. For example, enwiki for Kiwix with images is ~50Gb zipped. Remote media archive for simplewiki (which is tiny) is 43Gb. There are other issues as well (getting all the images for a given wikipedia project, license/copyright is not clear for many images).

Building up available content is an ongoing effort. We have some great user contributions in this area, keep it coming :) Most Wikipedias with largest user bases are already available. I plan to add a few more, however don't expect all Wikipedia projects in all languages. It's too much, not all of it is interesting enough and not all it is of sufficiently good quality.

Update 04.01.2015

Some features I consider to add later (Aard 2 for Android):
- Implement "Table of Contents" menu option to easier navigate long articles
- Maybe implement some kind of scrolling aid for long articles
- Improve interwiki links handling - currently mwscrape2slob turns interwiki links into external links, but it should be possible to detect if corresponding wiki dictionary is present locally and load local content instead if so.

Some upcoming improvements for mwscrape2slob:
- Improve math rendering configuration so that app can render math faster.
- Add some options to remove background colors specified with style attribute directly on elements - this prevents proper styling with css, for example "Translation" sections in English Wiktionary is always yellow-ish and can't be changed with css to make a proper night/dark style
- Fix fragment handling in redirects (this also requires change in mwscrape) - currenly if title A redirects to B#A (section "A" in article with title "B") this is not captured in scraped data and A ends up simply redirecting to B, not B#A.
Инструкция по работе со словарями slob на ПК
  1. Скачать последнюю версию программы aard2-web.
  2. Скачать и установить JAVA JRE для своей ОС (Java версии 1.7+).
  3. Открыть командную строку (из папки с программой aard2-web) и запустить следующую команду

    java -Dslobber.browse=true -jar aard2-web-0.8.jar d:\slob\*.slob

    (можно также создать командный файл с данной командой). Не забыть поменять имя файла программы aard2-web (выделено синим. Пока актуально, но в будущем может измениться) и путь к папке со словарями SLOB (выделен красным).
  4. После выполнения команды открывается браузер по умолчанию с веб-интерфейсом программы (рекомендованные браузеры Firefox и Chrome. На других может не работать нормально: например, замечены проблемы в работе связки Opera + блокировщик рекламы AdGuard)
    Прикрепленное изображение


Требуется Android: 4.4 и выше
Русский интерфейс: Неизвестно

Разработчик: Igor Tkach
GitHub: https://github.com/itkach/aard2-android
Google Play: https://play.google.com/store/apps/details?id=itkach.aard2

Скачать:
Версия: 0.56 GitHub [30.12.23] (fat59)
Версия: 0.55 Прикрепленный файлaard2-android-0.55.apk ( 3.6 МБ )


Конвертер XDXF --> SLOB.
Разворачиваемый образ виртуальной машины с предустановленным Ubuntu Linux и набором инструментов для создания словарей
Разворачиваемый образ виртуальной машины с предустановленным Ubuntu Linux для программы VirtualBox можно скачать по ссылке.
На рабочем столе после запуска есть текстовый файлик с примером всех команд. Открыть терминал слева на панели и в нем набирать данные команды.
Логин пользователя - aard, пароль такой же (пароль может запрашиваться при выполнении команд, начинающихся с sudo).


Прошлые версии
Версия: 0.54 Сообщение от 07/03/2023 (iMiKED)
Версия: 0.53Прикрепленный файлaard2-android-0.53.apk ( 3.38 МБ )
Версия: 0.51Прикрепленный файлaard2-android-0.51.apk ( 3.12 МБ )
Версия: 0.50Прикрепленный файлaard2-android-0.50.apk ( 3.12 МБ )
Версия: 0.49Прикрепленный файлaard2-android-0.49.apk ( 3.12 МБ )
Версия: 0.47Прикрепленный файлaard2-android-0.47.apk ( 3.14 МБ )
Более старые версии программы Aard 2 можно найти в соответствующей ветке на Github.

Последняя версия программы Aard 1.6.11 (более не развивается):Прикрепленный файлaarddict-android-1.6.11-1.apk ( 1.82 МБ )


Сообщение отредактировал iMiKED - 31.12.23, 12:01
Причина редактирования: Обновление: новая версия 0.56 GitHub [30.12.23]



Реп: (28)
Что-то обновлений русских словарей wiki давненько не было.



Реп: (192)
hytelnet @ 10.05.18, 19:35 *
Что-то обновлений русских словарей wiki давненько не было.

На официальной странице на Github добавил ссылку на обновленную русскую Википедию (в т.ч. на вариант словаря из нескольких частей). Ссылка оформлена в виде magnet (т.е. скачивается через торрент-клиент) и, учитывая то, что мой компьютер будет выключен с завтрашнего дня (см. ниже) рекомендую скачать словарь и стать на раздачу.
Завтра уезжаю на неделю в отпуск на отдых, потому еще до отъезда немного остальных словарей обновлю и всё.
Торрент-раздача будет соответственно обновлена после обновления всех словарей.



Реп: (28)
sklart @ 12.05.18, 12:28 *
На официальной странице на Github добавил ссылку на обновленную русскую Википедию

Спасибо!
sklart @ 12.05.18, 12:28 *
немного остальных словарей обновлю

Wiktionary
Not Found
Error 404



Реп: (192)
hytelnet @ 13.05.18, 11:00 *
Wiktionary
Not Found
Error 404

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



Реп: (192)
Программа обновлена до версии 0.38.

Торент-раздача со словарями обновлена. В раздачу добавлен вариант словаря русской википедии с разделенными частями (для размещения на флеш-картах, вариант с одним файлом не проходит ограничения по размеру файла в файловой системе FAT32).

Saviola5 @ 03.10.15, 02:06 *
Сделайте, пожалуйста, дамп ru.althistory.wikia.com

taN4ik @ 18.04.18, 11:17 *

Благодаря slalix, сделал словари для этих сайтов, а также еще для многих других с сайта wikia.com. Скачать можно с торента, во вложенной папке wikia.

OverPaw @ 23.03.18, 22:07 *
сделайте, пожалуйста кто-нибудь дамп http://lyrics.wikia.com/

К сожалению, зависает на одном и том же месте при скачивании сайта
Прикрепленное изображение

Потом как-нибудь еще попробую, сейчас никак.

Сообщение отредактировал sklart - 28.05.18, 18:57



Реп: (8)
* sklart, можно выложить словари wikia на другой какой-нибудь ресурс, например, ЯндексДиск. Потому что с торрента совсем не скачивает, нулевая скорость загрузки.



Реп: (6)
Saviola5 @ 29.05.18, 12:57 *
можно выложить словари wikia на другой какой-нибудь ресурс, например, ЯндексДиск

Только НЕ на Яндекс.Диск. Там глючит и нет прямых ссылок для скачивания



Реп: (192)
Saviola5 @ 29.05.18, 12:57 *
можно выложить словари wikia на другой какой-нибудь ресурс, например, ЯндексДиск. Потому что с торрента совсем не скачивает, нулевая скорость загрузки.

С торента не скачивает, потому что вчера только все оформил, а через час выключил компьютер (стоит возле кровати, увы, и так 2 недели пока словари создавал, под работающий комп спал). За это время успел кто-то только 300 МБ скачать. Вот сегодня включил, сразу два пира подключилось, 2,5 МБ/с качают.
Вот папка на гуглдрайве, но просьба все-таки, пожалуйста, по возможности качать через торент и становиться на раздачу, а то потом у кого-нибудь снова скорость малая будет.

app4soft @ 29.05.18, 21:52 *
Только НЕ на Яндекс.Диск. Там глючит и нет прямых ссылок для скачивания

На яндекс.диске личном все место дефицитное (бэкап фотовидеоархива в контейнерах TrueCrypt), а новую учетку не хочу создавать. :)



Реп: (3)
не могу запустить под Линукс, пробовал на разных дистрах. Под виндой запускалось.

Мой файл запуска aard.sh:
java -Dslobber.browse=true -jar aard2-web-0.7.jar slob/*.slob
Ява рунтайм установлена
Выдаёт неизменно вот это:
$ ./aard.sh
(Нет такого файла или каталога)io.FileNotFoundException: slob/*.slob
at java.io.RandomAccessFile.open0(Native Method)
at java.io.RandomAccessFile.open(RandomAccessFile.java:316)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243)
at itkach.slob.Slob$RandomAccessFile.<init>(Slob.java:259)
at itkach.slob.Slob$RandomAccessFile.<init>(Slob.java:252)
at itkach.slob.Slob.<init>(Slob.java:732)
at itkach.slobber.Slobber.add(Slobber.java:746)
at itkach.slobber.Slobber.main(Slobber.java:758)



Реп: (3)
вопрос закрыт
ошибка была в том, что или я, или текстовый редактор, в котором набирался скрипт запуска, оставляли пустую строку. Удалил её, и заработало. Неочевидно, да..



Реп: (2)
Интересно, всех устраивает, что история/избранное вмещают всего около 100 пунктов? А затем более старые данные затираются. Это же очень неудобно. Более 100 закладок будет в любом случае (не говоря уж об истории поиска). Какой смысл их делать, если они пропадают. Может это как-то настраивается неочевидным образом? Приложение отличное, но этот момент всё портит.



Реп: (192)
* Penglonford, ничего себе! а зачем Вам столько в истории? наверное, автор когда продумывал приложение считал что это достаточно разумное число. напишите ему запрос на гитхабе, увеличит, если нет объективных препятствий



Реп: (2978)
Ищу как можно более свежую русскую Википедию для старой версии Aard.
Имеется лишь за 2014 (ruwiki-20140215.aar)
Гуглил, искал в теме, но вроде никто не выкладывал публично.

Сообщение отредактировал intro555 - 08.06.18, 11:51



Реп: (192)
* intro555, насколько я помню, после этого я некоторое время делал параллельно вики и slob, и aard. Выкладывал в теме, может у кого и осталась, у меня уже нет.

Сообщение отредактировал sklart - 08.06.18, 12:27



Реп: (2)
Sklart, Основной (при этом не единственный) сценарий использования программы словарь enwiktionary. Полагаю, очевидно, что 100 слов в этом случае 'всего-ничего'. К примеру, подзабылось значение или одно из мульти-значений слова, добавленного в 'трудные' (в данном случае это избранное) пару месяцев назад. Эти слова потому и фиксируются, поскольку недозапоминаются и требуют повторения через интервал времени. Но это ограничение просто их затирает и всё, и специально сформированный список, в котором по-хорошему пару тысяч слов 'среднего' знания должно быть - содержит лишь сто пунктов) Таким образом, так замечательно поддерживающая свежие enwictionary программа становится, к сожалению, неюзабельной.



Реп: (54)
* Ifarhad3016, откройте словарь в GoldenDict для Windows



Реп: (192)
Ifarhad3016 @ 03.07.18, 11:13 *
Неплохо было бы сделать словари wikihow
В следующий раз попробую.
Ifarhad3016 @ 03.07.18, 11:13 *
и wikia
какую именно? энциклопедий wikia - куча.
Ifarhad3016 @ 03.07.18, 11:13 *
И почему интересно Aard 2 не в F-droid ? Первая версия программы там есть.

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



Реп: (59)
* Ifarhad3016,
Ifarhad3016 @ 04.07.18, 00:43 *
С официального сайта не скачиваются википедии,сидов нету.

если про русскую
то все прекрасно качается
3 сида



Реп: (192)
Программа обновлена до версии 0.39.



Реп: (54)
Ifarhad3016 @ 03.07.18, 23:20 *
http://lyrics.wikia.com/wiki/LyricWiki на английском

да, пожалуйста, очень нужна именно английская. это не прихоть и не каприз.
это не как википедия - плюс/минус одно и то же содержимое на всех языках.
тут в русской lyrics.wikia - русские песни, в английской - английские. пересечений нет.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.03.24, 22:24