津軽じょんがら節
たぶん人智を超えたどこかに繋がっている。哲学的などこか。
自然科学や、ましてや人工知能なんかでは絶対に辿り着けないどこかと。
設定→デバイス情報→Androidバージョン を5回くらいタップ→(開発モードがONになる)
設定→追加設定→開発者オプション→USB接続デバッグ
$ adb shell
Xiaomiのほうで「USBでバックを許可しますか?」ポップアップが出るのでOKする
誤 $ adb pull /sdcard/DCIM/Screenshots . (末尾にドットつけちゃダメ)
正 $ adb pull /sdcard/DCIM/Screenshots
DCIM/Camera の中にある写真も全てコピーする
$ adb pull /sdcard/DCIM/Camera
Downloadsフォルダだって瞬速でPCに転送できる。
$ adb pull /sdcard/DCIM/Camera
消すのもadbで一括でやる(削除なので慎重に確認してから)
$ adb shell rm /sdcard/DCIM/Camera/*
$ adb shell rm /sdcard/DCIM/Screenshots/*
Wifi越しadb
いったんUSBで繋いで
$ adb tcpip 5555
USBを抜いて
$ adb connect xxx.xxx.xxx.xxx(Android端末のipアドレス)
ハピタス登録で1,000円分になるURL
ブラウザにGET文で引数つけた文字列ぶっ込んでENTERすれば、GoogleAppScript(GAS)で作られたSheetを更新できるようにしたい。
とりあえずGET文でSheet更新するところまではできた。
あとはこれをラズパイから更新できるようにしたいのだが、Googleのアカウント認証を実装しないといけないみたい。
まずは pi3 からGoogleスプレッドを扱えるようにする。
$ pip3 install gspread
$ pip3 install oauth2client
sudo でも入れておくか(daemon動作の時にはrootで動くらしいし)
$ sudo pip3 install gspread
$ sudo pip3 install oauth2client
GCP(GoogleCloudPlatform)でプロジェクト作成いるんか。
いつのまにかAPI利用料取られてないかは心配(常に確認しないと)。
https://console.cloud.google.com/billing
続きは後日。
Pi3で「会場参加者のQRコードを読み込んでGASの受付シートに書き込む」つまり受付システムを作る。
ハピタス登録で1,000円分になるURL
末おそろしい。
#!/bin/bash
# Set up your API key
export OPENAI_API_KEY="your_api_key"
# Define the prompt for the model
prompt="What is the meaning of life?"
# Use curl to make a POST request to the OpenAI API
response=$(curl -s -X POST -H "Content-Type: application/json" -d "{\"prompt\":\"$prompt\"}" "https://api.openai.com/v1/engines/davinci/completions")
# Extract the generated text from the response
generated_text=$(echo "$response" | jq -r '.choices[0].text')
# Print the generated text
echo "$generated_text"
ハピタス登録で1,000円分になるURL