Как перенести текст (URL) с Raspberry Pi на мой ноутбук удаленно - PullRequest
0 голосов
/ 14 октября 2018

У меня малиновый пи, установленный на моем радиоуправляемом беспилотнике.Он сканирует QR-код и получает URL-адрес веб-сайта путем обработки QR-кода.Я сделал эту часть.Теперь мне нужно отправить этот URL (текст) на мой ноутбук и открыть его в веб-браузере удаленно.Мне не разрешается трогать ноутбук после его настройки один раз.Как это может быть сделано?Используете SSH?или я думал, что могу написать этот URL-адрес в notepad.pw/unique, и мой ноутбук затем откроет notepad.pw/unique, получит URL-адрес при его очистке и запустит в веб-браузере.

1 Ответ

0 голосов
/ 14 октября 2018

Простой сервер отдыха, похоже, подходит для вашей ситуации.

Следующее реализовано в flask

** server.py **

from flask import Flask
app = Flask(__name__)


@app.route('/')
def index():
    fun_dict = {
    'get_QR_code':'/get_qr_content'
}
return jsonify(fun_dict)


@app.route('/get_qr_content')
def get_qr_content():
    return YOUR_QRCODE_CONTENT

if __name__ == '__main__':
    app.run(host='0.0.0.0', debug=True)

# python server.py

Теперь вы можете получить YOUR_QRCODE_CONTENT через curl , python request.get любым методом для доступа к содержимому http.

Или просто введите в своем браузере

http://0.0.0.0/get_qr_content

Примечание: 0.0.0.0 предполагает, что ваше устройство и ноутбук находятся в одной локальной сети.Если нет, вам нужно настроить IP-адрес, чтобы обе стороны могли пинговать друг друга.

...