HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Python
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 24.04.2026, 22:25
fakelag28
Познающий
Регистрация: 23.08.2022
Сообщений: 58
С нами: 1961408

Репутация: 23
По умолчанию


OnlySQ Cloud Drive — это неофициальное кроссплатформенное приложение и CLI‑инструмент, который монтирует OnlySQ Cloud (безлимитное хранилище файлов «Telegram‑based») прямо в файловую систему:

- на Windows — как отдельный диск в Проводнике через WinFsp + winfspy;

- на Linux — как обычный каталог в файловой системе через FUSE3 + pyfuse3.

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








Особенности
  • Кроссплатформенный CLI: одна команда `onlysq-drive` для Windows и Linux.
  • Локальный индекс и кэш: быстрый доступ к структуре файлов и повторным операциям.
  • SQLite внутри: без отдельной БД и без дополнительного сервера.
  • Автозапуск после входа в систему:
    • Windows — через Планировщик заданий;
    • Linux — через `systemd --user`.
  • Копирование публичной ссылки из контекстного меню.
  • Интеграция с файловыми менеджерами:
    • Windows — Проводник;
    • Linux — Dolphin, Nautilus, Nemo, Caja.
  • Поддержка боковой панели на Linux: Dolphin через FUSE mount options, GTK‑менеджеры через `x-gvfs-show` и GTK bookmarks.
  • Кастомная иконка диска на Windows.

Поддерживаемые платформы
  • Windows 10/11: монтируется как диск (по умолчанию `O:`), требуется WinFsp.
  • Linux: монтируется как каталог (по умолчанию `/run/media/$USER/OnlySQCloud` или `~/OnlySQCloud`), требуется FUSE3.

Требования
  • Python 3.10+ на обеих платформах.
  • WinFsp для Windows (устанавливается через `winget` или командой `onlysq-drive bootstrap`).
  • FUSE3 и пакеты `pyfuse3`, `trio` для Linux (устанавливаются командой `onlysq-drive bootstrap`).
  • Для Linux: один из инструментов буфера обмена — `wl-copy` (Wayland), `xclip` или `xsel` для команды `copy-link`.

Быстрый старт

Windows:

Код:





Код:
winget install -e --id WinFsp.WinFsp
pip install onlysq-drive
onlysq-drive setup --mount O: --label "OnlySQ Cloud"
onlysq-drive doctor


Linux:

Код:





Код:
onlysq-drive bootstrap
pip install onlysq-drive
onlysq-drive setup --mount ~/OnlySQCloud --label "OnlySQ Cloud"
onlysq-drive doctor


Основные команды CLI
  • `onlysq-drive mount` — смонтировать вручную.
  • `onlysq-drive doctor` — проверить состояние.
  • `onlysq-drive stats` — посмотреть статистику.
  • `onlysq-drive ls` — показать содержимое папки.
  • `onlysq-drive info ` — информация о файле.
  • `onlysq-drive pull ` — скачать файл.
  • `onlysq-drive rm ` — удалить файл.
  • `onlysq-drive copy-link ` — скопировать публичную ссылку.
  • `onlysq-drive purge --yes` — удалить локальные данные.

Где хранятся данные

Windows:
  • Конфиг: `%APPDATA%\OnlySQDrive\config.json`
  • Индекс: `%APPDATA%\OnlySQDrive\index.sqlite3`
  • Кэш: `%LOCALAPPDATA%\OnlySQDrive\cache`

Linux:
  • Конфиг: `~/.config/onlysq-drive/config.json`
  • Индекс: `~/.local/share/onlysq-drive/index.sqlite3`
  • Кэш: `~/.cache/onlysq-drive/files`








Репозиторий приложения — https://github.com/fakelag28/onlysq-cloud-drive

Установка из PyPI — https://pypi.org/project/onlysq-drive/

Это неофициальное приложение. Все права на бренд и платформу принадлежат OnlySQ.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.