- MyRuLib Doc
- Содержание
- Установка программы
- Использование
- Внутренности
- Дружественные проекты
- MyRuLib — мой электронный библиотекарь
- Myrulib For Mac Os
- Mac Os Mojave
- Which macOS version is installed?
- Which macOS version is the latest?
- Myrulib For Mac Os High Sierra
- R 4.0.3 'Bunny-Wunnies Freak Out' released on 2020/10/10
- Latest release:
- Binaries for legacy OS X systems:
- Subdirectories:
MyRuLib Doc
MyRuLib — свободная (бесплатная и открытая) программа для организации домашней библиотеки (коллекции) электронных книг формата fb2.
Содержание
Можно использовать для работы с библиотеками lib.rus.ec и flibusta.net.
Создана как кроссплатформенная альтернатива программам MyHomeLib и LibRusLib.
Замечания принимаются на форуме.
Прямая ссылка на сайт программы: http://myrulib.lintest.ru
Установка программы
Скачайте исполняемый файл для своей платформы и файл с коллекцией книг.
Сетевые библиотеки | Стандартная коллекция | Коллекция с аннотациями |
---|---|---|
Flibusta | flibusta.db.zip | flibusta.db.full.zip |
Librusec | librusec.db.zip | — |
Genesis | — | genesis.db.zip |
Traum | — | traumlib.db.zip |
Запустите программу и установите в настройках «Сервис – Настройка – Типы файлов» предпочитаемые Вами просмотрщики файлов. Если у Вас имеются скачанные архивы библиотеки, укажите в меню «Библиотека – Параметры» путь к папке с архивами. Можете работать. Чтобы добавить в коллекцию собственные файлы, воспользуйтесь пунктом меню «Файл – Добавить файл» или «Файл – Добавить директорию».
Использование
Работа с программой не требует каких-либо особенных знаний и навыков.
Поиск книг и авторов не зависит от порядка слов.
- Звездочка ( * ) и вопрос ( ? ) используются как символы подстановки.
- Поиск осуществляется так, как будто в конце каждого слова стоит звездочка.
- Поиск книги по названию осуществляется с учетом текста, введенного в окно для поиска автора.
Коллекция представляет собой файл формата SQLite. При запуске программы следующий порядок открытия файлов:
- Если программа запущена с параметром, то:
- Если этот параметр указывает на папку, то в этой папке открывается (или создается) файл %
.db . - В противном случае открывается или создается файл с тем именем, которое задано в параметре.
- Если этот параметр указывает на папку, то в этой папке открывается (или создается) файл %
- Иначе если программа запущена без параметра, то:
- Если в папке где находится программа есть файл %
.db , открывается он. - Иначе открывается последняя коллекция, использовавшаяся при предыдущем запуске программы.
- Иначе отображается окно выбора файла для открытия (создания) библиотеки.
- Если в папке где находится программа есть файл %
Здесь переменная % равна имени исполняемого файла программы без расширения.
Настройки программы (в том числе закладки пользователя) хранятся в файле формата SQLite:
Если в каталоге, где находится программа имеется файл %
При появлении новых архивов с книгами, либо при скачивании ежедневных обновлений библиотек Либрусек и Флибуста, не обязательно заново скачивать с нашего сайта коллекцию книг. Самостоятельно добавьте новые архивы в свою коллекцию посредством меню «Файл – Добавить файл».
Таким же образом, либо используя пункт меню «Файл – Добавить директорию», можно добавить собственные архивы в коллекцию. Программа обработает fb2-файлы и zip-файлы (содержащие один или несколько fb2-файлов), добавит описания электронных книг в общую коллекцию. Имена авторов, названия книг и серий считываются из заголовков файлов fb2.
Внутренности
Программа MyRuLib написана на C++. Используются библиотеки: wxWidgets 2.8, FAXPP, SQLite3, wxSQLite3.
Начиная с версии 0.28 используется также встроенная читалка CoolReader Engine.
Исходные тексты программы в публичных репозитариях:
Для написания кода и его отладки используется интегрированная среда разработки Code::Blocks. Это позволяет во время разработки легко переключаться между платформами Win32 и Linux. Можно собрать проект с помощью Visual Studio 2008 Express Editions.
Для конвертации базы MySQL интернет-библиотеки в базу SQLite программы MyRuLib имеется скрипт на PHP. Находится в архиве вместе с исходными текстами программы.
Дружественные проекты
Приложения, позволяющие использовать библиотеку Флибуста и Либрусек.
Источник
MyRuLib — мой электронный библиотекарь
MyRuLib — свободная (бесплатная и открытая) программа для организации домашней библиотеки (коллекции) электронных книг формата fb2. Является мультиплатформенной: работает в Linux, Windows, а в перспективе и MacOS. Можно использовать для работы с библиотеками Либрусек, Флибуста, либо каталогизации собственной коллекции файлов.
Проект находится в стадии активной разработки: первая версия была выпущена в июле 2009 года и каждые две-три недели выпускается очередное обновление. Номер текущей версии 0.18, программа уже обладает достаточным функционалом и стабильностью работы. Во многом это заслуга активного участия сообщества пользователей программы.
По функционалу программа MyRuLib соответствует своим Windows предшественникам: MyHomeLib и LibRusLib. Для непосвященных вкратце опишу некоторые ее возможности.
Главное достоинство программы MyRuLib — высокая скорость обработки файлов при импорте книг в коллекцию. Реквизиты: автор, наименования, жанры, серии считываются из XML-тэгов в соответствии со стандартом FB2. За два с половиной часа на обычном домашнем компьютере программа способна обработать порядка 120 тысяч файлов общим объемом 64 гигабайта.
Поиск книг в коллекции возможен как по автору, так и по наименованию. Имеются каталоги серий, жанров, избранное, пользовательские папки, собственные рейтинги, комментарии к книгам. Кроме файлов FB2 поддерживается импорт произвольных файлов, снабженных описанием в формате FBD.
На офицальном сайте есть сборки для Ubuntu 9.10, Debian 5.0, Mandriva 2010, Fedora 12 и разумеется для Windows. Можно скачать готовые ежедневно обновляемые коллекции для электронной библиотеки Флибуста: компактную (15 Mb), либо полную версию (35 Mb), которая дополнительно содержит описания авторов и краткие аннотации книг. Конечно, доступны исходные тексты на C++.
Непосредственно файл коллекции самих книг не содержит, только наименование, некоторые реквизиты, список авторов и ссылку для скачивания книги на сайте Флибуста или локальной копии этой библиотеки. Программа способна скачивать выбранные книги в пакетном режиме. Скачанные файлы можно затем экспортировать на внешнее устройство, либо открыть в Вашей любимой программе для чтения, указав ее предварительно в настройках.
Напоследок считаю необходимым поблагодарить создателя библиотеки Либрусек, а также команду библиотеки Флибуста, подхвативших упавшее знамя Свободы. Ни на минуту не сомневаюсь, что будущее литературы безраздельно принадлежит свободно распространяемыми электронным книгам. Ура!
Источник
Myrulib For Mac Os
Sep 23, 2020 Mac OS 10.15. Download Citrix Workspace app for Mac Download Citrix Workspace app for Mac (176 MB -.dmg) Version: 20.9.0.17 (2009) Checksums SHA256. As moshbear commented above, dylib files are how shared libraries are packaged on Mac OS X. To use such a shared library, you need to pass two switches to your compiler, -L and -l.The first adds the directory containing your dylib to the linker's library search path, and the second specifies the library to link against. Something like this, for a fictional libfoo.dylib that lives in /usr/mylibs.
Is your Mac up to date with the latest version of the Mac operating system (macOS or OS X)? Is it using the version required by some other product that you want to use with your Mac? Which versions are earlier (older) or later (newer, more recent)? To find out, learn which version is installed now.
Mac Os Mojave
If your macOS isn't up to date, you may be able to update to a later version.
Which macOS version is installed?
From the Apple menu in the corner of your screen, choose About This Mac. You should see the macOS name, such as macOS Mojave, followed by its version number. If you need to know the build number as well, click the version number to see it.
This example shows macOS Catalina version 10.15 build 19A583.
Which macOS version is the latest?
These are all Mac operating systems, starting with the most recent. When a major new macOS is released, it gets a new name, such as macOS Catalina. As updates that change the macOS version number become available, this article is updated to show the latest version of that macOS.
If your Mac is using an earlier version of any Mac operating system, you should install the latest Apple software updates, which can include important security updates and updates for the apps that are installed by macOS, such as Safari, Books, Messages, Mail, Music, Calendar, and Photos.
macOS | Latest version |
---|---|
macOS Catalina | 10.15.7 |
macOS Mojave | 10.14.6 |
macOS High Sierra | 10.13.6 |
macOS Sierra | 10.12.6 |
OS X El Capitan | 10.11.6 |
OS X Yosemite | 10.10.5 |
OS X Mavericks | 10.9.5 |
OS X Mountain Lion | 10.8.5 |
OS X Lion | 10.7.5 |
Mac OS X Snow Leopard | 10.6.8 |
Mac OS X Leopard | 10.5.8 |
Mac OS X Tiger | 10.4.11 |
Mac OS X Panther | 10.3.9 |
Mac OS X Jaguar | 10.2.8 |
Mac OS X Puma | 10.1.5 |
Mac OS X Cheetah | 10.0.4 |
This directory contains binaries for a base distribution and packages to run on Mac OS X (release 10.6 and above). Mac OS 8.6 to 9.2 (and Mac OS X 10.1) are no longer supported but you can find the last supported release of R for these systems (which is R 1.7.1) here. Releases for old Mac OS X systems (through Mac OS X 10.5) and PowerPC Macs can be found in the old directory.
Note: CRAN does not have Mac OS X systems and cannot check these binaries for viruses.Although we take precautions when assembling binaries, please use the normal precautions with downloaded executables.
Package binaries for R versions older than 3.2.0 are only available from the CRAN archive so users of such versions should adjust the CRAN mirror setting (https://cran-archive.r-project.org) accordingly.
Myrulib For Mac Os High Sierra
R 4.0.3 'Bunny-Wunnies Freak Out' released on 2020/10/10
Please check the MD5 checksum of the downloaded image to ensure that it has not been tampered with or corrupted during the mirroring process. For example type
openssl sha1 R-4.0.3.pkg
in the Terminal application to print the SHA1 checksum for the R-4.0.3.pkg image. On Mac OS X 10.7 and later you can also validate the signature using
pkgutil --check-signature R-4.0.3.pkg
Latest release:
R-4.0.3.pkg (notarized and signed) SHA1-hash: 8402f586aef1fdb12c6e34c73b286f87318fb1be (ca. 85MB) | R 4.0.3 binary for macOS 10.13 (High Sierra) and higher, signed and notarized package. Contains R 4.0.3 framework, R.app GUI 1.73 in 64-bit for Intel Macs, Tcl/Tk 8.6.6 X11 libraries and Texinfo 6.7. The latter two components are optional and can be ommitted when choosing 'custom install', they are only needed if you want to use the tcltk R package or build package documentation from sources. |
Note: the use of X11 (including tcltk) requires XQuartz to be installed since it is no longer part of OS X. Always re-install XQuartz when upgrading your macOS to a new major version.
Important: this release uses Xcode 10.1 and GNU Fortran 8.2. If you wish to compile R packages from sources, you will need to download and GNU Fortran 8.2 - see the tools directory.
SHA1-hash: 7f4b1d050757ce78545bdeb9d178a69d13046aa1
Binaries for legacy OS X systems:
SHA1-hash: c462c9b1f9b45d778f05b8d9aa25a9123b3557c4
(ca. 77MB)
MD5-hash: 893ba010f303e666e19f86e4800f1fbf
SHA1-hash: 5ae71b000b15805f95f38c08c45972d51ce3d027
(ca. 71MB)
Note: the use of X11 (including tcltk) requires XQuartz to be installed since it is no longer part of OS X. Always re-install XQuartz when upgrading your OS X to a new major version.
MD5-hash: 58fe9d01314d9cb75ff80ccfb914fd65
SHA1-hash: be6e91db12bac22a324f0cb51c7efa9063ece0d0
(ca. 68MB)
This package contains the R framework, 64-bit GUI (R.app), Tcl/Tk 8.6.0 X11 libraries and Texinfop 5.2. GNU Fortran is NOT included (needed if you want to compile packages from sources that contain FORTRAN code) please see the tools directory.
NOTE: the binary support for OS X before Mavericks is being phased out, we do not expect further releases!
The new R.app Cocoa GUI has been written by Simon Urbanek and Stefano Iacus with contributions from many developers and translators world-wide, see 'About R' in the GUI.
Subdirectories:
tools | Additional tools necessary for building R for Mac OS X: Universal GNU Fortran compiler for Mac OS X (see R for Mac tools page for details). |
base | Binaries of R builds for macOS 10.13 or higher (High Sierra) |
contrib | Binaries of package builds for macOS 10.13 or higher (High Sierra) |
el-capitan | Binaries of package builds for OS X 10.11 or higher (El Capitan build) |
mavericks | Binaries of package builds for Mac OS X 10.9 or higher (Mavericks build) |
old | Previously released R versions for Mac OS X |
You may also want to read the R FAQ and R for Mac OS X FAQ. For discussion of Mac-related topics and reporting Mac-specific bugs, please use the R-SIG-Mac mailing list.
Information, tools and most recent daily builds of the R GUI, R-patched and R-devel can be found at http://mac.R-project.org/. Please visit that page especially during beta stages to help us test the Mac OS X binaries before final release!
Package maintainers should visit CRAN check summary page to see whether their package is compatible with the current build of R for Mac OS X.
Binary libraries for dependencies not present here are available from http://mac.R-project.org/libs and corresponding sources at http://mac.R-project.org/src.
Last modified: 2020/10/10, by Simon Urbanek
Источник