qrcp CLI
qrcp передает файлы между компьютером и телефоном по локальной сети через QR-ссылку, которая открывается в браузере.
- 10 523 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Временный веб-сервер открывает выбранные файлы по сетевой ссылке и может принимать загрузки на компьютер.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/qrcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Временный веб-сервер открывает выбранные файлы по сетевой ссылке и может принимать загрузки на компьютер.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Получатель сканирует QR-код и открывает ссылку в браузере телефона. Файл отдает временный сервер qrcp на компьютере; для обратной передачи тот же инструмент открывает страницу загрузки. Отдельное приложение на телефоне не требуется. Пользователь выбирает сетевой интерфейс, материалы и папку приема. Можно передать несколько файлов или каталог, задать адрес и путь ссылки. По умолчанию порт и путь случайные, а после передачи qrcp завершает сервер. Режим `keep-alive` меняет это поведение. HTTPS включается с подготовленными сертификатом и ключом.
Для кого. Техническим писателям, которые переносят документы между компьютером и телефоном в одной локальной сети.
Подходит, если
- Автор переносит готовый PDF с компьютера на телефон в одной сети.
- Пользователь загружает фотографию с телефона в выбранную папку компьютера.
- Коллеге передают несколько файлов через одну QR-ссылку.
- У компьютера несколько интерфейсов, и пользователь выбирает сеть для передачи.
Не подходит, если
- Устройства не могут связаться по указанной локальной сети.
- Ссылка на передачу может попасть посторонним в недоверенной сети.
- Нужен постоянный сервер обмена с учетными записями и журналом доступа.
Пример запроса к агенту
Подготовь отправку одного PDF на мой телефон по домашней сети, проверь интерфейс и закрой сервер после передачи.Ограничения
Устройства должны видеть друг друга, а сетевые правила — пропускать выбранный порт компьютера. По умолчанию передача идет по HTTP: для закрытых материалов используйте доверенную сеть или HTTPS. Случайный путь затрудняет случайное обнаружение ссылки, но не заменяет учетные записи и права получателей. С включенным `keep-alive` сервер остается доступным после передачи; завершите его вручную и проверьте содержимое папки приема.
Как отключить. Остановите процесс qrcp. Временная ссылка перестанет обслуживаться, а принятые файлы останутся в папке назначения.
Частые вопросы
Что устанавливать на телефон?
Отдельное приложение не нужно: QR-код ведет в обычный браузер.
Как отправить файл на компьютер?
Запустите `qrcp receive` на компьютере и откройте QR-ссылку на телефоне. Появится форма загрузки.
Куда попадут загруженные файлы?
В текущий каталог или в папку, заданную через `--output`.
Ссылка работает после передачи?
Обычно нет: сервер завершается. Keep-alive оставляет его работающим до ручной остановки.
Как включается HTTPS?
Передайте пути к сертификату и ключу: `qrcp --tls-cert /path/to/cert.pem --tls-key /path/to/cert.key MyDocument.pdf`. Подставьте свои пути и имя файла.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыtermscp, терминальный клиент передачи файлов, открывает удаленный файл в привычном редакторе и синхронизирует правку обратно.
Две команды для терминала на Rust: qq отвечает на быстрый вопрос по командной строке, а qa делает один шаг с файлами и командами
MCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке
nnn помогает работать с файлами в терминале: отбор, массовое переименование, анализ диска, закладки и расширения плагинами.
MCP 1C Local Bridge: агент в открытом сеансе 1С
mcp-1c-local-bridge
MCP-сервер и внешняя обработка 1С, через которые агент выполняет запросы и код в уже открытом сеансе пользователя, без шлюза и сервера посередине
Удаленное управление сессиями Claude Code, Codex и других кодинг-агентов с телефона через нативные приложения и Web
Коротко о README
В режиме приема папку можно задать сразу: `qrcp receive --output=/tmp/dir`. Для постоянных настроек в конфигурации есть `output`, `port` и `path`.