Как посмотреть библиотеку в браузере

Обновлено: 07.07.2024

Calibre пользуюсь много лет, но всегда desktop-версией.

Идея состоит в том, что бы по возможности уйти от хранения книг в Google Books, так как там нет нормальной возможности добавлять своё описание к книге, сортировать по категориям и прочее.

Хранить библиотеку будем в Nextcloud (см. Nextcloud: запуск в Docker Compose на Debian с SSL от Let’s Encrypt), а читать можно через Moon+ Reader, который умеет синхронизировать место прочтения при работе через WebDAV.

В этом посте выполним:

Запуск Calibre Web

Будем подключать уже существующую библиотеку, которая синхронизируется между машинами через Nexcloud:

ll /data/nextcloud/app/data/setevoy/files/Books/CALIBRE/ | head drwxr-xr-x 3 www-data www-data 4096 Dec 13 07:53 A. A. Orlov drwxr-xr-x 7 www-data www-data 4096 Dec 13 07:53 A. Avramienko drwxr-xr-x 3 www-data www-data 4096 Dec 13 07:55 A. Bielash drwxr-xr-x 3 www-data www-data 4096 Dec 13 07:53 A. B_iuli drwxr-xr-x 3 www-data www-data 4096 Dec 13 07:55 Adol_f Gitlier drwxr-xr-x 3 www-data www-data 4096 Dec 13 07:55 A. Fomienko, G. Nosovskii drwxr-xr-x 4 www-data www-data 4096 Dec 13 07:55 A. Kamienistyi drwxr-xr-x 3 www-data www-data 4096 Dec 13 07:55 A. Karr drwxr-xr-x 3 www-data www-data 4096 Dec 13 07:55 Al_bier Kamiu

Запускаем докер, монтируем библиотеку в /books :

docker run -ti --name books -p 8083:8083 -v /data/nextcloud/app/data/setevoy/files/Books/CALIBRE/:/books technosoft2000/calibre-web

Проверяем файл metadata.db :

Открываем в браузере, указываем путь к каталогу с библиотекой (в которой должен располагаться файл metadata.db , используемый Calibre для хранения информации о книгах в библиотеке):


Логинимся с дефолтными admin:admin123:


И открываем нашу библиотеку:




И браузерная читалка:


Failed to create path /books/ (Permission denied)

Достаточно ожидаемая ошибка, учитывая факт того, что каталог /data/nextcloud/app/data/setevoy/files/Books/CALIBRE/ используется и контейнером с Nextcloud, и контейнером с Calibre.

Есть какой-то более гуманный способ, чем список загрузок в веб версии стора?

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

Комментарий удален по просьбе пользователя

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

Комментарий удален по просьбе пользователя

У меня с другом так и не коннектит, на nat все жалуется

Та же проблема была) поставьте альтернативный днс в настройках, гугловский или OpenDNS

На консолях он куда более адекватный и полноценная библиотека есть. Хотя меня до сих пор выбешивает, что с виты нельзя купить игру для PS4.

Комментарий удален по просьбе пользователя

А, это бред совершенного другого порядка. Название локализовано. Набей "Одни из нас".

Комментарий удален по просьбе пользователя

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

Недавно покупал RDR2 по скидке, он глючил при платеже и 3 раза списал деньги. Пришлось в обе поддержки писать, и банка и PS Store.

Есть какой-то более гуманный способ, чем список загрузок в веб версии стора?

Нет.
Это ж PSN.
В лучшем случае история покупок еще.

Комментарий удален по просьбе пользователя ред.

Абсолютно тоже самое, что и через ачивки на консоли/профиле. Это только те игори, которые хоть раз запускал.

ну это не совсем то) я хочу посмотреть библиотеку купленных игр на своем аке, а в ачивках просто все игры, которые ты запускал с ака. этож разные вещи)

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

Есть расширение под Хром - PSDLE. Работает на залогиненной странице ПСН.
Можно фильтровать библиотеку как угодно и экспортировать хоть бы даже в csv и прочее (в разные каталогизаторы игр).
Автор, вроде на реддите активно сидит. Я пробовал очень давно - работало.

На будущее, если нужна библиотека (с импортом и прочими плюшками), то порекомендовал бы использовать Rawg.

RAWG.IO ♛ Keep all games in one profile ✔ See what friends are playing, and find your next great…

Так ее же самому надо составлять?

На основе прилинкованного аккаунта.

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

так и есть скорее всего, не проверял, мне не критично.

Ну так и чем это отличается от остальных вариантов?

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

Еще месяц назад посмотреть можно было, но они выпилили этот функционал и воткнули на место старой панели со всеми настройками ту что была доступна раньше из магазина. Я думаю они пытаются бороться с пиздингом аккаунтов, до этого можно было парсить какие игры на аккаунте в авторежиме. Лучше бы эти идиоты запретили менять почту на аккаунте без подтверждения со старой почты, у них 90% заявок про то что украли аккаунт.

