Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LINEビーコンで無限プッシュなメンヘラ女子BOT #iotlt #esp32 #linedc

n0bisuke
November 17, 2022

LINEビーコンで無限プッシュなメンヘラ女子BOT #iotlt #esp32 #linedc

IoTLT vol93での発表内容です。
LINE Beaconの擬似プッシュを使ってLINE Messaging APIの200通/月の制限を乗り越えたい的な話題です。冗談半分ですが用途によっては使えそうですよね。

https://iotlt.connpass.com/event/263936/

n0bisuke

November 17, 2022
Tweet

More Decks by n0bisuke

Other Decks in How-to & DIY

Transcript

  1. *P5-5
    -*/&ϏʔίϯͰϝϯϔϥঁࢠ#PU
    ੁݪͷͼ͚͢
    !OCJTVLF

    View Slide

  2. ੁݪͷͼ͚͢
    ɾϓϩτλΠϐϯάઐ໳εΫʔϧʮϓϩτΞ΢τελδΦʯ
    σδλϧϋϦ΢ουେֶେֶӃඇৗۈߨࢣϓϩμΫτϓϩτλΠϐϯά*
    ɾݸਓ׆ಈ
    *P5-5ʢࠃ಺࠷େͷ*P5ίϛϡχςΟʣ
    -*/&"1*&YQFSU.JDSPTPGU.71*#.$IBNQJPO
    ࣾձษڧͰډञ԰ཆ࿝೫୍ͰΞϧόΠτ
    ʢҰݢΊञ৔৽ڮళͰಇ͍ͯ·ͨ͠ɻʣ
    OPCJTVLFTVHBXBSB

    View Slide

  3. -*/&.FTTBHJOH"1*
    -*/&#PUΛ࡞Δ͜ͱ͕Ͱ͖Δ"1*
    1VTIͱ3FQMZ͕͋ͬͯɺ1VTIΛΈΜͳ࢖͍͍ͨɻ
    ແྉͩͱ௨݄Ͱϓογϡ͕ૹΕΔͷͰݸਓͩͱ݁ߏ࢖͑Δɻ

    View Slide

  4. -*/&.FTTBHJO"1*ͷվѱ໰୊
    ࢀߟ[email protected]
    fi
    DBUJPO
    ͷχϡʔεɻ
    ϓογϡ͕௨·Ͱແྉͩͬͨͷ͕௨ʹͳΔΑ

    View Slide

  5. ͳΜͱ͔ͳΒͳ͍͔ʜ
    -*/&#FBDPOͳΒͳΜͱ͔ͳΔ͔΋

    View Slide

  6. -*/&#FBDPO
    -*/&ͱ࿈ܞ͢ΔϏʔίϯɻσόΠε͕ച͍ͬͯΔɻ
    σόΠεͷଞʹ΋࢓༷͕͋Γɺ࢓༷ͷํ͸-*/&4JNQMF#FBDPOͱݺͿ ޙड़

    View Slide

  7. -*/&#FBDPOར༻࣌ͷϚΠφʔ࢓༷
    -*/&Ϗʔίϯʹ൓Ԡͨ͠ࡍʹૹΔϝοηʔδ͸1VTIͰ͸ͳ͘
    ϦϓϥΠϝοηʔδͱͯ͠ѻΘΕΔɻͱ͍͏ཪٕ
    ˣ
    ௨੍ݶ͔Βٖࣅతʹղ์͞ΕΔɻʮແ੍ݶ164)ʯ

    View Slide

  8. View Slide

  9. ͲΜͳʹ164)͖ͯͯ͠΋ແྉͰ͢ɻ

    View Slide

  10. ࡞Γํ

    View Slide

  11. 4FFFEVJOP9JBP
    ͍҆ɺখ͍͞ɺ&41ͳͷͰ#-&΍8J'J͕࢖͑·͢ɻ
    -*/&#FBDPO࡞ΕΔ͔΋ʁ
    4FFE4UVEJP9*"0&41$
    -5࣌ʹը૾͕ผͷ΋ͷʹͳͬͯ·ͨ͢͠Έ·ͤΜ

    View Slide

  12. -*/&4JNQMF#FBDPO
    &41ͳͲʹϓϩάϥϜΛॻ͖ࠐΉͱ-*/&#FBDPOԽͰ͖Δ

    View Slide

  13. -*/&4JNQMF#FBDPOΛߦͰ࡞ΕΔϥΠϒϥϦ
    #Z͏͜ࢯ
    9*"0&41$Ͱಈ͔͘΋ʁ
    "SEVJOPͰ͜Ε͘Β͍ͷίʔυͰॻ͚Δɻ

    View Slide

  14. -*/&Ϗʔίϯి೾ൃ৴ -*/&Ͱϝοηʔδड৴
    ʜ݁Ռɺ9*"0&41$Ͱಈ͍ͨ

    View Slide

  15. ϏʔίϯΠϕϯτ͕ඈΜͰ͘Δ
    ͪΌΜͱϦϓϥΠτʔΫϯ͕͋Δ
    ͜Μͳײ͡Ͱࣗ਎ͷαʔόʔʹૹΒΕͯ͘Δ
    ˞ผ్-*/&#PUͷΞϓϦέʔγϣϯ͸࡞Γ·͠ΐ͏ུ

    View Slide

  16. ϋϚͬͨͱ͜Ζ

    4FFFEͷϥΠϒϥϦͰ͸͏·͘ॻ͖ࠐΈͰ͖ͣɻ
    ӈ
    &41Β͍ͿΒΓͰ͍͚ͨ
    ࢀߟIUUQTXXXEFOTIJDMVCDPPLCPPLBSEVJOPYJBP
    FTQDTFFFETUVEJPYJBPFTQDCMFBSEVJOPJEFIUNM
    ௥هผ෺ͩͬͨΒ͍͠ɻ࠙਌ձͰڭ͑ͯ΋Β͍·ͨ͠ɻ

    View Slide

  17. View Slide

  18. ͳ͓ͥ͞Γͳͷ͔ɻ

    View Slide

  19. ͳ͓ͥ͞Γͳͷ͔ɻ

    View Slide

  20. ΞΠίϯ͸
    ࿩୊ͷ͓ֆඳ͖"*

    View Slide

  21. ·ͱΊ
    4FFFE4UVEJP9*"0&41$Ͱ-*/&#FBDPOΛ࡞Εͨ
    -*/&ͷϓογϡϝοηʔδ͸ͦͷ͏ͪ௨݄ʹͳΔ
    -*/&#FBDPOͰٖࣅແݶϓογϡ͸݈ࡏ ੲ-5ͨ͠

    ϝϯϔϥঁࢠͷ໊લϥϯΩϯάͱ͍͏΋ͷ͕͋Δ

    View Slide