掲示板

iPhoneショートカットで一時データ保管するには?→出来ました!!

やりたい事は、以下です。
【1】Raluten Linkアプリ起動時に、データ回線を楽天モバイルにする

【2】Raluten Linkアプリ終了時に、データ回線を元のSIMに戻す

これだけです。
2番で戻す回線が決まっている場合は、なんの問題も無くできます。
こちらの方法:
https://king.mineo.jp/reports/278399

ただ、戻す元の回線が、povoの場合やmineoの場合や楽天の場合など、色々なパターンがある場合のショートカットを考え中で今困っています。

一つの方法として、メモ帳などに元の回線を保存する方法。
1番の前にメモ帳に現在の回線を記録しておき、2番の時にメモ帳を読んで元の回線に戻す。

問題は、メモ帳は追加書き込みは出来るのですが、更新が出来ないみたい。
メモ帳の削除をショートカットですると、いちいち削除確認メッセージが出て来て面倒。

テキストファイルはショートカットで読み込み出来なさそう。→追記:出来ました

何か良い方法はありますでしょうか?

-----
教えて頂いた結果、テキストファイルに回線名を保管すれば上書き保存(追記ではなく更新)ができる事がわかりました!
アッカリ〜ンさん、他の皆様もありがとうございます。
ショートカットを載せておきます。

■Rakuten Link開始前のデータ回線をファイルに保存し、楽天回線へ切り替える
(オートメーションでLink起動時に実行)

IMG_9134.jpeg


下図の通り、ファイルアプリの「ショートカット用」フォルダの「データ回線.txt」に、データ回線を上書き保管しています。楽天の時とpovoの時と両方のスクショです。

モバイルデータ通信ファイル.jpg




■Rakuten Linkを閉じる時、開始前に保存したデータ回線へ戻します。
(オートメーションでLinkを閉じる時に実行)

IMG_9137.jpeg




■楽天以外の回線へ戻す時には、確認をしてOKの場合にだけ回線切り替えをします。
(電話中にLinkアプリを閉じる場合もあるため)

IMG_9142.jpeg



理想通りに出来上がりました!!
ファイルの読み書きに苦労しましたが、教えて貰えたので出来ました!
マイネ王の皆さまさすがです。


21 件のコメント
1 - 21 / 21
メモ帳に名前指定で、1つのファイルにどんどん追加して、読むときは、改行で分割して最後の項目を取得するようにするのが簡単かも。
メモ帳のファイルは大きくなりますが、大きくなったら手動で消せばよいのでは。

ファイルから、テキストファイルって読めないんでしたっけ?書いたことはあるけど、読んだことないかぁ。
テキストファイル開けますが‥
「ファイル」アプリで、aaというテキストは、サブパスでaa.txtとすると読み込めました。
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

やっぱり手動でまとめて削除ですかね、
月1回とかオートメーションで削除しましょうかね、それなら確認ボタンを月1回押すだけで毎回押さなくて良いので。
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

行追加ではなく、どんどんメモ自体を増やして行って、最も日付が新しいメモを読み込むのが一番楽そうです。
(ショートカットの読む時の行数が少なくて済む)
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

>サブパスでaa.txtとすると読み込めました。

そうですか、やってみます。

E4185295-1BBF-498D-A89C-70F9936D038D.jpeg

>> さと さん

メモが増えると邪魔になるので、名前を指定して追加しています。行数は1000行とかになっていたら、メモ帳で編集して減らしたりしてます。

添付は、毎週やっているクイズの基準値をiPhoneに設定しているスクリプトです。

IMG_20241231_130447.jpg

解答ではありませんが、私もiPhoneをデュアルSIMで、楽天LINKをつぎのようなショートカットで使用しています。

①楽天回線をデフォルトにして4G固定で使用するショートカット。
(4G固定のほうが楽天LINKが安定するため)

②他社SIMをオンにして、通信デフォルトにするショートカット。
(他社SIMをオフにすることがあるため)


🅰WiFiが切断されると②他社回線デフォルトを実行するオートメーション。
(自宅WiFi用とテザリング用)
🅱楽天LINKを開くと①楽天回線デフォルトを実行するオートメーション。
(発信者番号非通知対策)

●楽天LINK使用後は、②他社回線デフォルトのショートカットを手動で実行しています。
さと
さとさん・投稿者
SGマスタ

>> しょう🥚@Twitter さん

コメントありがとうございます。

>楽天LINK使用後は、②他社回線デフォルトのショートカットを手動で実行しています。

ここをオートメーションで自動化せずに、手動でやっている理由は何でしょうか?
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

読めました。ありがとうございます。

ただテキストファイルに直接リンクされるようで、そのテキストファイルを削除してゴミ箱に入っても、ゴミ箱を読みに行くみたいですね。
同じファイル名でテキストファイルを作っても、そっちの新しいファイルは読みに行ってくれないようです。
ちょっとクリアする操作がやりにくいですね。
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

メモ帳で手動編集、マメですねー
たぶん私は自動削除しか出来ないかも。
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

ループしなくても最後の項目を取れるのですね。
うーん、どういう仕組みにするか、悩みます。

一日に何度もLinkアプリを起動するので、ゴミがどんどん溜まっていくのが嫌だなあという悩みです。
メモ帳を増やすにしても行を増やすにしても。
完全自動化せずに「Linkアプリを終了したら、メニューを表示して選択した回線に切り替える」くらいが安定すると思います。

>> さと さん

はじめは楽天LINKを閉じると②他社回線を実行するオートメーションも設定していました(^_^;)

でもiPhoneを耳に当てて画面がオンオフするのに連動して、①楽天回線と②他社回線のオートメーションを繰り返してると楽天LINKが不安定になったり、また楽天LINKを早く閉じ過ぎても非通知発信になるので、いまはオートメーションを①楽天回線のみで使用中です。
さと
さとさん・投稿者
SGマスタ

>> しょう🥚@Twitter さん

>画面がオンオフするのに連動して、①楽天回線と②他社回線のオートメーションを繰り返し

なるほどー!そんな問題が発生するのですね。
確かに通話中にブラウザ検索など他の事をすると、閉じた時のオートメーションが動きますね。
手動の方が良いのかー
さと
さとさん・投稿者
SGマスタ

>> Shallow Grave@断酒離 さん

なるほど。他のコメントを見て「安定」の意味がわかりました。
Link終了時にアラートで確認画面を出してから、回線へ切り替えする事にしました。

フラグとしてメモ帳は持たせておいて、例外的に楽天モバイル以外の回線を使っている時だけアラートを出して、データ通信SIMを戻すようにしました。
基本は楽天を月末まで使う事が多いので。
さと
さとさん・投稿者
SGマスタ
スレ本文を更新しました。
皆さんに教えて頂いた結果、メモ帳に回線名を保管する事にしました。
●楽天「以外」がデータ回線の時だけLink起動時にメモ帳出力する
●Link終了時にアラートで確認後、メモ帳記載の元の回線へ戻す
●楽天回線に手動切替えをする時に、メモ帳を削除(確認必須)
としました。
さと
さとさん・投稿者
SGマスタ
今月povoデータを沢山頂いたので、旅行先で使おうとしてpovoをデータ回線に設定しました。

でもLinkを起動したら楽天に切り替えるオートメーションを設定していた事を忘れてて、ずっと楽天のままとなっており楽天のデータを使い過ぎました。3GBを超えて千円を無駄に…

こういう事が無いように、ショートカットを作っておきました。

>> さと さん

試してみましたが、テキストを保存するとき、上書きするにすれば、更新されていきます。
削除したときは、そんな動作になるんですね。
ゴミ箱のほうを消したら、新しいファイルを読みに行くのかな?
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

ええっ!?、上書き更新できるのですね、やってみます
さと
さとさん・投稿者
SGマスタ

>> アッカリ〜ン@_@….,….,…😅 さん

出来ました!ありがとうございます。
さと
さとさん・投稿者
SGマスタ
その後、アッカリーンさんのコメントで、ファイルの読み書きの時に、上書き更新ができる事がわかり、理想通りのショートカットが、作れました!
嬉しい〜
本文を書き換えました。

「テキストファイルに追加」ではなく、「ファイルを保存」を使えば上書き保存できました。
更に、「テキスト」の次に「ファイルを保存」を置かないと、変な事になってしまうので、注意です。ここで苦労しました。
コメントするには、ログインまたはメンバー登録(無料)が必要です。