どの家庭にもある「あのアイテム」を使ってiPhoneスクリーンタイムパスコードを乱数化する
はじめに
どうも。私があのせつおです。
突然ですが、僕はTwitter中毒なので一日の空き時間をほぼTwitterで費やしてしまいます。
あまりにも嫌なのでTwitterを見る時間を減らしたいのですが、皆さんどうやって対策していますか?
周りの人に聞いてみると。。。。
- 通勤時間しか極力見ないようにする
- アプリを消してそもそも見ないようにする
等々が有りました。
- ルール化 → そんなの出来るなら最初からやってる
- アプリを消す→ブラウザで見ちゃう
というゴミっぷりなので何をやっても無駄だなって思ってました。
ある日、かのRoland氏のYoutubeの動画を見てみると・・・
https://youtu.be/T7rSPnyXWWA?t=475
- 3~15時はスマホ自体にロックをかけている
- パスワードは店長しか知らない
という徹底ぶり。
その時、せつおに電流走る。
こ、これや~~
ちなみに僕の周りの人間はみんなゴミです。
パスワードを人に設定してもらおうとしても多分嘘つかれたり忘れられたりすると思うので、極力自分の力で頑張ろうと思います。
先日、iPhone SEを購入したのもあって、今回はiPhoneのスクリーンタイムパスコードを自分が知らない値に設定することを目指します。
ぱっと頭を巡らせたところ
- 何らかの方法で4桁の乱数を生成
- それを直接iPhoneに打ち込む
- 万が一に備えて乱数はバックアップをとる
といった方法ができたら良いな、となりますね。 この用途なら、どの家庭にもあるアレが火を吹きます。
そう。。。
ESP32
こいつのBluetoothを使ってiPhoneに接続し、仮想キーボード化します。
Pythonで乱数を作って、それをSerialで渡す方式が簡単そうなのでそれを目指します。
準備
まずはライブラリを拾ってきます。 ZIPで落としたなら解凍してC:\Users\xxxx\Documents\Arduino\librariesに置きましょう。
ArduinoIDEで見れていればOKです。
実装
まずはサンプルコードを試しましょう。
/** * This example turns the ESP32 into a Bluetooth LE keyboard that writes the words, presses Enter, presses a media key and then Ctrl+Alt+Delete */ #include <BleKeyboard.h> BleKeyboard bleKeyboard; void setup() { Serial.begin(115200); Serial.println("Starting BLE work!"); bleKeyboard.begin(); } void loop() { if(bleKeyboard.isConnected()) { Serial.println("Sending 'Hello world'..."); bleKeyboard.print("Hello world"); delay(1000); Serial.println("Sending Enter key..."); bleKeyboard.write(KEY_RETURN); bleKeyboard.releaseAll(); } Serial.println("Waiting 5 seconds..."); delay(5000); }
正常に書き込みが終わったら、iPhoneのBluetooth画面からペアリングしましょう。
ペアリングができたらノートアプリを開きます。ソフトキーボードが表示されていなければOKです。
Hello worldと入力されるはずです。
サンプルの動作が確認できたので、あとは乱数生成してその値を打ち込んでもらいます。
なんか面倒だったので1000~9999の間の乱数にします。
Arduino側
/* This example turns the ESP32 into a Bluetooth LE keyboard that writes the words, presses Enter, presses a media key and then Ctrl+Alt+Delete */ #include <BleKeyboard.h> BleKeyboard bleKeyboard; String str_screen_time_pass = String(1000); int incomingByte[2]={0,0}; int out_num; void setup() { Serial.begin(115200); Serial.println("Starting BLE work!"); bleKeyboard.begin(); } void loop() { if(bleKeyboard.isConnected()) { /* serial を受信したときだけ送信 */ /* 1000 ~ 9999 を2byteで送ってStringに変換する */ if (Serial.available() >= 2) { incomingByte[0] = Serial.read(); // 受信データを読み込む incomingByte[1] = Serial.read(); out_num = incomingByte[1]*256 +incomingByte[0]; str_screen_time_pass = String(out_num,DEC); Serial.print("I received: "); // 受信データを送りかえす Serial.println(str_screen_time_pass); bleKeyboard.print(str_screen_time_pass); delay(1000); bleKeyboard.write(KEY_RETURN); bleKeyboard.releaseAll(); } } delay(5000); }
PC側
import random import serial import time import pandas as pd if __name__ == "__main__": # 1000~9999の乱数を生成 random_num = random.randrange(1000,9999) # serial ser = serial.Serial("COM3", baudrate = 115200,timeout = 1) # serialを書き込む time.sleep(10) ser.write((random_num).to_bytes(2, byteorder="little")) time.sleep(10) ser.write((random_num).to_bytes(2, byteorder="little")) ser.close() # バックアップしておく pd.DataFrame([random_num]).to_csv("screen_time_pass.csv")
あとは以下の手順でスクリーンタイムパスコードを乱数化できます。
- Bluetoothペアリング解除
- ESP32に書き込み
- iPhoneでスクリーンタイムパスコードの設定画面まで行く
- 古いパスワードがある場合、解除しておく
- Bluetoothペアリング
- Python実行
生成されたCSVはGoogleDriveにでも放り込んでおきましょう。
これでTwitterから開放されます。僕は一日30分設定にしているので、それですむわけですね。
どうしても我慢できなくなったらGoogleDriveを覗きに行きましょう。
さいごに
最近は携帯二台持ちなので多分2台目でTwitter見ると思います。
一体だれ向けの記事なんだろう・・・・
また書きます。
ゲームの賞味期限
こんにちは。私があのせつおです。
なんかブログを書きたくなったから書きます。
○はじめに
突然ですけど、ゲームに賞味期限ってあると思いますか?
逆説的ですけど、そう考えている人がいるからゲームに賞味期限はあると思います。
○ゲームの賞味期限とは
ゲームの賞味期限ってなんでしょうか。
食品の賞味期限の定義は、「食品をおいしく食べられる期限」とされています。(http://www.maff.go.jp/j/syokuiku/kodomo_navi/featured/abc2.html)
ゲームにも「”より”楽しく遊べる期限(期間)」があると思っているプレイヤーが多数いると思います。僕も同様にそういった期間があると思っていますので、この期間のことを「賞味期限」と呼んでいます。
○ゲームの賞味期限を気にする人とは
新しいゲームをいかに早く攻略するかに重きを置いている人だといえます。総じてこういう人がゲームうまいですよね。愛知だと、○○にぃさんとか、○○かとか、○○おとか、○○○○Nさんとかがこういった分類にされるんじゃないかって思います。渡り鳥的な人々。
こういったゲームがうまい人が新たな島に飛んでいってしまうと、こいつらに勝ちてーって対象が少なくなってしまうので大変です。
近年のゲームはアケゲーでも「サービス終了」って強制的な期限が設けられる場合があるので、こういったことを考慮するためには、彼らのような早く楽しむスタンスが重要であるとも思います。
アケゲーではないですけどウォーブレは遊びたかったなぁ。
○ゲームの賞味期限を気にしない人とは
ひとつのゲームをいかに深く遊ぶかに重きを置いた人だといえます。名作を長く遊ぶことができるのは、こういった人々がいるからこそです。
僕は新しいゲームも古いゲームも好きなので、こういった長く遊んでくれている人がいなければ、遊ぶことも不可能になってしまうので、必要不可欠なんですよね。
昔はゲームの賞味期限を気にしない人々を「旧石器時代の人間か?」って思ったりもしたんですけど、新しいことをはじめるのってめちゃくちゃカロリー使うんですよね。特に格ゲーって勝てると楽しいけど負けるとむかつきますよね。そんな楽しむためには錬度が必要なジャンルにおいて、新しいゲームにチャレンジするのってめちゃくちゃしんどいです。社会人になって気づきました。
○さいごに
じゃあどっちが悪くてどっちがいいの?って言われてもどっちがいてもいいと思います。賞味期限があるからこと、そういった人々を逃がさないように才能がないわれわれががんばらないといけないと思います。そうすることで、ゲームの賞味期限もまた延びるはずですから。
あと、ゲームオタクが一生ゲームやってると追いつけないから、ほかの趣味を見つけてそっちに没頭してくれてもいいと思うんですよ。
それでは。
新しいことをはじめよう(#2017年もあと少しなのでいいねしてくれた人に一言)
【はじめに】
みなさんおはようございます。私があのせつおです。
2018年もよろしくお願いします。新年ということで何かをはじめるにはもってこいのタイミングですね。早速ですが2017年にやらなかったこと「#2017年~~」を消化することです。
#2017年もあと少しなのでいいねしてくれた人に一言
— せつおing (@3rd_SET) 2017年12月14日
ブログネタ
▽決して忘れていたわけではありません。
ちなみに圧もかけられていました。
▽忘れんなさっさと書けよって言われてます
タグは「#2017年もあと少しなのでいいねしてくれた人に一言」ですが、執筆時点でアメリカはまだ2017年ですので僕がアメリカにいると仮定した場合は年内にタグを消化できていることになるのでモーマンタイですね。
冒頭に書いたこととかタイトルとか全無視してまだ2017年であるってことにして以下書きます。笑
【消化】
■ミタにゃん @mitanyan23
・一言
あれだけすきすきオーラを出してたDF2さんが凍結されてますけど、どう考えていますか?あと東京行ったときはまた飯付き合ってください。
・お気に入りのツイート
2017年は切れ味あるツイート少なかったんじゃないですか?と思ったらブロック祭りありましたね。2018年も丸くならないようにお願いします。
しこしこちんぽ しごいているよ
— ミタにゃん (@mitanyan23) 2017年5月13日
きみのまんこで しごいているよ
■FKKK|はぎわら @hagiwara417
・一言
いろいろとお世話になりました。弱オタクマウント禁止法で逮捕されないように気をつけてください。
・お気に入りのツイート
さらしやめてください。
細かすぎて伝わらなかったと思うので雑なせつおの入場動画あげますね。 pic.twitter.com/bcT4eSI7bI
— FKKK|はぎわら (@hagiwara417) 2017年10月23日
■しゅうじ @jikota12612542
・一言
オタク活動をもっと表にだして、オタクしてください。
・お気に入りのツイート
僕も力がほしい・・・・ 神の耳をくれ。
— しゅうじ (@jikota12612542) 2017年11月8日
■えーすけ @human_error0301
・一言
細々とカルクロは続けます。一年やってみてそっからが勝負!あと大須予選の枠とかのこと黙っててごめんなさい。コイケえーすけはゲームがうまい、僕はTwitterがうまいって事で・・・
・お気に入りのツイート
この人、なんで元旦からなんてツイートしてんだ・・・
パッと思い浮かぶだけでザコ初狩り野郎が4人も出てくるのがアチョのすごいところ。対戦する価値もないクソザコしかおらん。
— えーすけ (@human_error0301) 2017年1月1日
■とめ @setsumi1225
・一言
よくも沼に落としてくれたな。でも許すよ。上京オタクはよ。
・お気に入りのツイート
一年を通してネタにしたチケット食べる事件も年始だったのか・・・
もちょが歌詞ミスったのも、ナンスのうどんも笑った。
— とめ (@setsumi1225) 2017年1月14日
でもびーけいの席(21列目)糞席じゃんって煽ったらグレてチケットくしゃくしゃにして食ってたのが1番笑った。
兄弟揃ってガイジすぎるっしょwww
■なぎー @nagi0816
・一言
2017年はノーエンカウント?次はさすがに顔わかるっしょw あと2018年はLiSA大阪行く予定なので、感想ツイートしますので期待してて。
・お気に入りのツイート
誤解をがんばって解こう!
あまりに女っ気がなくこないだ親父にホモなの?と質問されたなぎーさんですが妹様は大丈夫覚悟はしてると言っていたそうです。
— なぎー (@nagi0816) 2017年8月1日
ちゃんと女の子が好きだっつーの。お兄ちゃん傷つくわ。
■ウラ @twi_ura
・一言
体は治りましたか?なんだかんだあってる気がするけど、忘年会ではあまりの弱体化でびびりましたわ。またどこかで。
・お気に入りのツイート
古来からのせつお式。
リスクは可能な限り排除する、それがせつお式。
— ウラ (@twi_ura) 2017年10月6日
明日から使っていきたいセリフだ
■ゆっとり @yuttori123
・一言
オタク、俺今年も秋葉3on行くからそれまでにゲーム教えて。あと例の画像favするけど意味わかってるのかは気になる。
・お気に入りのツイート
ながくらさんは芸人だからRTfav大丈夫だよ。
ながくらさんのツイートをrtふぁぼして永久保存キめたいけど知らない方なので躊躇っている
— ゆっとり (@yuttori123) 2017年11月29日
■ゆいか @aspplus1
・一言
なかなか言葉選びのセンスを感じる一年だった気がする。年始から一発キメたし、周りには配慮していけ!あとナウい神教えて。
・お気に入りのツイート
このツイート、意味不明すぎて好き。
今まで日本語使ってたのにチェルは英語って感じ
— ゆいか (@aspplus1) 2017年11月8日
ピザトーストかよ、、
■アオイ @aoiyu13
・一言
春日井行かないとエンカウント不可すぎて生きてるかよくわからないw もっと生存報告お願いします。
・お気に入りのツイート
2017年のツイート、ゲームのことしかつぶやいて無くないですか?もっと「今週のわか坊さんの基地行動」みたいな連載お願いします。
— アオイ (@aoiyu13) 2017年1月27日
■でてぃさんとくろまくさんと @dettywhiterock
・一言
なんだかんだ、近いとこにいるからどんどん飲みたい!ポンポン連絡とぶからよろろ。
・お気に入りのツイート
あ、でもおこづかい制なのか・・・
今月のお小遣いなくなりましたんでUNIランクマやれません
— でてぃさんとくろまくさんと (@dettywhiterock) 2017年7月26日
■SNC|ぴょんばたこ @batakosan32
・一言
2017/1/1に初めてあったからマジで一年なのわろ。曲のセンス同じ感あるからいつかカラオケあるね。
・お気に入りのツイート
いまいまこのツイート見た瞬間くそ笑った。怒りもっとぶつけていけ。
神(スサノオ)の6Bのマネしてたら神(森P)にぶつかっちまった…
— SNC| ぴょんばたこ (@batakosan32) 2017年10月21日
■ぐるぽ @gurupocho
・一言
技術のツイートしてくれるゲーマーで目の肥やしになる!学んでいくスタイルは参考にしていきたい。2018年は僕もなんか動きます。
・お気に入りのツイート
ふぁぼ見返したら出てきた。完全に晒しw
詐欺飛びといえば、アイギスのブーストJBが詐欺になるのは理不尽よね。
— ぐるぽ (@gurupocho) 2017年5月30日
ベス相手にはブーストJB>2+AC同時押しとすると当たった時はJB>JCで、スカった=逆ギレ時は小ジャンプという。
ああいうシリーズをガチでやってたときはもうちょっと頑張ればよかったね
■カズマ @moebuta72
・一言
ソムリエ、2017年はいろいろ味わいましたか?味わい深い「アレ」に出会ったら教えてください。
・お気に入りのツイート
ソムリエMじゃん・・・ 見た目からオラ系だと思ったのに・・・
俺も学生時代に可愛い女子複数人に性的なイジメを受けたかった…………
— カズマ (@moebuta72) 2017年12月20日
■ぼいど☆えくすとりーむ @sanpuson1
・一言
あなたは誰ですか?僕ものりでまったく面識ない人に対してfav企画に参加してみたけど、後悔しかなかったです。悔い改めましょう。
・お気に入りのツイート
いやでもこれはわかります。
ハレごろーさんをずっとはめごろーだと思っとりました
— ぼいど☆えくすとりーむ (@sanpuson1) 2017年9月18日
■アル @hARU_to_man
・一言
岡崎の悪ことハルトマン、飲みに数回誘ってくれてありがたし。悪を満足させるために悪の話も収集しとくからなにとぞごひいきに^^
・お気に入りのツイート
この画像のおかげでヤマシタが鈴木の顔一発でわかった話、好き。
高校時代の鈴木でクソコラ作った奴ら、ええ加減にせえよ? pic.twitter.com/6B4qd0mkSs
— アル (@hARU_to_man) 2017年3月10日
■SNC│るっこら @rukkora9
・一言
結局君の紹介で車買わなくて申し訳!同年代ってこともあるし今後も絡んでいこう。まずはるっログ飲み屋を回って評価していきたいからお勧めはよ教えて!
・お気に入りのツイート一緒に行こうな、世界。
世界大会でまさおさんに負ける夢を見た。
— SNC│るっこら (@rukkora9) 2017年10月16日
■そーへい @sochan0805
・一言
2017年末まさかの出会いでまさかまさか。壇上でムックをよむときどにおれらはなる。日々勉強。
・お気に入りのツイート
守るために、強くなろう。
まっどさんの嫁さん泣かさん為にも強ならなあかんわな
— そーへい (@sochan0805) 2017年7月19日
■スペルビアのサルベージャー @sahariser
・一言
ライザーなかなか会えないけど、一回ほんと福岡に行きたいと思ってるからそのときは飯つれてって。追伸、ゆゆーそ様とは一緒にご飯いくぐらいには復縁しています。
・お気に入りのツイート
ふーあぶ、危険すぎる。ラインの超えすぎには気をつけて。
伝統芸能ふーあぶも、言うだけ言った後に痕跡を残さないようRT元をブロる所まで進化した
— モルスのサルベージャー (@sahariser) 2017年12月13日
■モトヤマ @motoyamamaid
・一言
J君とのことネタにしすぎて申し訳ない!でもこの話すきすぎる・・・ ゼクス久々にやったら負けまくってオコだったのでまた再開します。また岡で。
・お気に入りのツイート
弐寺面白そう。おうちでぽちぽちしていつかアケデビューしたい・・・
KOTERU【師匠】だろ?斬られるぞ pic.twitter.com/fOmU7mjCIO
— モトヤマ (@motoyamamaid) 2017年5月31日
■あぐろ @aguagu0731
・一言
何回か泊めてもらってありがたし。一時期生きてるかわからなかったけど、普通に元気そうでよかったw 仕事の環境も変わるだろうしで2018年大変かも知れんけどお互いゲームとリアル両立できるようにがんばりましょう。
・お気に入りのツイート
なんて覚えやすい誕生日なんだ
ちなみに今日は僕の誕生日ではないです。
— あぐろ (@aguagu0731) 2017年7月21日
【おわりに】
なんとか2017年のうちにおわりました。とても時間効率が悪いのであんまりfav企画に首を突っ込むのはやめようと思います。
▽ロサンゼルスにいる仮定です。
西の格ゲー界のドンもfav系の語りとかに対して苦言を呈していたのでTL汚しはほどほどにしておいたほうがいいと思いますので皆さんも気をつけてください。
それでは。
平和を愛するTwitter社の犬
【はじめに】
みなさんこんばんは。私があのせつおです。
最近、平和を愛しているTwitter社の言葉狩りが止まりません。奇遇なことに、僕も平和を愛してやまないのでTwitter社に同調して、危険なTweetを削除したいと思います。
いままでは、「Tweetを削除するか。。。」なんて言っているオタクを見つけたら
「お前、牙がぬけちまったな。俺はこのまま走るぜ?」
みたいに思ってたんですけど、垢消えるの考えたら嫌すぎるのでそんなこと言ってられなくなりました。流石にめんどいなぁとも思っていたんですけども、なんか便利そうな連携アプリがあったので利用させていただきました。Twitter社は平和を愛するがあまり、血も涙もない粛清を行う可能性もあるので、自衛はしっかりしましょう。
最近流行りの凍結が身内にまで回ってきたので過激なワードを含むツイートを削除して凍結対策するアプリ作りました。よかったら使ってください。https://t.co/ITdJNCuBx0 #凍結回避アプリさん
— ウダヤン (@udarozi) 2017年10月23日
ただ、おもひでのTweetをただ削除するのはもったいないので、振り返りつつお別れしようと思います。
【『殺す』編】
バイトで他の面子が全くシフトに入らなかった時期にハメられてた回。
些細だ。
沢口軍団ボットがまだ更新されてたときのはなし。
うーん、ローションさん。
アイギスのことなつかしいね。
いやいやキレすぎ。
ロード。
某有名プレイヤーの本名です。
まったく記憶にないですけど、前後のツイートを見るとニコ生しながらランクマしてたみたいです。
死ねさん=ダモスマン
shineさん
くぼっずがーでんでヤマシタの真田に負けてキレてた。ヤマシタくんはゲームがうまいんだけど、ムカつくんだ。そういえばこんな動画を昔投稿した。
【『死ね』編】
いやアケコンにきれるのは終わっとる。
CP2はせつおラグナで10:0つけました。(1勝0敗)
天田逆ギレを調べてた時のツイート。ガード後最速でバックジャンプJCをやると二段目だけがCHして、なおかつスパキャンされません。
こんな些細なつぶやきですら消さなきゃだめなのか。。。
いや、そーへいさん尖りすぎだろ。今では考えられんw
些細
ガードするしっきーが悪い。
些細。13紅丸はバクステ雷神拳*nが永久です。
コエマサレイとガチった時の話。ゲームうまいやつムカつくよなぁ。わかるわかる。
些細だ。でも悪いアマネ多くない?
些細だけど、こいつは人殺しの目をしてるよ。
Jぶっとばし空振りEXメンヘムのまさお
些細
owatakonはブロックしているので表示されません。
些細
さがらくんとの出会いあたりの話。
些細。
これは肉まんさんが終わってる奴。
些細。
ささい。ちなみにリンクはこれがはってあった。謎。
P4U2タイトー2on前のツイート。当時アイギスが最強すぎて愛知でマジで誰にも負け越してなかったんだけど、おぼろさんには結構負けてたので引き込んでチームに。愛知予選出れなかったので東京のどっかに予選行って一発で予選取ったのまではよかったんだけど、おぼろさんが途中で全くP4U2やらなくなったのは誤算でした。
とーちゃん許せねえ。
劇場版アイマスのフィルムガチャにて、全員が並んだフィルムがあたったせつおだったが、全く同じフィルムがヤフオクで発見されたため、せつおお前か?となった。
吉村家に例えるのは評価高すぎ
owatakonは
せつおくん、頻繁にヤマシタのこと殺したくなってるんです。
あーくれぼ2014の店舗をとったときのツイート。ルカをなぜ殺さなくては行けなかったかは忘れた。
あーくれぼ2014の金を取ったときのツイート。直前に俺こんさんに負けてたから怒ってた。
【さいごに】
どうでしたか?みなさんも自分のツイートを振り返ってみるとそのときを思い出せて面白いかもしれません。それでは最後に一言・・・
Twitter社様、すぱぼ君の凍結をお願い致します。
おわりだよ
ゲームで熱くなりたい
ビートライブ杯 優勝は大仏パンチ! ロングバージョン https://t.co/AJI5e2Kzm3
— 三原さん。@ARIKA (@miharasan) 2014, 11月 23
やっぱり見てて思ったよ。