<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>line  |  来々軒　（らいらいけん）</title>
	<atom:link href="https://www.rairaiken.org/archives/tag/line/feed" rel="self" type="application/rss+xml" />
	<link>https://www.rairaiken.org</link>
	<description>「一部得なデジタルガジェットライフ」を提供したい。モバイル・ガジェット・PCTips・くるま</description>
	<lastBuildDate>Wed, 03 Jan 2024 09:32:39 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.rairaiken.org/wp-content/uploads/2023/12/cropped-icons-32x32.png</url>
	<title>line  |  来々軒　（らいらいけん）</title>
	<link>https://www.rairaiken.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>LINE ブラウザを消す方法 スクリーンタイム対策に</title>
		<link>https://www.rairaiken.org/archives/6469</link>
					<comments>https://www.rairaiken.org/archives/6469#respond</comments>
		
		<dc:creator><![CDATA[k_tuned]]></dc:creator>
		<pubDate>Wed, 03 Jan 2024 09:32:38 +0000</pubDate>
				<category><![CDATA[PC Tips]]></category>
		<category><![CDATA[雑記]]></category>
		<category><![CDATA[line]]></category>
		<category><![CDATA[ブラウザ]]></category>
		<guid isPermaLink="false">https://www.rairaiken.org/?p=6469</guid>

					<description><![CDATA[我が家の子供のスマホ(iPhone)にはスクリーンタイム設定で端末の利用時間を毎日1時間に設定しています。しかしながら、通話やカメラやLINEまで制限をしてしまうといざというときにコミュニケーションが取れない問題が発生す [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>我が家の子供のスマホ(iPhone)にはスクリーンタイム設定で端末の利用時間を毎日1時間に設定しています。<br>しかしながら、通話やカメラやLINEまで制限をしてしまうといざというときにコミュニケーションが取れない問題が発生するため除外設定をしている。<br>最近子供がLINEアプリのブラウザ機能を使って色々なページを見ていることが判明したため対策を行いました。<br>よくスマホ触っているなー、なんでだろうなーということで確認したらこれでしたわ。<br>LINEブラウザを消す機能を紹介します。</p>



<p>こんな風にLINEからURLリンクをたどるとLINE本体のブラウザに接続します。<br>この場合はLINEアプリ単体起動となりブラウザが見れてしまう状況だ。</p>



<figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" width="473" height="1024" src="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4176-473x1024.jpg" alt="" class="wp-image-6470" style="width:309px;height:auto" srcset="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4176-473x1024.jpg 473w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4176-138x300.jpg 138w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4176-768x1664.jpg 768w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4176-709x1536.jpg 709w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4176-381x826.jpg 381w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4176.jpg 923w" sizes="(max-width: 473px) 100vw, 473px" /></figure>



<h2 class="wp-block-heading">設定変更方法</h2>



<p>調べてみるとLINE標準のブラウザ設定を変更することで対策可能でした。<br>ただし場所は結構奥まった場所にありました。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="473" height="1024" data-id="6472" src="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4172-473x1024.jpg" alt="" class="wp-image-6472" srcset="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4172-473x1024.jpg 473w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4172-138x300.jpg 138w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4172-768x1664.jpg 768w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4172-709x1536.jpg 709w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4172-381x826.jpg 381w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4172.jpg 923w" sizes="(max-width: 473px) 100vw, 473px" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="473" height="1024" data-id="6473" src="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4173-473x1024.jpg" alt="" class="wp-image-6473" srcset="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4173-473x1024.jpg 473w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4173-138x300.jpg 138w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4173-768x1664.jpg 768w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4173-709x1536.jpg 709w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4173-381x826.jpg 381w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4173.jpg 923w" sizes="(max-width: 473px) 100vw, 473px" /></figure>
</figure>



<p>LINEの設定画面に入る、LINEラボの項目を押す。<br>リンクをデフォルトのブラウザで開く　をチェックするとLINE本体のブラウザから開かなくなります。</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="473" height="1024" src="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4174-473x1024.jpg" alt="" class="wp-image-6471" style="width:240px;height:auto" srcset="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4174-473x1024.jpg 473w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4174-138x300.jpg 138w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4174-768x1664.jpg 768w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4174-709x1536.jpg 709w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4174-381x826.jpg 381w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4174.jpg 923w" sizes="auto, (max-width: 473px) 100vw, 473px" /></figure>



<p>公式系サイトは第一画面ではLINE独自のブラウザが起動しているようです。</p>



<p></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="473" height="1024" src="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4175-473x1024.jpg" alt="" class="wp-image-6474" style="width:325px;height:auto" srcset="https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4175-473x1024.jpg 473w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4175-138x300.jpg 138w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4175-768x1664.jpg 768w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4175-709x1536.jpg 709w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4175-381x826.jpg 381w, https://www.rairaiken.org/wp-content/uploads/2024/01/IMG_4175.jpg 923w" sizes="auto, (max-width: 473px) 100vw, 473px" /></figure>



<p>詳細に入った途端、標準ブラウザ(safari）に変わりました。<br>これでスクリーンタイムどおりにウェブを見た際にはブラウザの規制が可能となります。</p>



<p></p>



<p>この設定自体をパスワード設定をすることができないため、方法がバレたらすぐに対策されそうな気がしますが一時的な対策になるでしょう。子供が方法を見つけたら、次はどの方法で規制をしちゃおうか悩みます。<br></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rairaiken.org/archives/6469/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Global IPをPythonでLine通知するものを作ってみよう　リモートデスクトップ用途に</title>
		<link>https://www.rairaiken.org/archives/5903</link>
					<comments>https://www.rairaiken.org/archives/5903#respond</comments>
		
		<dc:creator><![CDATA[k_tuned]]></dc:creator>
		<pubDate>Fri, 02 Oct 2020 07:59:52 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[globalip]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[line]]></category>
		<category><![CDATA[PYTHON]]></category>
		<guid isPermaLink="false">http://www.rairaiken.org/?p=5903</guid>

					<description><![CDATA[今回はpythonの実用編に入ります。 小生はWindows謹製のRemoteDesktopを使用しています。 親機のPCのポート開放をして、Global IPを入力して出先でも親機のPCが操作できるようにしています。最 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/10/16016948414022.jpg" alt=""></p>
<p>今回はpythonの実用編に入ります。<br />
小生はWindows謹製のRemoteDesktopを使用しています。<br />
親機のPCのポート開放をして、Global IPを入力して出先でも親機のPCが操作できるようにしています。最近ではiPadが公式にマウスに対応したため、iPad Pro + 純正キーボード + 無線マウスの組み合わせが非常に使いやすいです。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/10/16016953639835.jpg" alt=""></p>
<p>軽くてどこでも綺麗な画面で編集ができるようになり、モバイルPC自体が不要な時代になるとは恐ろしいものです。</p>
<p>しかしながら、このやり方の欠点としては<br />
Global IPが時々変更となり、IPをその都度変更しなければならない点です。</p>
<p>セキュリティ上大事な策ではありますが、毎回親機からGlobal IPを検索してRemote Desktopの設定に登録するのは非常に面倒です。</p>
<p>今回は、前回のLine通知のプログラムを応用して、一定時間おきにLineにGlobal IPを通知するPythonプログラムを作成してみましょう。</p>
<p>〜〜〜前回の内容はこちらです。〜〜〜〜</p>
<p><a href="https://www.rairaiken.org/archives/5871">PythonとLineを連携するぞ(IFTTTを使ってみる）　その1</a></p>
<p><a href="https://www.rairaiken.org/archives/5882">・PythonとLineを連携するぞ(IFTTTを使ってみる）　その2</a></p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">もくじ</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">まず、Global IPをPythonで取得する構文は？？</a></li><li><a href="#toc2" tabindex="0">実際にLine通知連携のプログラムを組んでみます</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">まず、Global IPをPythonで取得する構文は？？</span></h2>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/10/16016269032906.jpg" alt=""></p>
<p>import requests<br />
res = requests.get(&#8216;http://inet-ip.info/ip&#8217;)<br />
v1 = str(res.text)  # gloval ip</p>
<p>requestsという機能をimportします。<br />
requests.get(‘hogehoge’)で指定URLのデータを拾います。<br />
このinet-ipページに接続するとGlobal IPを表示するサイトなんでしょうね。<br />
なので、resのいう変数にその内容を取り込みます。<br />
そして、str(res.text)の通り、resの内容をtext文だけにして、カッコにて文字列型に変換すれば、v1の変数にglobal IPが表示されます。</p>
<p>Global IPを表示するサイトにアクセスして値を拾うという方法っすね。</p>
<h2><span id="toc2">実際にLine通知連携のプログラムを組んでみます</span></h2>
<p>では、実際にプログラムを組んでみましょう。<br />
前回のLINE連携で使用した、Line通知をするプログラムにあたる「ift.py」と同じフォルダにpythonプログラムを作成しましょう。</p>
<p>今回は、Lineとの連携でift.pyも使用しますが、<br />
1日ごとに通知する繰り返しの細工もしてみましょう。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/10/16016276056320.jpg" alt=""></p>
<p>〜プログラムはこちら〜<br />
import time<br />
import ift<br />
import requests<br />
import datetime</p>
<p>ts = &#8220;ipsend&#8221;<br />
v1 = &#8220;さいたま&#8221;<br />
v2 = &#8220;areだ&#8221;</p>
<p>num = 0</p>
<p>print(&#8220;//****************************************//&#8221;)<br />
print(&#8220;//GlobalIP情報を送信する2020/8/12//&#8221;)<br />
print(&#8220;//***************************************//&#8221;)</p>
<p>num = 0<br />
while num &lt; 2:</p>
<pre><code>res = requests.get('http://inet-ip.info/ip')
v1 = str(res.text)  # gloval ip
v2 = "Nothing"
# 情報の送信
ift.ifttt_webhook(ts, v1, v2)

print(str(datetime.datetime.now()) + ":グローバルIPをLineで通知しました。")
time.sleep(86400)  # 1day
</code></pre>
<p>〜〜〜〜〜</p>
<p>ファイル名はipsend.pyとして作成します。</p>
<p>機能を取り込むimportの部分としては<br />
import time ＝時間計測に使用する<br />
import ift＝Line連携<br />
import requests＝globalIPページにアクセスして取り込む<br />
import datetime＝現在時刻を取り込む</p>
<p>ts,v1,v2はift.pyのところを見てください。</p>
<p>printに色々入れていますが、print()をつけると実行時に文字を表示してくれます。</p>
<p>numという変数を0としておきましょう。<br />
while num &lt; 2ということで、2になるまで繰り返すということで今回はnumという数は0のままなので永遠に繰り返しを行います。</p>
<p>request.getでGlobal IPを取得して、v1の変数に記録します。<br />
そして、v1のGlobal IP情報をLine通知のプログラムに飛ばし、ift.pyを実行します。</p>
<p>それが終わったらprint()の中は<br />
datetime.date time.now()で今の時間<br />
str()で文字列型に変換する機能をしてくれます。<br />
今処理しましたというのを表示するんですね。</p>
<p>最後にtime.sleep()を入れると、秒数だけ待つ処理になります。<br />
今回は1日ごとに実行したいのでsleep(86400)と86400秒＝1日と入れましょう。</p>
<p>出来上がりましたら、<br />
エクスプローラーで保存しているフォルダを開き、SHIFT押しながら右クリックで「PowerShellでこのディレクトリから実行」を押す。</p>
<p>コマンドプロンプト上で「python3 ipsend.py」を入力して実行すればOKです。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/10/16016952960634.jpg" alt=""><br />
起動すると通知しましたので表示が出て。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/10/16016952960753.jpg" alt=""><br />
Line上にグローバルIPが出ています。</p>
<p>このIPをRemote Desktopの接続先にすれば、これで出来上がりです！</p>
<p>おしまい！</p>
<p><a href="https://www.rairaiken.org/archives/5729">特集ページ：Pythonを学んで活用してみよう</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rairaiken.org/archives/5903/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PythonとLineを連携するぞ(IFTTTを使ってみる）　その2</title>
		<link>https://www.rairaiken.org/archives/5882</link>
					<comments>https://www.rairaiken.org/archives/5882#respond</comments>
		
		<dc:creator><![CDATA[k_tuned]]></dc:creator>
		<pubDate>Fri, 18 Sep 2020 06:57:00 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[line]]></category>
		<category><![CDATA[PYTHON]]></category>
		<category><![CDATA[webhooks]]></category>
		<category><![CDATA[連携]]></category>
		<category><![CDATA[頑張ろう]]></category>
		<guid isPermaLink="false">http://www.rairaiken.org/?p=5882</guid>

					<description><![CDATA[PythonのプログラムからLineに通知させることが出来たら、プログラミングが実生活で役立ってきます。 今日は実際にpythonからIFTTTを経由してLineにメッセージに送ることをやってみましょう。 もくじ Pyt [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>PythonのプログラムからLineに通知させることが出来たら、プログラミングが実生活で役立ってきます。</p>
<p>今日は実際にpythonからIFTTTを経由してLineにメッセージに送ることをやってみましょう。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">もくじ</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Python文を作成しよう</a></li><li><a href="#toc2" tabindex="0">実際に動かそう</a><ol><ol><li><a href="#toc3" tabindex="0">(1)ift.py（IFTTTに送信するためのプログラム）</a></li><li><a href="#toc4" tabindex="0">(2)main.py（送るデータを書き、ift.pyを読み出すプログラム）</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">Python文を作成しよう</span></h2>
<p>実際のプログラムはCHASUKE.comのプログラムが非常に便利です。<br />
こちらをベースにして、コマンドプロンプトの引数に入れたものをLine通知するものを作ってみましょう。<br />
<a rel="noopener" target="_blank" href="https://chasuke.com/python_ifttt/">Pythonを使って『IFTTT（Webhook）』を呼び出す方法 from CHASUKE.com<span class="fa fa-external-link external-icon anchor-icon"></span></a></p>
<h2><span id="toc2">実際に動かそう</span></h2>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/16002606800668.jpg" alt=""><br />
今回のプログラムの構造として上手のように作成します。</p>
<p>main.py＝送るデータを書き、ift.pyを読み出すプログラム<br />
ift.py＝IFTTTに送信するためのプログラム<br />
を経てIFTTT内でwebhooksとLinenotifyを動かし、LINE通知を行います。</p>
<p>そして、これらのpythonファイルは同じ場所に置いてください。</p>
<p>main.pyのように、他のpythonプログラムを読み出すプログラムを作成することが実際多いです。<br />
って、これをマスターすれば他の方が作られた素晴らしいプログラムを引っ張り出し色々なことが出来ちゃいます。是非ともマスターしましょう。</p>
<h4><span id="toc3">(1)ift.py（IFTTTに送信するためのプログラム）</span></h4>
<p>ベースはCHASUKEさんのエントリー記事の内容をベースにしています。</p>
<p>===============================<br />
import requests</p>
<p>def ifttt_webhook(eventid, v1, v2):<br />
payload = {&#8220;value1&#8221;: v1,<br />
&#8220;value2&#8221;: v2}<br />
url = &#8220;https://maker.ifttt.com/trigger/&#8221; + \<br />
eventid + &#8220;/with/key/&lt;ここは取得したキーを入れる&gt;&#8221;<br />
response = requests.post(url, data=payload)<br />
mm===============================</p>
<p>ポイントとしては、<br />
import requestsはrequestsというHTTPに接続する機能を呼び出します。<br />
実行する前にrequestsの機能をダウンロードしてください。<br />
コマンドプロンプトよりpip install requestsを実行すること。</p>
<p>def ifttt_webhookというifttt_webhook関数を定義する。<br />
関数の中にeventid,v1,v2という引数を定義しています。<br />
v1,v2は表示したい文字の箱が2つ分<br />
eventidは後述します。</p>
<p>payloadの部分で表示する情報を定義します。<br />
v1,v2という文字があるのでv1,v2の情報を持ってきます。</p>
<p>urlの部分がwebhooksを接続するためのURLです。<br />
これはwebhooksの設定に出ている内容です。（ユーザーによって異なります）<br />
アドレスにtrigger/イベント名/with/key/あなたの鍵がURLです。<br />
イベント名の部分をeventidという変数にしているので、合うeventidを設定すればそれが表示されます。<br />
eventidはIFTTTのイベントを組むときに定義したイベント名でOKです。</p>
<p>response  で requests.postを実行するということで、webhookに情報を送る処理です。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/16002613147131.jpg" alt=""><br />
取得したキーは前回出てきた、webhooksの設定にあったキーを入力してください。</p>
<h4><span id="toc4">(2)main.py（送るデータを書き、ift.pyを読み出すプログラム）</span></h4>
<p>実際に送るデータを書き、ift.pyを読み出すプログラムです。</p>
<p>===================<br />
import ift</p>
<p>ts = &#8220;PythonAlart&#8221;<br />
v1 = &#8220;文字1&#8221;<br />
v2 = &#8220;文字2&#8221;</p>
<p>ift.ifttt_webhook(ts, v1, v2)</p>
<p>======================</p>
<p>ift.pyと連携するためにimport iftを書く<br />
tsという変数をeventidの名称<br />
v1という変数を1個目の表示する文字<br />
v1という変数を2個目の表示する文字を定義します。</p>
<p>ift.ifttt_webhook()でift.pyのifttt_webhook関数を読み出す処理を行います。</p>
<p>読み出す側はこんなシンプルな内容でOKです。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/16002625192329.jpg" alt=""></p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/16002625192400.jpg" alt=""></p>
<p>こんな感じにできればOKです。両方とも同じフォルダ内で作りましょう。</p>
<p>実行してみるぞ</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/16004110637904.jpg" alt=""></p>
<p>pythonファイルを保存しているフォルダをエクスプローラーを使って開く<br />
SHIFTを押しながら右クリックをすると上記のような画面が出てきます。</p>
<p>その中で「PowerShellウインドウをここで開く」を選びます。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/16004111611167.jpg" alt=""></p>
<p>PowerShell(コマンドプロンプト)が出てきますので、<br />
python main.py<br />
と入力して実行してください。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/16004113052212.jpg" alt=""></p>
<p><strong>Lineに通知がいきました！！！これでPythonプログラムでLineとの連携ができました。</strong><br />
<strong>初めてできた時の感動はたまりませんぞ。</strong></p>
<p>さて、バシバシと色々なことをやってみましょう。</p>
<p><a href="https://www.rairaiken.org/archives/5729">特集ページ：Pythonを学んで活用してみよう</a></p>
<p>前の記事<br />
<a href="https://www.rairaiken.org/archives/5871">PythonとLineを連携するぞ(IFTTTを使ってみる）　その1</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rairaiken.org/archives/5882/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PythonとLineを連携するぞ(IFTTTを使ってみる）　その1</title>
		<link>https://www.rairaiken.org/archives/5871</link>
					<comments>https://www.rairaiken.org/archives/5871#respond</comments>
		
		<dc:creator><![CDATA[k_tuned]]></dc:creator>
		<pubDate>Sat, 12 Sep 2020 12:00:21 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[line]]></category>
		<category><![CDATA[PYTHON]]></category>
		<category><![CDATA[あれ]]></category>
		<category><![CDATA[連携]]></category>
		<guid isPermaLink="false">http://www.rairaiken.org/?p=5871</guid>

					<description><![CDATA[PythonのプログラムからLineに通知させることが出来たら、プログラミングが実生活で役立つことが非常に増えると思います。 例えば、 部屋の温度がある程度を超えたらLineに通知したり。 Webページを巡回して、人気商 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>PythonのプログラムからLineに通知させることが出来たら、プログラミングが実生活で役立つことが非常に増えると思います。</p>
<p>例えば、<br />
部屋の温度がある程度を超えたらLineに通知したり。<br />
Webページを巡回して、人気商品があったらLineに通知してくれる。</p>
<p>なんて出来たらいいですよね！</p>
<p>ということで、今回はPythonとLineを連携させるというタイトルで、Pythonプログラムの指示した情報をLineに通知させてみます。</p>
<p>連携の技としてIFTTTを活用します。</p>
<p>では、どうぞ</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">もくじ</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">どういう風に動かすか</a></li><li><a href="#toc2" tabindex="0">IFTTTの登録</a></li><li><a href="#toc3" tabindex="0">Lineの登録</a></li><li><a href="#toc4" tabindex="0">IFTTTの構文作成</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">どういう風に動かすか</span></h2>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999064120006.jpg" alt="" /></p>
<p>PythonからLINE通知までつなぐためにIFTTTを使用します。<br />
このIFTTTは、ネットの機能を繋いでくれる便利なものです。<br />
LINE以外にも情報を受信して、メールを送信したり、SMS通知したり、googleSpreadSheetに書き込んだりと色々なことが出来ちゃいます。</p>
<p>そして、今回IFTTTの中でもwebhook・Line notifyの機能を使用します。<br />
webhookはpythonの指示をIFTTTに伝える役割を<br />
Line NotifyはIFTTTで受け取った情報をLineに通知する機能と思ってください。</p>
<p>それでは、こいつを使ってPythonで指示した情報をLineに表示させちゃいましょう。</p>
<h2><span id="toc2">IFTTTの登録</span></h2>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15996567049166.jpg" alt="" /></p>
<p><a rel="noopener" target="_blank" href="https://pc-pier.com/blog/2017/09/21/ifttt-account/">IFTTT（イフト）の使い方】新規登録とインストール　from パソコン修理エヌシステムさん<span class="fa fa-external-link external-icon anchor-icon"></span></a></p>
<p>書こうと思いましたが、こちらのサイトさんが非常に分かり易かったのでご覧ください。</p>
<h2><span id="toc3">Lineの登録</span></h2>
<p>LineとIFTTTとの連携はまずLine notifyの登録から始めます。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15998005953590.jpg" alt="" /><br />
<a rel="noopener" target="_blank" href="https://notify-bot.line.me/ja/">こちらからアクセス出来ます<span class="fa fa-external-link external-icon anchor-icon"></span></a><br />
まずはLINE Notifyページに入り、右上のログインからLineIDを入力します。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15998006709035.jpg" alt="" /></p>
<p>下に連携できる主なサービスよりIFTTTを選択してIFTTTのアカウントを入れて連携させて下さい。</p>
<p>そうするとLineの友達にLine Notifyが増えているはずです。<br />
ちなみにLine Notifyとは、何か通知などを送る際はこのアカウントがLine上で通知をしてくれます。</p>
<p>引き続いて、Lineグループの作成を行いましょう。<br />
この後の流れとして、作成したLineグループに通知を送るものを作ります。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15998008316660.jpg" alt="" /><br />
この辺はLineの使い方でご存知だと思いますが、友達追加の画面からグループ作成に進みます。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15998008316772.jpg" alt="" /><br />
グループに誰を友達追加しますかと出ますのでLine Notifyを追加します。<br />
そしてグループ名を決めて完成です。</p>
<h2><span id="toc4">IFTTTの構文作成</span></h2>
<p>それではwebhookとLine notifyを使うための設定をIFTTTで定義します。<br />
まずIFTTTのページを開いてください。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999078290425.jpg" alt="" /><br />
<a rel="noopener" target="_blank" href="https://ifttt.com/home">IFTTTトップページ<span class="fa fa-external-link external-icon anchor-icon"></span></a></p>
<p>起動したら「Create」ボタンを押します。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999091361804.jpg" alt="" /></p>
<p>If Thisを押します。<br />
If Thisというのが、情報源は何から？何をトリガーに？という意味です。<br />
Then Thatが、それを受けてどんな動作をするのという意味と思ってください。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999091512269.jpg" alt="" /><br />
検索にWebhookを入力し、Webhookを選択します。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999093109774.jpg" alt="" /><br />
Receive a web requestを選択します。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999093323212.jpg" alt="" /><br />
アクションの名前をつけてください。好きな名前でいいです。<br />
IFTTTの登録機能の名称として出てきます。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999093657108.jpg" alt="" /><br />
どんな動作をするのとThen Thatの設定をします。<br />
Then Thatを選択します。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094245688.jpg" alt="" /><br />
検索欄にlineを入力し、Lineを選択する。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094033821.jpg" alt="" /><br />
Send messageを選択</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388151.jpg" alt="" /><br />
Recipientに作成したLINEグループを選択する。<br />
Messageが実際にLineに通知する文章となります。<br />
灰色背景のValueのところに送った文字が表示されます。<br />
デフォルトはValue1/2/3が出ていますが、今回は作成上Value1/2だけにしてください<br />
完成したらCreate actionを押す</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388222.jpg" alt="" /><br />
Continueを押す</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388279.jpg" alt="" /><br />
Finishを押す</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388331.png" alt="" /><br />
こんな感じにIFTTTの設定が完了です。<br />
あとは、WebhookとPythonを繋ぐためにwebhookのKeyが必要です。<br />
Keyの確認方法を記します。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388529.jpg" alt="" /><br />
まず、IFTTTのトップメニューから1番右上のアカウントアイコンを押して、<br />
My serviceを押す。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388630.jpg" alt="" /><br />
下の方にwebhooksがあるので押す。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388712.jpg" alt="" /><br />
Documentationを押す。</p>
<p><img decoding="async" src="https://www.rairaiken.org/wp-content/uploads/2020/09/15999094388785.jpg" alt="" /><br />
Your Key isの後ろがWebhooksのキーになります。<br />
この文字列をメモしておいてください！！</p>
<p>以上でIFTTT側の設定は完了です。</p>
<p>続いては、実際にPythonを作成するところになります。<br />
長くなったので、続きはその2に書きます！</p>
<p><a href="https://www.rairaiken.org/?p=5882">その2はこちらをクリック</a></p>
<p><a href="https://www.rairaiken.org/archives/5729">特集ページ：Pythonを学んで活用してみよう</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rairaiken.org/archives/5871/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>年末まで！ LINE PayをGoogle Pay登録すると1000pt貰える</title>
		<link>https://www.rairaiken.org/archives/5105</link>
					<comments>https://www.rairaiken.org/archives/5105#respond</comments>
		
		<dc:creator><![CDATA[k_tuned]]></dc:creator>
		<pubDate>Sun, 23 Dec 2018 01:31:16 +0000</pubDate>
				<category><![CDATA[デジタルガジェット]]></category>
		<category><![CDATA[格安運用]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[felica]]></category>
		<category><![CDATA[line]]></category>
		<category><![CDATA[line pay]]></category>
		<guid isPermaLink="false">http://www.rairaiken.org/?p=5105</guid>

					<description><![CDATA[AndroidのFelica対応端末を持っている人はこの施策を忘れておりませんか？ 2018年の年末までの施策です。 LINE Payご利用でAndroidのFelica端末をお使いの方は必見です。 AndroidTMユ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.rairaiken.org/wp-content/uploads/2018/12/66c19942ab4ba346fdb64ccc04cde373.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5106" src="https://www.rairaiken.org/wp-content/uploads/2018/12/66c19942ab4ba346fdb64ccc04cde373.jpg" alt="" width="585" height="642" srcset="https://www.rairaiken.org/wp-content/uploads/2018/12/66c19942ab4ba346fdb64ccc04cde373.jpg 585w, https://www.rairaiken.org/wp-content/uploads/2018/12/66c19942ab4ba346fdb64ccc04cde373-381x418.jpg 381w, https://www.rairaiken.org/wp-content/uploads/2018/12/66c19942ab4ba346fdb64ccc04cde373-273x300.jpg 273w" sizes="auto, (max-width: 585px) 100vw, 585px" /></a>AndroidのFelica対応端末を持っている人はこの施策を忘れておりませんか？</p>
<p>2018年の年末までの施策です。<br />
<strong>LINE Payご利用でAndroidのFelica端末をお使いの方は必見です</strong>。</p>
<h4><a rel="noopener" target="_blank" href="https://linepay.line.me/campaign/linepay_qp/?utm_source=line&amp;utm_medium=exad&amp;utm_campaign=2018qp&amp;utm_content=01">AndroidTMユーザ必見！“かざして使える”LINE Payついに登場　from 公式サイト<span class="fa fa-external-link external-icon anchor-icon"></span></a></h4>
<blockquote><p>キャンペーン概要<br />
期間中、AndroidTM対応端末ユーザー限定で、Google PayTM（QUICPay＋TM）にLINE Payをアカウント登録した方全員に、登録完了後すぐにLINEポイント1,000ポイントをプレゼントいたします！<br />
※初めて利用登録した方限定で、お1人様1回のみキャンペーン対象となります。</p>
<p>期間<br />
2018年11月21日（水）～ 2018年12月31日（月）<br />
対象</p>
<p>期間中、初めてGoogle PayTM（QUICPay＋TM）にLINE Payを登録した方全員。</p></blockquote>
<p>手順は難しくなく、<br />
LINE Payを既にお使いの方は、3項目のメインカード登録だけ行えばOKです。</p>
<p>また、<strong>ポイント付与は登録完了すると即時付与される点もありたいです</strong>。（買い物不要です）</p>
<p>ちなみに筆者の場合はfelica非対応のmate20 proなので、手持ちのfelica対応のNote8にLineアカウントを一時的に変更して手続きしたら完了しました。</p>
<p>まだされていない方はこの機会に行いましょう～。年末までに忘れずに！！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rairaiken.org/archives/5105/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