Только через историю покупок, но там придётся каждую открывать и смотреть, что за игра. Из-за этого уже несколько лет веду текстовый файл, в котором все купленные игры для консолей записаны.

Забавно, я из все помню

1. Там еще лимит на 100 игр в списке желаемого
2. Впрочем на самой консоли его вообще нет

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

Какого-то интерфейса всей библиотеки аккаунта нет.. что конечно полный ппц

Интересует библиотека для определения браузера пользователя. Хотелось бы определение версии браузера также. Спасибо.
Гуглил обычно предлагают какие то поделки простые которые не вызывают доверия.

Оценить 2 комментария

А в каких целях собираешься использовать? Просто неблагодарное это дело, определять версии браузеров.

Использовать другой эффект в слайдере в тех браузерах где не поддерживается необходимый функционал. Оно то можно было бы через js определить что конечно лучше. Но там такой эффект что если он не поддерживается лучше вообще заменить весь html и css. Что проще сделать на стороне сервера.

Насколько я понял это больше под мобильные устройства

Видимо да. А с настольных систем он не возвращает ответ?

Возможно и подходит. Просто с описания я понял что это для определения мобильного устройства

Afres

К сожалению, данный API более не поддерживается. Он будет полностью выключен 1 октября 2015 года.

Я что то не пойму, разве при запросе браузер не отсылает версию браузера в заголовке User-Agent?

Потому что в User-Agent разные версии одного браузера отдают информацию в разном формате. Мне собственно и нужен был скрипт который разбирает User-Agent и приводит его к формату if($browser->isOpera() && $browser->getVersion()>6). Изучать в каких версиях какую информацию отсылали браузеры и разбирать ее регулярками можно. И именно так я представляю код либы которую я ищу.

Проблема в том что мне нужно вывести разный контент еще до первого рендеринга страницы

На сколько я понял там необходимо установить расширение на сервер? Мне нужно что бы это была PHP библиотека

Не знаю, что у Вас за сервер, но в ряде дистрибутивов Линукса browscap идёт из коробки и иногда даже ставится по умолчанию вместе с PHP. Нужно только периодически обновлять определения браузеров по мере выхода новых.

Определять конкретный браузер — bad practice по многим причинам.
Good practice — определять возможности браузера и исходя из них применять тот или иной js/css.
Ну а как написали выше, исходя из User-Agent можно самому не более чем за час написать определить для IE/Opera/FF/Chrome/Safari/Android/iOs/Все прочее

Конечно лучше определять возможности браузера. Но сомневаюсь что это можно реализовать на сервере. Ну и как обычно самое главное приемлемый результат за приемлемые затраты.
Да можно написать определение браузеров через User-Agent. И скорее всего это не займет больше часа. Но зачем это делать если может быть класс который это реализует и учитывает разные нюансы. Почему бы не спросить о таком скрипте на хабре =)

история браузера яндекс как посмотреть

Сегодня невероятной популярностью пользуется Yandex browser. Чтобы пользоваться приложением было удобно, необходимо знать, где располагается журнал посещения интернет-платформ. Если пользователь интересуется история браузера яндекс как посмотреть на различных устройствах, то данная статья поможет разобраться в вопросе.

Как запустить библиотеку на компьютере

Каждый пользователь должен знать, где история сохраняется в обозревателе. При ее помощи можно максимально быстро отыскать сайт, который ранее открывался. Знания помогут не только найти нужную страницу, но при необходимости удалить ее. Избавляться от такой информации периодически нужно, ведь когда хранилище переполняется, это приводит к:

  • Медленной работе интернет-проводника;
  • Некорректной загрузке содержимого сайтов;
  • Сбоям работы браузера;
  • Подвисаниям ПК.

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

краткая история браузера

После загрузки страницы с посещаемыми сайта, справа нажмите «очистить».

очистка истории

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

период удаления

Помните, при очищении файлов куки, будут удалены логины и пароли.

История браузера яндекс как посмотреть на телефоне

Yandex browser можно установить не только на компьютер с ОС windows, но на телефоны с андроид, продукцию apple.

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

Обратите внимание на три точки рядом с ней, это меню, нажав на которое загрузятся возможные действия.

история на телефоне

Выберите «история», после чего высветится диалоговое окно с недавно посещенными страницами.

история браузера яндекс как посмотреть

Для очистки информации на телефоне или планшете, откройте настройки, отыщите пункт «очистить данные».

история браузера яндекс как посмотреть

Установите галочки рядом с нужными папками, кликните по «очистить».

история браузера яндекс как посмотреть

Можно ли отключить сохранение журнала

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

Для отключения перейдите в настройки, нажав на три точки рядом с поисковиком.

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

история браузера яндекс как посмотреть

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

Читайте также: