<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2319031872064309715</id><updated>2024-12-22T19:31:29.206+09:00</updated><category term="Panasonic"/><category term="Linux"/><category term="Oracle"/><category term="BIOS"/><category term="PROXY"/><category term="windows"/><category term="ネットワークスペシャリスト"/><category term="DBUS"/><category term="IE"/><category term="ITIL"/><category term="RaspBerry Pi"/><category term="Unlock"/><category term="javascript"/><category term="server 2008 r2"/><category term="1812j"/><category term="CF-19"/><category term="CF-MX5"/><category term="CF-SV9"/><category term="CF-SZ5"/><category term="CLOUD"/><category term="CTU"/><category term="Compaq"/><category term="DELL"/><category term="EBS"/><category term="EC-CUBE"/><category term="EL"/><category term="EVO"/><category term="Eclipse"/><category term="GPO"/><category term="Horizon"/><category term="Internet Explorer 8"/><category term="JSP"/><category term="L600C"/><category term="LAVIE"/><category term="Let&#39;s note"/><category term="MC55A0"/><category term="MSB3073"/><category term="Mac"/><category term="Macbook"/><category term="Microsoft"/><category term="Mobile"/><category term="MySQL"/><category term="N410C"/><category term="NEC"/><category term="Nokia"/><category term="OSX"/><category term="OwnCloud"/><category term="PHP"/><category term="ROM焼き"/><category term="RS232"/><category term="Remote Desktop Service"/><category term="SCRATCH"/><category term="SONY"/><category term="SQLLoader"/><category term="SRC06US"/><category term="SSD Replacement"/><category term="Spam"/><category term="Tomcat"/><category term="Toughbook"/><category term="USB"/><category term="VAIO"/><category term="VDI"/><category term="VS2010"/><category term="Vista"/><category term="Wake on line"/><category term="XP"/><category term="apple.email.ne.jp"/><category term="cisco"/><category term="find"/><category term="iPhone"/><category term="input"/><category term="perl"/><category term="phone"/><category term="python"/><category term="style sheet"/><category term="text"/><category term="youtube-dl"/><category term="バッテリー"/><category term="バージョン確認"/><category term="ファイアウォール"/><category term="メモリー"/><category term="ルータ"/><category term="ロゴ変更"/><category term="交換"/><category term="分解レポート"/><category term="切り替え"/><category term="勉強記"/><category term="受注"/><category term="問題集"/><category term="役割"/><category term="着信拒否"/><category term="設定"/><category term="ｃisco"/><title type='text'>Achillia MFG 技術ブログ</title><subtitle type='html'>Achillia MFGの技術ブログ、日々の業務や趣味でITのメモ書きとなります。&lt;br&gt;Perl、windows、SQL、DB、Oracle、Ciscoなどさまざまな方面があります。&lt;br&gt;&#xa;&#xa;This is Blog of Achillia MFG. It might have daily work and IT memo. &lt;br&gt;It may relate to Perl, windows, SQL, DB, Oracle, Cisco etc., all kinds of IT fields.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>50</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-4366206928996995571</id><published>2023-01-30T17:05:00.003+09:00</published><updated>2024-04-13T20:07:26.461+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="perl"/><title type='text'>[PERL]Confirm Installed module on linux server</title><content type='html'>&lt;p&gt;&lt;b&gt;■以下のコマンドを実行すること確認できる&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;find `perl -e &#39;print &quot;@INC&quot;&#39;` -name &#39;*.pm&#39; -print&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;■grep で限定表示&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&amp;nbsp;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;find `perl -e &#39; print &quot;@INC&quot;&#39; `-name &#39;*.pm&#39; -print | grep LWP&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;●＠INC&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Perlの特殊変数&lt;/p&gt;&lt;p&gt;&lt;b&gt;●LWP&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Perlモジュール&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/4366206928996995571/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2023/01/perlconfirm-installed-module-on-linux.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4366206928996995571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4366206928996995571'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2023/01/perlconfirm-installed-module-on-linux.html' title='[PERL]Confirm Installed module on linux server'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-7960070368252973534</id><published>2022-10-07T17:56:00.002+09:00</published><updated>2022-10-07T17:56:07.271+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Panasonic"/><title type='text'>[Panasonic]Got an internal photo of CF-33</title><content type='html'>&lt;p&gt;Got an internal photo of CF-33.&lt;/p&gt;&lt;p&gt;I need a disassembly report for it, maybe I need to write one myself.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Wja4ZxZHAKm7nU_2XrnCMDrBE0-bOF06A-1LuXm3fukS9eMXWOehsXGZDUILOnC3z4EXNTA9wM4QFdwGTv17nq-fgGUm1tUDh2JFY9DHpOfO_P9BdBAXEZd-ad10g7wU3DHs-vKLPri_bqHfCVMpcfqAjicSw2CYzo6TT1NvH87Yexord7SM8eliBA/s1420/pana_toughbook_33_all_710_144.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1324&quot; data-original-width=&quot;1420&quot; height=&quot;597&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Wja4ZxZHAKm7nU_2XrnCMDrBE0-bOF06A-1LuXm3fukS9eMXWOehsXGZDUILOnC3z4EXNTA9wM4QFdwGTv17nq-fgGUm1tUDh2JFY9DHpOfO_P9BdBAXEZd-ad10g7wU3DHs-vKLPri_bqHfCVMpcfqAjicSw2CYzo6TT1NvH87Yexord7SM8eliBA/w640-h597/pana_toughbook_33_all_710_144.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOac-jTcip8XsxHrCWUAC_aZ9j06qdFwMjZV886MYbHToXAlK_YyLd_3sczFS5xeI6omFt1Um3uuplCX18LGSluuIOX5Vf0uMydJiweT9xNWlDoFP-Zlh-QP__RwUOKM4NUmnr5HSG9e0pBXM1AFVbmwZj7zGCGSHziFyB5KrVhYBTQdY7e2Vgiffigg/s1420/pana_toughbook_33_inside_710_144.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1139&quot; data-original-width=&quot;1420&quot; height=&quot;514&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOac-jTcip8XsxHrCWUAC_aZ9j06qdFwMjZV886MYbHToXAlK_YyLd_3sczFS5xeI6omFt1Um3uuplCX18LGSluuIOX5Vf0uMydJiweT9xNWlDoFP-Zlh-QP__RwUOKM4NUmnr5HSG9e0pBXM1AFVbmwZj7zGCGSHziFyB5KrVhYBTQdY7e2Vgiffigg/w640-h514/pana_toughbook_33_inside_710_144.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;It can not be analysis clearly. but it still uses SSD, sadly.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/7960070368252973534/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2022/10/panasonicgot-internal-photo-of-cf-33.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/7960070368252973534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/7960070368252973534'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2022/10/panasonicgot-internal-photo-of-cf-33.html' title='[Panasonic]Got an internal photo of CF-33'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Wja4ZxZHAKm7nU_2XrnCMDrBE0-bOF06A-1LuXm3fukS9eMXWOehsXGZDUILOnC3z4EXNTA9wM4QFdwGTv17nq-fgGUm1tUDh2JFY9DHpOfO_P9BdBAXEZd-ad10g7wU3DHs-vKLPri_bqHfCVMpcfqAjicSw2CYzo6TT1NvH87Yexord7SM8eliBA/s72-w640-h597-c/pana_toughbook_33_all_710_144.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-4529880449950753796</id><published>2022-10-07T03:03:00.004+09:00</published><updated>2022-10-07T09:08:07.321+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CF-SV9"/><category scheme="http://www.blogger.com/atom/ns#" term="Panasonic"/><title type='text'>[Panasonic]CF-SV9 Bios Chip Locationパナソニック CF-SV9 バイオスチップ箇所</title><content type='html'>&lt;p&gt;&amp;nbsp;This is for BIOS chip position of Panasonic Let&#39;s note CF-SV9.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSjf95jJ8saEqjDTiGNLCVjr51stkrkaKRQ-vxVzIJJhjqg_SxbR0dIEdEzUoK4w-RXH5bsXwjEZly34jfksEAVUu15bbaShDmTG0iscgAlEWVZj6bVioZnt-7pC7cWWKW74JL1x4K3uBRJYJIEP0u6qB0THSBknJmilYG97D_Lx80E6gTPfIZFaYa0Q/s4032/IMG_7233%E5%89%AF%E6%9C%AC.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3024&quot; data-original-width=&quot;4032&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSjf95jJ8saEqjDTiGNLCVjr51stkrkaKRQ-vxVzIJJhjqg_SxbR0dIEdEzUoK4w-RXH5bsXwjEZly34jfksEAVUu15bbaShDmTG0iscgAlEWVZj6bVioZnt-7pC7cWWKW74JL1x4K3uBRJYJIEP0u6qB0THSBknJmilYG97D_Lx80E6gTPfIZFaYa0Q/w640-h480/IMG_7233%E5%89%AF%E6%9C%AC.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;赤い枠の下にあります。&lt;/p&gt;&lt;p&gt;SSDを先に外さないと見えない。&lt;/p&gt;&lt;p&gt;It is under the SSD module, so you have to remove SSD module then you can find it in the red area.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/4529880449950753796/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2022/10/panasoniccf-sv9-bios-chip-location-cf.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4529880449950753796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4529880449950753796'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2022/10/panasoniccf-sv9-bios-chip-location-cf.html' title='[Panasonic]CF-SV9 Bios Chip Locationパナソニック CF-SV9 バイオスチップ箇所'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSjf95jJ8saEqjDTiGNLCVjr51stkrkaKRQ-vxVzIJJhjqg_SxbR0dIEdEzUoK4w-RXH5bsXwjEZly34jfksEAVUu15bbaShDmTG0iscgAlEWVZj6bVioZnt-7pC7cWWKW74JL1x4K3uBRJYJIEP0u6qB0THSBknJmilYG97D_Lx80E6gTPfIZFaYa0Q/s72-w640-h480-c/IMG_7233%E5%89%AF%E6%9C%AC.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-7674191907311572001</id><published>2022-09-16T17:25:00.002+09:00</published><updated>2023-06-04T03:40:37.466+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="EL"/><category scheme="http://www.blogger.com/atom/ns#" term="JSP"/><title type='text'>[JSP]EL式を用いて、JSP画面の表示</title><content type='html'>今日から、製造に入りますので、EL式の使用を勉強し始めた。

もっともっとEL式言語を利用するよていがないのに、結局コーデイングは簡単そうな感じで、利用することを決まりました。&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tomcatは直接で利用できなかったので、調べました。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;JSPはELの利用は JSP2.0/servlet 2.4以後のバージョンが必要ですから、 web.xml には必ずそういうことを宣言しなければなりません。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&amp;nbsp;＜web-app xmlns=&quot;http://java.sun.com/xml/ns/j2ee&quot;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
    xsi:schemaLocation=&quot;http://java.sun.com/xml/ns/j2ee&amp;nbsp;&lt;/div&gt;&lt;div&gt;http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd&quot;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;version=&quot;2.4&quot;&amp;gt;&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;しかし、修正しても、効かなかった。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;何度も試したから、やっと分かった。
JSPは必ず再コンパイルしなければなりません。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;理由としては、JSPはELを利用する時に、コンパイルから解釈されたようです。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;PS：

JSPのなか、ELが表示されないの解決方法

EL式言語はJSP2.0から追加された。&lt;/div&gt;&lt;div&gt;EL式言語を通じて、データを取得し、scriptletコード语言を画面から分離できます。&lt;/div&gt;&lt;div&gt;だ、時に、EL式言語を利用できない場合があります。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;1.WEB-INF/web.xml,ウェブアプリケーションはサーブレットの2.3またはもっとも古いバージョンであれば、EL式言語は自動的にウェブアプリケーションにおいて、停止されます。&lt;/div&gt;&lt;div&gt;だから、バージョンは2.4または以上を指定しなければなりません。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;2.web.xmlにおいて、EL式言語を禁止されています。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&amp;nbsp;＜jsp-property-group&amp;gt;
＜url-pattern&amp;gt;/legacy/*.jsp
＜el-ignored&amp;gt;true
＜/jsp-property-group&amp;gt;&amp;nbsp;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;この場合は&lt;el-ignored&gt;true&lt;/el-ignored&gt;を&lt;el-ignored&gt;false&lt;/el-ignored&gt;に変更します。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;3.画面にはELの利用を禁じています。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;＜%@ page isELEnabled =&quot;false&quot;%&amp;gt;&amp;nbsp;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;解決方法：コードは次のように変換&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;＜%@ page isELEnabled =&quot;true&quot;%&amp;gt;&lt;/blockquote&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/7674191907311572001/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2009/05/jspel.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/7674191907311572001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/7674191907311572001'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2009/05/jspel.html' title='[JSP]EL式を用いて、JSP画面の表示'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-8310798178570977739</id><published>2022-09-16T17:24:00.003+09:00</published><updated>2022-09-22T11:11:17.857+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="EC-CUBE"/><category scheme="http://www.blogger.com/atom/ns#" term="ロゴ変更"/><category scheme="http://www.blogger.com/atom/ns#" term="受注"/><title type='text'>[EC-CUBE] 受注納品書ロゴ変更</title><content type='html'>ec-cubeの受注管理で発行される帳簿（納品書）ですが、デフォルトではec-cubeのロゴ画像になっています。

ここはサイトのロゴ画像に変更したいところ。&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;画像を変更するだけだから簡単だと思っていたのですが、少しつまずいたのでメモします。&lt;div&gt;&lt;blockquote&gt;&amp;nbsp;/html/user_data/packages/default/img/pdf/logo.png&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;の画像を変更したら良いと思っていたのですが、ec-cube2.41ではこちらではなく、/data/pdf/logo.pngを参照しているみたいです。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;画像のサイズは横：286px、縦：38pxです。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/8310798178570977739/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2009/11/ec-cube.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8310798178570977739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8310798178570977739'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2009/11/ec-cube.html' title='[EC-CUBE] 受注納品書ロゴ変更'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-8086284655444524018</id><published>2022-09-14T11:37:00.015+09:00</published><updated>2022-10-07T03:06:48.117+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CLOUD"/><category scheme="http://www.blogger.com/atom/ns#" term="OwnCloud"/><category scheme="http://www.blogger.com/atom/ns#" term="RaspBerry Pi"/><title type='text'>[RASPBERRY Pi]プライベートクラウドを構築 Created a private cloud for file exchange</title><content type='html'>&lt;p&gt;&amp;nbsp;プライベートクラウドが必要になったので、Raspberry Pi 3Bで構築してみました。&lt;/p&gt;&lt;p&gt;この機種は市販のものではなく、Google AIYのキットの一つになりますので、手順は少し違うところがございます。&lt;/p&gt;&lt;p&gt;オープンソースの軽量プライベートクラウドは主に３種類があります。&lt;/p&gt;&lt;p&gt;NEXT Cloud、Owncloud、？&lt;/p&gt;&lt;p&gt;結局、これを選びました。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQxQppf2WZQe6F_bc7ALe-AKf1YQ5gW2Owmc0AWokunulK7Sv3i2fZOzPY0Gmb-eoYw5LpKrpLZI57YDHkD3SPtuC8RKgICC_jLEdfMnMHrkyEkD0C0lkY8oAYbhiuh4HVcZ0JoFW1XYmlwTQi05QCYwXnWLXant1AXCTrkQAoReKyuJDS0HPhsD4GGg/s1008/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-07%203.05.06.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1008&quot; data-original-width=&quot;940&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQxQppf2WZQe6F_bc7ALe-AKf1YQ5gW2Owmc0AWokunulK7Sv3i2fZOzPY0Gmb-eoYw5LpKrpLZI57YDHkD3SPtuC8RKgICC_jLEdfMnMHrkyEkD0C0lkY8oAYbhiuh4HVcZ0JoFW1XYmlwTQi05QCYwXnWLXant1AXCTrkQAoReKyuJDS0HPhsD4GGg/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-07%203.05.06.png&quot; width=&quot;298&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;１）Raspberry Piにおける、アップデートGoogle AIYキットリポジトリー。対応しないと、いつもキーエラーになります。&lt;/p&gt;&lt;blockquote&gt;sudo curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -&lt;/blockquote&gt;&lt;p&gt;しかし、これを使っても、エラーが出ますので、下記のコマンドを実行。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;今回は問題なくサーバのアップデートとアップグレードができました。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;sudo apt-get update&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;sudo apt-get upgrade &amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;２）必要なパッケージのインストール。&lt;/p&gt;&lt;p&gt;今回はソースからコンパイルではなく、Owncloudの標準リポジトリーからインストールと考えております。&lt;/p&gt;&lt;p&gt;まずは必要なコンポーネントパッケージをインストールします。個人的に気がしていますが、必要ないものも混ぜっています。商用環境ではないので、分別まで時間かかるのが嫌ですから、とりあえず全部インストールしておきます。&lt;/p&gt;&lt;p&gt;SQLITE3はいらないです。最初にOwncloudで利用しようと思いますが、Owncloudの設定画面では推奨しないと堅く書いていますが、代わりにMariaDBを利用するようにした。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;sudo apt-get install php7.3-gd sqlite php7.3-sqlite3 php7.3-curl&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;sudo apt-get install php php-gd php-sqlite3 php-curl libapache2-mod-php&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;sudo apt-get install php-mysql php-mbstring php-gettext php-intl php-redis php-imagick php-igbinary php-gmp php-curl php-gd php-zip php-imap php-ldap php-bz2 php-phpseclib php-xml&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;３）利用しているRaspberry PiのDebianバージョンを確認&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;lsb_release -a&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;デフォルトでインストールされている[lsb_release]コマンドを利用すれ良いと思います。万が一、該当パッケージがなければ、以下のコマンドで追加インストールも可能です。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;sudo apt-get install lsb-release&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;まぁ、代わりに新規インストールなしで、以下のコマンドでもバージョン確認できます。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;cat /etc/debian_version&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;４）先ほど取得したDebianのバージョンをベースに、Owncloudのオフィシャルサイトに従って、リポジトリーを追加します。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Owncloud オフィシャルサイト：&lt;a href=&quot;https://owncloud.com&quot;&gt;https://owncloud.com&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;Owncloud オフィシャルダウンロードサイト：&lt;a href=&quot;https://owncloud.com/download-server/&quot; target=&quot;_blank&quot;&gt;https://owncloud.com/download-server&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;Owncloud リポジトリー追加コマンド確認ページ：&lt;a href=&quot;https://software.opensuse.org//download.html?project=isv:ownCloud:server:10&amp;amp;package=owncloud-complete-files&quot; target=&quot;_blank&quot;&gt;https://software.opensuse.org//download.html?project=isv:ownCloud:server:10&amp;amp;package=owncloud-complete-files&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;今回Raspberry Pi AIYキットで動いているのはDebian 10、Debian10用のリポジトリーを実施します。 手動とバイナリーで取得可能です。お好みで対応していきましょう。&lt;/p&gt;&lt;p&gt;５）Own cloudをインストールする。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo apt install owncloud-complete-files&lt;/blockquote&gt;&lt;p&gt;こちらの機器では既にApache2をインストールしており、そこのステップを省略します。&lt;/p&gt;&lt;p&gt;デフォルトインストールが完了後、[/var/www/owncloud] が作られます。&lt;/p&gt;&lt;p&gt;６）MariaDBをインストール。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo apt-get install mariadb-server&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;sudo apt-get install mariadb-client&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;クライアントのインストール必要性を疑っていますが、不足がないように、インストールしておこう。&lt;/p&gt;&lt;p&gt;７）Apache2の設定を修正します。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo nano apache2.conf&amp;nbsp;&lt;/blockquote&gt;&lt;p&gt;８）Apache2のModを修正し、起動します。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;sudo a2enconf owncloud&lt;/p&gt;&lt;p&gt;sudo a2enmod rewrite&lt;/p&gt;&lt;p&gt;sudo a2enmod headers&lt;/p&gt;&lt;p&gt;sudo a2enmod env&lt;/p&gt;&lt;p&gt;sudo a2enmod dir&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt; sudo a2enmod mime&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Apache2を再起動します。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo systemctl restart apache2&lt;/blockquote&gt;&lt;p&gt;９） MariaDB初期セキュリティ設定&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo mysql_secure_installation&lt;/blockquote&gt;&lt;p&gt;１０）自発行サーバ証明書対応&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo apt install ssh&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;cd /etc/apache2/ssl&amp;nbsp;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;sudo openssl genrsa -des3 -out server.key 2048&lt;/p&gt;&lt;p&gt;sudo openssl rsa -in server.key -out server.key&lt;/p&gt;&lt;p&gt;sudo openssl req -new -days 3650 -key server.key -out server.csr&lt;/p&gt;&lt;p&gt;sudo openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;sudo nano /etc/apache2/sites-available/default-ssl.conf&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;# &amp;nbsp; SSLCertificateFile directive is needed.&lt;/p&gt;&lt;p&gt;#SSLCertificateFile &amp;nbsp; &amp;nbsp; /etc/ssl/certs/ssl-cert-snakeoil.pem　←（この二行をコメントアウトします。）&lt;/p&gt;&lt;p&gt;#SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key　←（この二行をコメントアウトします。）&lt;/p&gt;&lt;p&gt;SSLCertificateFile /etc/apache2/ssl/server.crt　←（この二行を追記）&lt;/p&gt;&lt;p&gt;SSLCertificateKeyFile /etc/apache2/ssl/server.key　←（この二行を追記）&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Apache2を再起動します。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo systemctl restart apache2&amp;nbsp;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;１１）Owncloud設定ファイル修正&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo nano /var/www/owncloud/config/config.php&lt;/blockquote&gt;&lt;p&gt;プライベートクラウドにアクセスの際に、アクセス先制限できます。オープンソースのクラウドなので、セキュリティ強化の対策を取らないといけない。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &#39;trusted_domains&#39; =&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; array (&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 0 =&amp;gt; &#39;localhost&#39;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 1 =&amp;gt; &#39;&lt;i&gt;&lt;b&gt;domain-name-from-your-company&#39;&lt;/b&gt;&lt;/i&gt;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 2 =&amp;gt; &#39;10.0.1.*&#39;,　　←これはこちらのLocal networkです、無視してください。&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 3 =&amp;gt; &#39;10.0.8.3&#39;,　　←これはこちらのLocal networkです、無視してください。&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 4 =&amp;gt; &#39;10.0.9.100&#39;,　←これはこちらのLocal networkです、無視してください。&lt;/p&gt;&lt;p&gt;&amp;nbsp; ),&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;[&lt;i&gt;&lt;b&gt;domain-name-from-your-company&lt;/b&gt;&lt;/i&gt;]を自社もしくは自身取得したドメインを記入。&lt;/div&gt;&lt;div&gt;他の項目は適当に入力してください。&lt;/div&gt;&lt;div&gt;Owncloudに運用について、VPNでローカルネットに接続してから、アクセスできることを望ましいので、基本的に外部開放をお勧めしません。&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;１２）Apache2のSSL設定ファイル修正&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo nano default-ssl.conf&lt;/blockquote&gt;&lt;p&gt;１３）SSL Moduleを有効化、これは重要なステップです&lt;/p&gt;&lt;p&gt;これについて一時間ハマりました。80で接続できたのに、どうしても443でhttpsに接続できなかった。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo a2enmod ssl&lt;/blockquote&gt;&lt;p&gt;セキュリティのために、80から443へ強制リダイレクトします。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo nano /etc/apache2/sites-available/000-default.conf&lt;/blockquote&gt;&lt;p&gt;以下のように編集します。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;# The ServerName directive sets the request scheme, hostname and port that&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;# the server uses to identify itself. This is used when creating&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;# redirection URLs. In the context of virtual hosts, the ServerName&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;# specifies what hostname must appear in the request&#39;s Host: header to&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;# match this virtual host. For the default virtual host (this file) this&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;# value is not decisive as it is used as a last resort host regardless.&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;# However, you must set it for any further virtual host explicitly.&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;ServerName&amp;nbsp;&lt;i&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;domain-name-from-your-company&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;RewriteEngine on&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RewriteCond %{HTTP_HOST} ^example\.com&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RewriteRule ^/(.*)$ https://example.com/$1 [R=301,L]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;ServerAdmin webmaster@localhost&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;DocumentRoot /var/www/html&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;保存してから、サーバApache2の設定を再度読み込みします。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo &amp;nbsp;systemctl reload apache2&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;１４）ネットワーク開放&lt;/p&gt;&lt;p&gt;ネットワークの開放は光ならONUもしくはルータにおける作業です。&lt;/p&gt;&lt;p&gt;機種によって、さまざまになりますが、主に外部からの443接続に対して、Local networkのサーバIPの443へPort forwardにするだけです。ネットワーク機器の設定に従って行う。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;１５）Owncloud初期設定&lt;/p&gt;&lt;p&gt;Owncloudの初期設定には、DBとページ設定二つ部分に分けられています。&lt;/p&gt;&lt;p&gt;まずはDBからです、今回はSQLiteを利用しなくて、MariaDBを利用する予定です。&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;Root権限を持つユーザーで行いましょう。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo mysql -u root -p&lt;/blockquote&gt;&lt;p&gt;初めて利用する際に、Passwordがないため、Returnキーで入れる。&amp;nbsp;&lt;/p&gt;&lt;p&gt;root passwordの設定&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;update mysql.user set password=password(&#39;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;xxxxxxxxxxxxxxx&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&#39;) where user = &#39;root&#39;;&lt;/p&gt;&lt;p&gt;UPDATE user SET plugin=&#39;mysql_native_password&#39; WHERE User=&#39;root&#39;;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;DBユーザーを作成&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;create user AAAA@localhost identified by ‘&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;xxxxxxxxxxxxxx&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;’;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;DBを作成&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;create database owncloud;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;DBの権限をユーザーに付与する&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;grant all on owncloud.* to AAAA@localhost identified by &#39;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;xxxxxxxxxxxxxxxx&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&#39;;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;flush privileges;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;exit;&amp;nbsp;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;１６）利用開始、新規ユーザーを追加&lt;/p&gt;&lt;p&gt;Owncloudにログインしてから、右上の管理者アイコンをクリック。&lt;/p&gt;&lt;p&gt;Pulldownメニューに[Users]選択肢があります。&lt;/p&gt;&lt;p&gt;クリックすると、既存ユーザーリストの上に、新規ユーザー追加の項目がある。&lt;/p&gt;&lt;p&gt;[Username]に新規ユーザー名、[Email]にユーザーのメールアドレスを入力、[Groups]はユーザーの分類となり、最後に[Create]ボタンをクリックすれば、完了！&lt;/p&gt;&lt;p&gt;これまで基本情報しかできないため、下のリストにユーザーが表示されれば、ユーザーのFull名前とパスワードなどの詳細情報の追加ができます。マウス移動するたびに、該当項目の右にペンが出てきますので、それをクリックすれば、修正可能です。&lt;/p&gt;&lt;p&gt;以上となります。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/8086284655444524018/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2022/09/raspberry-pi-created-private-cloud-for.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8086284655444524018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8086284655444524018'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2022/09/raspberry-pi-created-private-cloud-for.html' title='[RASPBERRY Pi]プライベートクラウドを構築 Created a private cloud for file exchange'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQxQppf2WZQe6F_bc7ALe-AKf1YQ5gW2Owmc0AWokunulK7Sv3i2fZOzPY0Gmb-eoYw5LpKrpLZI57YDHkD3SPtuC8RKgICC_jLEdfMnMHrkyEkD0C0lkY8oAYbhiuh4HVcZ0JoFW1XYmlwTQi05QCYwXnWLXant1AXCTrkQAoReKyuJDS0HPhsD4GGg/s72-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-07%203.05.06.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-5091538081320839134</id><published>2022-09-13T17:28:00.003+09:00</published><updated>2022-09-13T17:59:06.012+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="RaspBerry Pi"/><title type='text'>[RASPBERRY Pi]ll コマンドを追加する, add [ll] as command to Raspberry Pi</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&amp;nbsp;Raspberry PiはDebianですから、デフォルトに「ll」を対応しないので、利用するために、追加の対応が必要です。&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; caret-color: rgb(46, 139, 87); color: seagreen; font-family: arial; font-size: medium; white-space: pre;&quot;&gt;# Custom aliases
alias l=&#39;ls -a&#39;
alias ll=&#39;ls -l&#39;
alias la=&#39;ls -la&#39;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;簡単ですが、非常に役に立つコマンドですから、Linuxユーザーはぜひ覚えてください。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;ついでに、再起動後でも自動的に反映できるよう設定しましょう。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;1. [.bashrc]で設定しましょう。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;vi ~/.bashrc&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;span&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; .bashrcが開いたら、以下のように追記しましょう。&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;alias &lt;/span&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;ll&lt;/span&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; color: #ff8095; margin: 0px; padding: 0px; white-space: pre;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;box-sizing: inherit; color: #41b7d7; margin: 0px; padding: 0px; white-space: pre;&quot;&gt;&#39;ls -al&#39;&lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;div&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;2. &amp;nbsp;[.bash_profile]で[.bashrc]の設定を読み込みましょう。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;vi ~/.bash_profile&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;.bash_profileが開いたら、下のように追記しましょう。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;source&lt;/span&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt;~/.bashrc&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;As Raspberry Pi is Debian based system, it doesn&#39;t have [ll] as default command.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;For using [ll], additional step is necessary.&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; caret-color: rgb(46, 139, 87); color: seagreen; font-family: arial; font-size: medium; white-space: pre;&quot;&gt;# Custom aliases
alias l=&#39;ls -a&#39;
alias ll=&#39;ls -l&#39;
alias la=&#39;ls -la&#39;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;It is very simple, but useful. It was a [must] action for a Linux user, I think.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;If you want to affect them even after server reboot, you have to proceed below.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;1. Modify [.bashrc]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;vi ~/.bashrc&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Add below.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;alias &lt;/span&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;ll&lt;/span&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; color: #ff8095; margin: 0px; padding: 0px; white-space: pre;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;box-sizing: inherit; color: #41b7d7; margin: 0px; padding: 0px; white-space: pre;&quot;&gt;&#39;ls -al&#39;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class=&quot;s1&quot; style=&quot;box-sizing: inherit; color: #41b7d7; margin: 0px; padding: 0px; white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;caret-color: rgb(65, 183, 215); white-space: pre;&quot;&gt;2. Modify [.bash_profile] to run [.bashrc]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;caret-color: rgb(65, 183, 215); white-space: pre;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;vi ~/.bash_profile&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;caret-color: rgb(65, 183, 215); white-space: pre;&quot;&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; Then add below.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;caret-color: rgb(65, 183, 215); white-space: pre;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; caret-color: rgb(227, 227, 227); margin: 0px; padding: 0px; white-space: pre;&quot;&gt;source&lt;/span&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); white-space: pre;&quot;&gt;~/.bashrc&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=&quot;caret-color: rgb(227, 227, 227); font-family: arial; white-space: pre;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/5091538081320839134/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2022/09/raspberry-pill-add-ll-as-command-to.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5091538081320839134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5091538081320839134'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2022/09/raspberry-pill-add-ll-as-command-to.html' title='[RASPBERRY Pi]ll コマンドを追加する, add [ll] as command to Raspberry Pi'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-4750022574320505471</id><published>2022-02-17T16:58:00.022+09:00</published><updated>2022-09-13T18:30:02.020+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="find"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>[LINUX]findコマンドを使ったらfind: paths must precede expressionとなったときの対応方法</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;&amp;nbsp;Get confused with find command in some way.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;&amp;nbsp;When I execute the [&lt;i&gt;find ./ -name ice*&lt;/i&gt;], I got below expression error.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;-find: paths must precede expression&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;Asked Mr. Google, it seems that just miss the word expression.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;So the solution is to add &lt;i&gt;&quot;&quot;&lt;/i&gt;, double quotation for it.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;Then it will work fine.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;Document in Japanese:&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white; color: red; font-family: arial; font-size: medium;&quot;&gt;findコマンドでファイル名を&amp;nbsp;&lt;code style=&quot;box-sizing: inherit; margin: 0px; padding: 0.1em 0.4em;&quot;&gt;*&lt;/code&gt;&amp;nbsp;で検索したら怒られた&lt;/span&gt;&lt;/h2&gt;&lt;ul style=&quot;box-sizing: inherit; line-height: 1.9; list-style-image: initial; list-style-position: initial; margin: 1.5em 0px; padding: 0px 0px 0px 1.5em;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;環境&lt;/span&gt;&lt;ul style=&quot;box-sizing: inherit; line-height: 1.9; list-style-image: initial; list-style-position: initial; margin: 0px; padding: 0px 0px 0px 1.5em;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;RHEL 6.7&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;Bash&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;code-frame&quot; data-lang=&quot;bash&quot; style=&quot;box-sizing: inherit; margin: 1.5em -32px; padding: 1em 32px; position: relative;&quot;&gt;&lt;div class=&quot;code-copy&quot; style=&quot;box-sizing: inherit; display: flex; margin: 0px; padding: 0px; position: absolute; right: 32px; transform: translateY(-8px);&quot;&gt;&lt;/div&gt;&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: inherit; margin: 0px; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;pre style=&quot;border-radius: 0px; border: none; box-sizing: inherit; line-height: 1.8; margin-bottom: 0px; margin-top: 0px; padding: 0px;&quot;&gt;&lt;code style=&quot;box-sizing: inherit; display: block; margin: 0px; min-width: 100%; padding: inherit; text-size-adjust: 100%; width: fit-content;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: #01ffff; font-family: arial;&quot;&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;$ &lt;/span&gt;find &lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;--version&lt;/span&gt;
find &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;GNU findutils&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; 4.6.0
Copyright &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;C&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later &amp;lt;http://gnu.org/licenses/gpl.html&amp;gt;.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
​
Written by Eric B. Decker, James Youngman, and Kevin Dalley.
Features enabled: D_TYPE O_NOFOLLOW&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;enabled&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; LEAF_OPTIMISATION FTS&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;FTS_CWDFD&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; CBO&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;level&lt;/span&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;=&lt;/span&gt;2&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;nv&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;$ &lt;/span&gt;find &lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;.&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-type&lt;/span&gt; f &lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-iname&lt;/span&gt; &lt;span class=&quot;k&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;*&lt;/span&gt;3&lt;span class=&quot;k&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;*&lt;/span&gt;
find: paths must precede expression: 30_hoge.sql
Usage: find &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-H&lt;/span&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-L&lt;/span&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-P&lt;/span&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-Olevel&lt;/span&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-D&lt;/span&gt; &lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;help&lt;/span&gt;|tree|search|stat|rates|opt|exec] &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;path...] &lt;span class=&quot;o&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;expression]&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;h2 style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-bottom-width: 1px; border-bottom: 1px solid rgb(221, 221, 221); box-sizing: inherit; cursor: pointer; font-feature-settings: &amp;quot;palt&amp;quot;; line-height: 1.5; margin: 2.2em 0px 2.4rem; padding: 0px 0px 0.1em; position: relative;&quot;&gt;&lt;span class=&quot;fragment&quot; id=&quot;理由--で囲んでいないから&quot; style=&quot;box-sizing: inherit; display: block; margin: 0px; padding: 0px; position: relative; top: -1.5em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://qiita.com/ponsuke0531/items/bdb6b1a433b47b26f98d#%E7%90%86%E7%94%B1--%E3%81%A7%E5%9B%B2%E3%82%93%E3%81%A7%E3%81%84%E3%81%AA%E3%81%84%E3%81%8B%E3%82%89&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px; text-decoration-line: none; word-break: break-all;&quot;&gt;&lt;/a&gt;&lt;/span&gt;理由 :&amp;nbsp;&lt;code style=&quot;box-sizing: inherit; margin: 0px; padding: 0.1em 0.4em;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;&lt;/span&gt;&lt;/code&gt;で囲んでいないから&lt;/span&gt;&lt;/h2&gt;&lt;h2 style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-bottom-width: 1px; border-bottom: 1px solid rgb(221, 221, 221); box-sizing: inherit; cursor: pointer; font-feature-settings: &amp;quot;palt&amp;quot;; line-height: 1.5; margin: 2.2em 0px 2.4rem; padding: 0px 0px 0.1em; position: relative;&quot;&gt;&lt;span class=&quot;fragment&quot; id=&quot;対応方法--で囲む&quot; style=&quot;box-sizing: inherit; display: block; margin: 0px; padding: 0px; position: relative; top: -1.5em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://qiita.com/ponsuke0531/items/bdb6b1a433b47b26f98d#%E5%AF%BE%E5%BF%9C%E6%96%B9%E6%B3%95--%E3%81%A7%E5%9B%B2%E3%82%80&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px; text-decoration-line: none; word-break: break-all;&quot;&gt;&lt;/a&gt;&lt;/span&gt;対応方法 :&amp;nbsp;&lt;code style=&quot;box-sizing: inherit; margin: 0px; padding: 0.1em 0.4em;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;&lt;/span&gt;&lt;/code&gt;で囲む&lt;/span&gt;&lt;/h2&gt;&lt;div class=&quot;code-frame&quot; data-lang=&quot;bash&quot; style=&quot;box-sizing: inherit; margin: 1.5em -32px; padding: 1em 32px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; transform: translateY(-8px);&quot;&gt;&lt;span style=&quot;background-color: #01ffff; font-family: arial; font-size: medium;&quot;&gt;&lt;div class=&quot;code-copy&quot; style=&quot;box-sizing: inherit; display: flex; margin: 0px; padding: 0px; position: absolute; right: 32px; transform: translateY(-8px);&quot;&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: inherit; margin: 0px; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;pre style=&quot;border-radius: 0px; border: none; box-sizing: inherit; line-height: 1.8; margin-bottom: 0px; margin-top: 0px; padding: 0px;&quot;&gt;&lt;code style=&quot;box-sizing: inherit; display: block; margin: 0px; min-width: 100%; padding: inherit; text-size-adjust: 100%; width: fit-content;&quot;&gt;&lt;span style=&quot;background-color: #01ffff; font-family: arial; font-size: medium;&quot;&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;$ &lt;/span&gt;find &lt;span class=&quot;nb&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;.&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-type&lt;/span&gt; f &lt;span class=&quot;nt&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;-iname&lt;/span&gt; &lt;span class=&quot;s2&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;&quot;*3*&quot;&lt;/span&gt;
30_hoge.sql&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/4750022574320505471/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2022/02/linuxfindfind-paths-must-precede.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4750022574320505471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4750022574320505471'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2022/02/linuxfindfind-paths-must-precede.html' title='[LINUX]findコマンドを使ったらfind: paths must precede expressionとなったときの対応方法'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-6705488118925073249</id><published>2021-07-02T22:37:00.007+09:00</published><updated>2022-10-07T08:51:13.975+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Compaq"/><category scheme="http://www.blogger.com/atom/ns#" term="EVO"/><category scheme="http://www.blogger.com/atom/ns#" term="N410C"/><category scheme="http://www.blogger.com/atom/ns#" term="SSD Replacement"/><title type='text'>[SSD]Replace a Compaq EVO N410C SSD</title><content type='html'>&lt;p&gt;Replacement an SSD for an old enough PC, Compaq EVO N410C.&lt;/p&gt;&lt;p&gt;It is still working fine, only HDD was gone.&lt;/p&gt;&lt;p&gt;Take photos to have a memory.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Remember, it could be disassembled just by remove the screws from back panel, then get off the keyboard.&lt;/p&gt;&lt;p&gt;Sorry, forgot to rotate the pics.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJRuac0ARbn4_FXosepGi8sXuQjG-iWNmA5ZqW7YPfpWLlWCiDRtcFN33fFp6F__YqKoyEex-L7-oMFwwJJwyPpY1zKtIYisriiSFhzgAZgoA0X22kZuTcviZKiGPyyM46S2zXRB9m-cQ1/s2048/IMG_4366.jpeg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1536&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJRuac0ARbn4_FXosepGi8sXuQjG-iWNmA5ZqW7YPfpWLlWCiDRtcFN33fFp6F__YqKoyEex-L7-oMFwwJJwyPpY1zKtIYisriiSFhzgAZgoA0X22kZuTcviZKiGPyyM46S2zXRB9m-cQ1/s320/IMG_4366.jpeg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7CzCpiG5zbmNVOxSQhTJ5tYyVZAGqVB_vPv4PLZsHgFGMiTaexW985kj6VenyHTYwHOpF12v3pr3dMWlxAbjnNQGXYY1uKRYMpAJ6IOCBXHpOtOk1tDn7MyzzCoMNpdXEgXaa2AqGzGWs/s2048/IMG_4367.jpeg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1536&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7CzCpiG5zbmNVOxSQhTJ5tYyVZAGqVB_vPv4PLZsHgFGMiTaexW985kj6VenyHTYwHOpF12v3pr3dMWlxAbjnNQGXYY1uKRYMpAJ6IOCBXHpOtOk1tDn7MyzzCoMNpdXEgXaa2AqGzGWs/s320/IMG_4367.jpeg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAMcTQs7KPrHVt7_R5eehkr0_NejHzYG614c5V3KhOneqr1rd0iVPPcWokSQWTKWsCJErEbvrV3EFcjho96tr06QVZ2kMoaTxssgS1r0ZIQV6LM5Z4XSdwsxaBY9JFc8U6uXSJtsAuLq9d/s2048/IMG_4368.jpeg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1536&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAMcTQs7KPrHVt7_R5eehkr0_NejHzYG614c5V3KhOneqr1rd0iVPPcWokSQWTKWsCJErEbvrV3EFcjho96tr06QVZ2kMoaTxssgS1r0ZIQV6LM5Z4XSdwsxaBY9JFc8U6uXSJtsAuLq9d/s320/IMG_4368.jpeg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1zOJh0AV5VocEADHcwPxKb_uj9FsZ7kn6dF8F4v9IrLGT9lYP6a11LRUUtxmPuX7kXR47RqFGx5WLJHsYFjDRjgntUpzDxDvAM9N2j5m9ofEvYV298cDryjMCRqjaBIWBSVonAp_9WEpV/s2048/IMG_4369.jpeg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2048&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1zOJh0AV5VocEADHcwPxKb_uj9FsZ7kn6dF8F4v9IrLGT9lYP6a11LRUUtxmPuX7kXR47RqFGx5WLJHsYFjDRjgntUpzDxDvAM9N2j5m9ofEvYV298cDryjMCRqjaBIWBSVonAp_9WEpV/s320/IMG_4369.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/6705488118925073249/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2021/07/ssdreplace-compaq-evo-n410c-ssd.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/6705488118925073249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/6705488118925073249'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2021/07/ssdreplace-compaq-evo-n410c-ssd.html' title='[SSD]Replace a Compaq EVO N410C SSD'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJRuac0ARbn4_FXosepGi8sXuQjG-iWNmA5ZqW7YPfpWLlWCiDRtcFN33fFp6F__YqKoyEex-L7-oMFwwJJwyPpY1zKtIYisriiSFhzgAZgoA0X22kZuTcviZKiGPyyM46S2zXRB9m-cQ1/s72-c/IMG_4366.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-5820067108151553425</id><published>2021-06-30T10:02:00.008+09:00</published><updated>2024-04-12T21:10:06.910+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Nokia"/><title type='text'>[Mobile]It seems that Nokia is coming back</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;It seems that Nokia is coming back. It is a cheap and vantage style phone.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;This pic is from China Taobao.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;And according to other route information, the price should be 199. And support for 4G and Alipay.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYx5qmzc5lLHkfIRPlYYZTuIpIXA8ntPWimvEqzDQrEvd9yYSWQ-4rfQj9sblhEBU-O0OFYCg1kfK9mds4Pdsu4VuT1FkD223JBnmjKqidtqNa7ppid8Hy26z7coUCN2BTO4djc043UleB/s2609/CA4846B2-2245-4353-8C32-6221185CB8B3.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2609&quot; data-original-width=&quot;1205&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYx5qmzc5lLHkfIRPlYYZTuIpIXA8ntPWimvEqzDQrEvd9yYSWQ-4rfQj9sblhEBU-O0OFYCg1kfK9mds4Pdsu4VuT1FkD223JBnmjKqidtqNa7ppid8Hy26z7coUCN2BTO4djc043UleB/s320/CA4846B2-2245-4353-8C32-6221185CB8B3.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/5820067108151553425/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2021/06/mobileit-seems-that-nokia-is-coming-back.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5820067108151553425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5820067108151553425'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2021/06/mobileit-seems-that-nokia-is-coming-back.html' title='[Mobile]It seems that Nokia is coming back'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYx5qmzc5lLHkfIRPlYYZTuIpIXA8ntPWimvEqzDQrEvd9yYSWQ-4rfQj9sblhEBU-O0OFYCg1kfK9mds4Pdsu4VuT1FkD223JBnmjKqidtqNa7ppid8Hy26z7coUCN2BTO4djc043UleB/s72-c/CA4846B2-2245-4353-8C32-6221185CB8B3.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-5916621844006037383</id><published>2021-03-25T17:45:00.009+09:00</published><updated>2022-10-07T03:14:14.681+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SCRATCH"/><title type='text'>[SCRATCH]For my little son: How to add cloud variable to a scratch project.</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Son asked me how to add cloud variable to scratch project.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In fact, I have no idea about that. So just asked to Teacher Google.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In scratch community, it explains the cloud variable function was added to scratch project from 2013, Scratch2.0.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;And if you want to use it, you have to be a scratcher. all new user will only be known as New Scratcher.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;So the condition was below:&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; caret-color: rgb(50, 47, 49); color: #322f31; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;i&gt;&lt;b&gt;You need to be updated to “scratcher” status by the scratch team. To do this, share some projects, love a couple of other peoples&#39; projects, and keep doing scratch! When you reach scratcher status, you will be able to use them in both your and other peoples&#39; projects.&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;息子に聞かれて、どうやってScratchにクラウド変数が利用できるかとの質問です。&lt;/p&gt;&lt;p&gt;実は、私も知らなかった。まぁ、Google先生に聞いてみましょう。&lt;/p&gt;&lt;p&gt;Scratchのコミュニティに、クラウド変数はScratch2.０、2013年から利用可能になりました。&lt;/p&gt;&lt;p&gt;しかし、使いたければ、使用者はScratcherにならないといけません。新規ユーザーはNew Scratcherですから、利用不能です。&lt;/p&gt;&lt;p&gt;条件は以下のように書かられています。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Scratcherへアップグレードするために、自分のPJをシェアしたり、他の方のPJに「Love」（は？）したりしなければなりません。そして継続的にScratchの利用も必要です。ステータスに達成したら、自分と他の方のPJにクラウド変数を利用可能です。&amp;nbsp;&lt;/blockquote&gt;&lt;p&gt;なるほど...&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/5916621844006037383/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2021/03/scratchfor-my-little-son-how-to-add.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5916621844006037383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5916621844006037383'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2021/03/scratchfor-my-little-son-how-to-add.html' title='[SCRATCH]For my little son: How to add cloud variable to a scratch project.'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-5472568721744271903</id><published>2021-03-08T21:34:00.010+09:00</published><updated>2022-09-13T18:19:11.411+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Macbook"/><category scheme="http://www.blogger.com/atom/ns#" term="バッテリー"/><category scheme="http://www.blogger.com/atom/ns#" term="交換"/><title type='text'>[MAC]バッテリー交換</title><content type='html'>&lt;p&gt;&amp;nbsp;今日はNet surfingの時に、これをよみました。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.jungleocean.com/trivia/200218macbook-battery&quot; target=&quot;_blank&quot;&gt;https://www.jungleocean.com/trivia/200218macbook-battery&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;あまり賛成できないので、一応引用して、Blogしました。&lt;/p&gt;&lt;p&gt;確かに、MAC 2015のバッテリーは最近寿命になっているものが多くて、自分で交換するか、アップルに頼むか、新品の入れ替えるか迷っている方がいっらしゃいます。実はその中に一番勧めたくないのがアップルにて新バッテリーをこうかんしてもらうことです。&lt;/p&gt;&lt;p&gt;まずはコストです。&lt;/p&gt;&lt;p&gt;アップルストアで交換してもらうには様々な利点がありますが、19980円のコスト自体が高すぎます。バッテリー技術とともにコストをどんどん下げてくる時代の中に、19980円のバッテリーは自動車バッテリーすら買えます。&lt;/p&gt;&lt;p&gt;二番目はセキュリティです。&lt;/p&gt;&lt;p&gt;アップルは信頼できると思いますが、従業員は信用できものがいるはずです。全てが悪いとは言えない、運がよくなければ、何か問題があるのか、予想外のことになります。&lt;/p&gt;&lt;p&gt;三番目は一番重要なのです。&lt;/p&gt;&lt;p&gt;自分ができることですから、なぜ他人に頼むのか。自分のMACを分解して、バッテリー交換の難易度を確かめましたが、テープ外すだけ技術（いや、手慣れだなぁ）が必要です。&lt;/p&gt;&lt;p&gt;自分自身でバッテリー交換するの唯一の難点では、純正のバッテリーが入手できないことです。純正と謳っても、電気回路が偽物（言い過ぎかもしれません、確かに機能を減らした充電回路であること）であり、残量が表示するものの、残使用時間が計算されない、表示されなくなることです。ただし、アップルストアより1/4の金額でMACの寿命を何年間に伸ばしていくのが美味しくないかと考えています。&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/5472568721744271903/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2021/03/mac.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5472568721744271903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/5472568721744271903'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2021/03/mac.html' title='[MAC]バッテリー交換'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-8356010370135196569</id><published>2021-01-13T17:42:00.000+09:00</published><updated>2022-09-13T18:18:40.661+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><category scheme="http://www.blogger.com/atom/ns#" term="着信拒否"/><title type='text'>iphone（アイフォン）で着信拒否をする方法（ZT）</title><content type='html'>最近、知らない人からの電話が何度かあった。
うっとうしいので着信拒否をしようと思ったら、なんとiphone（アイフォン）には着信拒否機能がない。&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;そこで、「着信拒否をする為に」いろいろ調べてみたところ
2つの方法がある事がわかった。

1つはiphone（アイフォン）らしくアプリケーションをいれて拒否をするらしい。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;その名も、iBlackList
詳細はここに書かれているが、面倒なので、別な方法を探してみた。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;どうしてもアプリでやりたい人は試してみるといい。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;その他の方法は有料になるがソフトバンクのサービスで　「ナンバーブロック」というものがある。
早速この方法を申し込んでみた。

メッセージは9つ選べるようだった。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ちなみに月額100円かかる。&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/8356010370135196569/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2009/08/iphonezt.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8356010370135196569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8356010370135196569'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2009/08/iphonezt.html' title='iphone（アイフォン）で着信拒否をする方法（ZT）'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-7327410459313207545</id><published>2020-12-05T21:51:00.022+09:00</published><updated>2022-09-13T18:27:38.747+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CF-SZ5"/><category scheme="http://www.blogger.com/atom/ns#" term="Panasonic"/><title type='text'>[CF-SZ5分解レポート][PANASONIC]面白いことを発見した Find an interesting thing</title><content type='html'>&lt;p&gt;CF-SZ5を分解したときに、面白いものを発見した。&lt;/p&gt;&lt;p&gt;ケースを開けると、キーボードの裏側に変な金属製のボードが発見した。&lt;/p&gt;&lt;p&gt;ネジを外すと、何も意味ないのものと考えています。&lt;/p&gt;&lt;p&gt;フレキブルケーブルを押さえるためのものだけだなぁ。&lt;/p&gt;&lt;p&gt;でも、フラットケーブルですから、押さえなくても全然問題ないと認識しています。&lt;/p&gt;&lt;p&gt;本来はキーボードの接点は中央にあるために穴が作られている、結局上の方に移動されて、設計の修正で残しているような気がします。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Just find an interesting thing in CF-SZ5.&lt;/p&gt;&lt;p&gt;When I repair a CF-SZ5,&amp;nbsp; there is a strange metal board there, just after the keyboard.&lt;/p&gt;&lt;p&gt;I unscrewed it. Find that it means nothing.&lt;/p&gt;&lt;p&gt;Just get the flat cable of keyboard bond there.&lt;/p&gt;&lt;p&gt;What is that? A design miss? You can find the detail from below pics.&lt;/p&gt;&lt;p&gt;Hahaha...&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz3bkGKjBrm3Alr_PN7HBIHvuiokY73pzfZda8I7G6tPLhT-rVxsHUIzt52Lb8j88LKizhBH6LDKSKouhAW81eUaSN8pgCkjAULFJ_wsV41rcdPoP6ssahq3IGbiTHYXr6HoAfbXPyp5tD/s2048/CF-SZ5+Back+of+Keyboard-3.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2048&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz3bkGKjBrm3Alr_PN7HBIHvuiokY73pzfZda8I7G6tPLhT-rVxsHUIzt52Lb8j88LKizhBH6LDKSKouhAW81eUaSN8pgCkjAULFJ_wsV41rcdPoP6ssahq3IGbiTHYXr6HoAfbXPyp5tD/w400-h300/CF-SZ5+Back+of+Keyboard-3.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS55gNHY1LlQEHDq976FUX1oFp-LmUggDEALxLiQ5dWhE_HVsIVAi1IGUtHHCjI5PL-qHU0eCdAgKEeFQwiBJAcF3HyQ2FA-WVGFP-nAbff9Y4PZHDfzoGkAsz5xFkCIMnlFMqBgcoceOQ/s2048/CF-SZ5+Back+of+Keyboard-2.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2048&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS55gNHY1LlQEHDq976FUX1oFp-LmUggDEALxLiQ5dWhE_HVsIVAi1IGUtHHCjI5PL-qHU0eCdAgKEeFQwiBJAcF3HyQ2FA-WVGFP-nAbff9Y4PZHDfzoGkAsz5xFkCIMnlFMqBgcoceOQ/w400-h300/CF-SZ5+Back+of+Keyboard-2.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3uh24IwxxJ6Ih7XviU3sHNTLFVGlVWArehyphenhyphenKeKTKAtE9ow-P4ciJ3rehnbkMhXiwHOr_rRLqUgOyQLTdnlFDBabGu5Ufcq-YpFIMygLPS9XPCD107GDXrVWBJgwyGizXXAeXscJQ7EZ59/s2048/CF-SZ5+Back+of+Keyboard-1.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2048&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3uh24IwxxJ6Ih7XviU3sHNTLFVGlVWArehyphenhyphenKeKTKAtE9ow-P4ciJ3rehnbkMhXiwHOr_rRLqUgOyQLTdnlFDBabGu5Ufcq-YpFIMygLPS9XPCD107GDXrVWBJgwyGizXXAeXscJQ7EZ59/w400-h300/CF-SZ5+Back+of+Keyboard-1.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/7327410459313207545/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2020/12/cf-sz5panasonicfind-interesting-thing.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/7327410459313207545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/7327410459313207545'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2020/12/cf-sz5panasonicfind-interesting-thing.html' title='[CF-SZ5分解レポート][PANASONIC]面白いことを発見した Find an interesting thing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz3bkGKjBrm3Alr_PN7HBIHvuiokY73pzfZda8I7G6tPLhT-rVxsHUIzt52Lb8j88LKizhBH6LDKSKouhAW81eUaSN8pgCkjAULFJ_wsV41rcdPoP6ssahq3IGbiTHYXr6HoAfbXPyp5tD/s72-w400-h300-c/CF-SZ5+Back+of+Keyboard-3.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-8375184552319114656</id><published>2020-12-02T13:04:00.016+09:00</published><updated>2022-09-13T17:38:47.382+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apple.email.ne.jp"/><category scheme="http://www.blogger.com/atom/ns#" term="Spam"/><title type='text'>[SPAM MAIL]&quot;@apple.email.ne.jp&quot;からメールが来ました</title><content type='html'>&lt;p&gt;&amp;nbsp;今日、別の取引で[@apple.email.ne.jp]からメールが飛んできました。&lt;/p&gt;&lt;p&gt;一瞬で、あやしいメールであることが間違いないと思いました。アップルユーザーの私はすらそのメールをみたことがありませんでした。&lt;/p&gt;&lt;p&gt;調べると、[ne.jp]もドメインネームですから、[apple.email.ne.jp]は単なるSub Domainのことでした。&lt;/p&gt;&lt;p&gt;所有者は[ASAHI-NET]らしい、東京のプロバイダだった。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I got a mail from [@apple.email.ne.jp] domain.&lt;/p&gt;&lt;p&gt;Yes, I am sure it was a SPAM mail. As I never received a mail like that since 20 years ago I became a MAC user.&lt;/p&gt;&lt;p&gt;Just for fun to investigated it, [ne.jp] seems to be a domain name, and [@apple.email.ne.jp] just be a mail sub domain.&lt;/p&gt;&lt;p&gt;It was a SPAM whoever its owner is [ASAHI-NET], a net service provider from Tokyo.&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/8375184552319114656/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2020/12/spam-mailappleemailnejp.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8375184552319114656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/8375184552319114656'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2020/12/spam-mailappleemailnejp.html' title='[SPAM MAIL]&quot;@apple.email.ne.jp&quot;からメールが来ました'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-2426746217431636963</id><published>2020-11-08T22:03:00.009+09:00</published><updated>2022-09-24T19:36:15.337+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CF-MX5"/><category scheme="http://www.blogger.com/atom/ns#" term="Panasonic"/><category scheme="http://www.blogger.com/atom/ns#" term="分解レポート"/><title type='text'>[分解レポート] CF-MX5PF6VS</title><content type='html'>&lt;p&gt;&amp;nbsp;[分解レポート] CF-MX5PF6VS&lt;/p&gt;&lt;p&gt;CF-MX5PF6VSは指紋認証とLTE付きの光学ドライブレスタイプです。もちろん基本的なMX5のタッチ系は備えています。&lt;/p&gt;&lt;p&gt;裏面を外したら、こうなります。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_oA6IQ5foPxckzWCmPXY1YdEznuR9zxVckSvuhDU0CvzHA9j8WmhgQlyu153xgcKMLp76-eMww85LMlKpicoh_FKEqCGU_v9LQGxcCqyRSdfnaefbZvIR6rF7Fy9MOIJEcr3sAB6ZYHQ_/s2048/IMG_1913.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2048&quot; height=&quot;379&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_oA6IQ5foPxckzWCmPXY1YdEznuR9zxVckSvuhDU0CvzHA9j8WmhgQlyu153xgcKMLp76-eMww85LMlKpicoh_FKEqCGU_v9LQGxcCqyRSdfnaefbZvIR6rF7Fy9MOIJEcr3sAB6ZYHQ_/w505-h379/IMG_1913.jpg&quot; width=&quot;505&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;無線LANカードはINTEL製のAC-8260NGW。&lt;/p&gt;&lt;p&gt;LTEはSierra Wireless AirPrime EM7330.&lt;/p&gt;&lt;p&gt;BIOS ChipはWinbound製25Q128FV、Panasonic PC標準装備です。&amp;nbsp;&lt;/p&gt;&lt;p&gt;メーカーの標準仕様サイトはこちらです。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://panasonic.biz/cns/pc/doc/catalist/pdf/MX5P_Win10_dless.pdf&quot; target=&quot;_blank&quot;&gt;https://panasonic.biz/cns/pc/doc/catalist/pdf/MX5P_Win10_dless.pdf&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/2426746217431636963/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2020/11/cf-mx5pf6vs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/2426746217431636963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/2426746217431636963'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2020/11/cf-mx5pf6vs.html' title='[分解レポート] CF-MX5PF6VS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_oA6IQ5foPxckzWCmPXY1YdEznuR9zxVckSvuhDU0CvzHA9j8WmhgQlyu153xgcKMLp76-eMww85LMlKpicoh_FKEqCGU_v9LQGxcCqyRSdfnaefbZvIR6rF7Fy9MOIJEcr3sAB6ZYHQ_/s72-w505-h379-c/IMG_1913.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-6156777732382108749</id><published>2020-11-02T22:28:00.011+09:00</published><updated>2022-10-07T08:52:07.288+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BIOS"/><category scheme="http://www.blogger.com/atom/ns#" term="SONY"/><category scheme="http://www.blogger.com/atom/ns#" term="Unlock"/><category scheme="http://www.blogger.com/atom/ns#" term="VAIO"/><title type='text'>[SONY] SONY VAIO BIOS UNLOCK</title><content type='html'>&lt;p&gt;&amp;nbsp;最近はあまりにも勉強したくないので、実用系に集中しています。&lt;/p&gt;&lt;p&gt;あるお客様はSONYのVAIOのBIOSパスワードの解除が依頼してきました。&lt;/p&gt;&lt;p&gt;VAIO系は主に二種類BIOSロックがあります。4x4型と7桁型。Dogbertはそれの解除方法を2009年にも公開していました。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://dogber1.blogspot.com/2009/05/table-of-reverse-engineered-bios.html&quot; target=&quot;_blank&quot;&gt;http://dogber1.blogspot.com/2009/05/table-of-reverse-engineered-bios.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;それぞれの解除用のpython プログラムを公開していました。&lt;/p&gt;&lt;p&gt;そもそもメーカーはそれにも力を入れていないか、AMIの所有物ですから、メーカーでも手を出せないか、いまだに変更や改善をしていませんでした。&lt;/p&gt;&lt;p&gt;さらにオンラインツールも出てきました。簡単に任意のパソコンを解除できるようになります。データを呼び出されなければ、ハードウェアのハッキングはいかにしても意味がないみたいです。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.biosbug.com/sony/&quot; target=&quot;_blank&quot;&gt;https://www.biosbug.com/sony/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;OPENソースで最高！&lt;/p&gt;&lt;p&gt;ちなみにYAHOOオークションで400円で出品されるようです。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://auctions.yahoo.co.jp/search/search?va=VAIO+bios+パスワード&amp;amp;exflg=1&amp;amp;b=1&amp;amp;n=50&amp;amp;mode=2&amp;amp;auccat=&amp;amp;tab_ex=commerce&amp;amp;ei=utf-8&amp;amp;aq=-1&amp;amp;oq=&amp;amp;sc_i=&amp;amp;exflg=1&amp;amp;p=bios+パスワード&amp;amp;x=29&amp;amp;y=18&quot; target=&quot;_blank&quot;&gt;https://auctions.yahoo.co.jp/search/search?va=VAIO+bios+パスワード&amp;amp;exflg=1&amp;amp;b=1&amp;amp;n=50&amp;amp;mode=2&amp;amp;auccat=&amp;amp;tab_ex=commerce&amp;amp;ei=utf-8&amp;amp;aq=-1&amp;amp;oq=&amp;amp;sc_i=&amp;amp;exflg=1&amp;amp;p=bios+パスワード&amp;amp;x=29&amp;amp;y=18&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;皆さんは困る際に、本当にグーグル先生に聞かないみたいです。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/6156777732382108749/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2020/11/sony-vaio-bios-unlock.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/6156777732382108749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/6156777732382108749'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2020/11/sony-vaio-bios-unlock.html' title='[SONY] SONY VAIO BIOS UNLOCK'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-3805840799549511280</id><published>2020-11-02T22:14:00.003+09:00</published><updated>2022-09-13T18:16:15.994+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BIOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Let&#39;s note"/><category scheme="http://www.blogger.com/atom/ns#" term="Panasonic"/><category scheme="http://www.blogger.com/atom/ns#" term="Toughbook"/><category scheme="http://www.blogger.com/atom/ns#" term="Unlock"/><title type='text'>[PANASONIC] About unlock Panasonic Let&#39;s note and Toughbook PC BIOS LOCK</title><content type='html'>&lt;p&gt;&amp;nbsp;It was supposed to open the Bios Unlock Method of Panasonic PC by many people on GitHub, but it is just unfair to the people who bought our kit before.&lt;/p&gt;&lt;p&gt;&amp;nbsp;I am wondering if it is worth to do it.&lt;/p&gt;&lt;p&gt;There were many documents for similar cases, but just has no a completed tutorial. If you are smart enough, it will just show before you the answer.&lt;/p&gt;&lt;p&gt;Now, we can unlock CF-LX5, CF-LX6, CF-SZ5, CF-SZ6, CF-SV7, CF-MX5, CF-RZ5 without soldiering the BIOS chip. We also tried CF-LX3, but it has a so close place to memory module and chip clip can not reach it at a full access. we have to soldiered the chip and unlicked it.&lt;/p&gt;&lt;p&gt;Another thing we have to mention that chip clip can not recognize some old kinds of machine, like CF-19 and CF-SX4, without soldering the chip, mostly CF-19 before 2014 and some of CF-SX4EDHCS. We can not find the reason yet. Maybe some electric design is not match our method on PCB.&lt;/p&gt;&lt;p&gt;Anyway, one company said that only they can unlock the BIOS locked Panasonic PC in Japan. We did better than them with Github&#39;s help.&lt;/p&gt;&lt;p&gt;And, the most important thing, if you can soldering the chip, you can unlock most of Panasonic PCs&#39; BIOS only if they use the AMI BIOS. BIOS lock is not an safe enough method for your data. So I can also see many companies are trying to use the bitlocker or anything else to guard their secret data.&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/3805840799549511280/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2020/11/about-unlock-panasonic-pc-bios-lock.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/3805840799549511280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/3805840799549511280'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2020/11/about-unlock-panasonic-pc-bios-lock.html' title='[PANASONIC] About unlock Panasonic Let&#39;s note and Toughbook PC BIOS LOCK'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-1235273645307643182</id><published>2020-09-13T17:44:00.000+09:00</published><updated>2022-09-13T18:17:42.617+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="L600C"/><category scheme="http://www.blogger.com/atom/ns#" term="LAVIE"/><category scheme="http://www.blogger.com/atom/ns#" term="NEC"/><title type='text'>[HW]NEC Lavie L600J/5のハードディスク交換</title><content type='html'>最初は裏側にあると思いますが、実際にはキーボードのしただった。&lt;div&gt;ここに先に開けるのがつぼです。&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYRyrqR62Syv13dh1uA1hE5GFAOIBt5L-VJypRV78zDDwXyog8qjgGEFPwwltovNPirEnDb211fykFXs6rV3G2of9oA3E2hqadUDxjVJCfDzFyDpu3zSd9EZBE4cXIpV9KzH9Ym3pv11EC/s1600/DSC00795.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5578372920230837330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYRyrqR62Syv13dh1uA1hE5GFAOIBt5L-VJypRV78zDDwXyog8qjgGEFPwwltovNPirEnDb211fykFXs6rV3G2of9oA3E2hqadUDxjVJCfDzFyDpu3zSd9EZBE4cXIpV9KzH9Ym3pv11EC/s320/DSC00795.JPG&quot; style=&quot;cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;ねじなども一切触らず、ハードディスクを見えます。マウントはこう言う風です。ねじをはずして、上にリフトすれば、マウントを取れます。さらにハードディスクを固定するのがねじ４つでしたが、端側の２つねじを外さないと、取れない。&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidzxhxjOEPNSaow10RamLPY1NRh8oGNqAmrH-8jx91r3HRa1sxoRSsVZiu7r9OvGgUawi2CC4ElGRdcBH3yqo48ccrlIhcN7VCkud2nxcsG4NxevClzq7vjtUoWK9ZDU3QT-6s6QeKxmy9/s1600/DSC00793.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5578373694604375762&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidzxhxjOEPNSaow10RamLPY1NRh8oGNqAmrH-8jx91r3HRa1sxoRSsVZiu7r9OvGgUawi2CC4ElGRdcBH3yqo48ccrlIhcN7VCkud2nxcsG4NxevClzq7vjtUoWK9ZDU3QT-6s6QeKxmy9/s320/DSC00793.JPG&quot; style=&quot;cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;

&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/1235273645307643182/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2011/02/nec-lavie-l600j5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/1235273645307643182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/1235273645307643182'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2011/02/nec-lavie-l600j5.html' title='[HW]NEC Lavie L600J/5のハードディスク交換'/><author><name>gxcsAppleHome</name><uri>http://www.blogger.com/profile/10860272379043600335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYRyrqR62Syv13dh1uA1hE5GFAOIBt5L-VJypRV78zDDwXyog8qjgGEFPwwltovNPirEnDb211fykFXs6rV3G2of9oA3E2hqadUDxjVJCfDzFyDpu3zSd9EZBE4cXIpV9KzH9Ym3pv11EC/s72-c/DSC00795.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-3941346687001608722</id><published>2020-08-31T08:15:00.002+09:00</published><updated>2022-10-07T08:53:16.143+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GPO"/><category scheme="http://www.blogger.com/atom/ns#" term="Horizon"/><category scheme="http://www.blogger.com/atom/ns#" term="PROXY"/><category scheme="http://www.blogger.com/atom/ns#" term="VDI"/><title type='text'>[PROXY]PROXY overrideの確認</title><content type='html'>&lt;p&gt;最近会社PCでHorizonのVDIを使えるようになりました。&lt;/p&gt;&lt;p&gt;しかも、様々なサイトを制限されて、すごく不便です。担当部署に確認したら、PROXYを利用していないよと回答しかこなかった。&lt;/p&gt;&lt;p&gt;明らかにうそでしょう。&lt;/p&gt;&lt;p&gt;一方、IEのInternet OptionのConnectionはGPOで見えないようにされて、うそということを証明できなかったが、下記の内容を発見。これぞ！と思いました。&lt;/p&gt;&lt;p&gt;これを持って、再度担当部署と交渉しよう…&lt;/p&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; color: #555555; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 18px; margin: 0px 0px 28px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;To check the proxy settings like ProxyOveride or if it is enabled or not:&lt;/p&gt;&lt;div class=&quot;crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped&quot; data-settings=&quot; minimize scroll-mouseover wrap&quot; id=&quot;crayon-5f4c3185d1297253369716&quot; style=&quot;background: rgb(255, 255, 255) !important; border-color: rgb(153, 153, 153) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #555555; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; outline: 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 699.534px;&quot;&gt;&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; height: auto !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: baseline;&quot;&gt;&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;appearance: none; background: rgb(255, 255, 255); border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace !important; font-size: 12px !important; height: 29.2858px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; vertical-align: middle; width: 697.547px; z-index: 0;&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 697.547px; z-index: 1;&quot;&gt;&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; outline: 0px; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background: rgb(204, 204, 204) !important; border: 0px; color: rgb(138, 193, 248) !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; line-height: 15px !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;&quot;&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5f4c3185d1297253369716-1&quot; style=&quot;background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: 29px; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;&quot;&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important; width: 679.288px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; color: rgb(128, 0, 128) !important; line-height: 15px !important; margin: 0px; outline: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5f4c3185d1297253369716-1&quot; style=&quot;background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px 5px; vertical-align: baseline; white-space: pre-wrap !important; word-break: break-all;&quot;&gt;&lt;span class=&quot;crayon-r &quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 255) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Get-ItemProperty&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 128) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-Path&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;background: transparent; border: 0px; color: rgb(139, 0, 0) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;Registry::HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; color: #555555; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 18px; margin: 0px 0px 28px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;To disable proxy from PowerShell:&lt;/p&gt;&lt;div class=&quot;crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped&quot; data-settings=&quot; minimize scroll-mouseover wrap&quot; id=&quot;crayon-5f4c3185d12a5993513555&quot; style=&quot;background: rgb(255, 255, 255) !important; border-color: rgb(153, 153, 153) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #555555; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; outline: 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 699.534px;&quot;&gt;&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; height: auto !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: baseline;&quot;&gt;&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;appearance: none; background: rgb(255, 255, 255); border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace !important; font-size: 12px !important; height: 29.2858px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; vertical-align: middle; width: 697.547px; z-index: 0;&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 697.547px; z-index: 1;&quot;&gt;&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; outline: 0px; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background: rgb(204, 204, 204) !important; border: 0px; color: rgb(138, 193, 248) !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; line-height: 15px !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;&quot;&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5f4c3185d12a5993513555-1&quot; style=&quot;background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: 29px; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;&quot;&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important; width: 679.288px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; color: rgb(128, 0, 128) !important; line-height: 15px !important; margin: 0px; outline: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5f4c3185d12a5993513555-1&quot; style=&quot;background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px 5px; vertical-align: baseline; white-space: pre-wrap !important; word-break: break-all;&quot;&gt;&lt;span class=&quot;crayon-r &quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 255) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Set-ItemProperty&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 128) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-Path&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;background: transparent; border: 0px; color: rgb(139, 0, 0) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;Registry::HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings&quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-i&quot; style=&quot;background: transparent; border: 0px; color: rgb(138, 43, 226) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ProxyEnable&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 128) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;0&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; color: #555555; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 18px; margin: 0px 0px 28px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;To enable proxy from PowerShell:&lt;/p&gt;&lt;div class=&quot;crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped&quot; data-settings=&quot; minimize scroll-mouseover wrap&quot; id=&quot;crayon-5f4c3185d12a9860789609&quot; style=&quot;background: rgb(255, 255, 255) !important; border-color: rgb(153, 153, 153) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #555555; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; outline: 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 699.534px;&quot;&gt;&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; height: auto !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: baseline;&quot;&gt;&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;appearance: none; background: rgb(255, 255, 255); border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace !important; font-size: 12px !important; height: 29.2858px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; vertical-align: middle; width: 697.547px; z-index: 0;&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 697.547px; z-index: 1;&quot;&gt;&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; outline: 0px; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background: rgb(204, 204, 204) !important; border: 0px; color: rgb(138, 193, 248) !important; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; line-height: 15px !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;&quot;&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5f4c3185d12a9860789609-1&quot; style=&quot;background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: 29px; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;&quot;&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; margin: 0px !important; outline: 0px; padding: 0px !important; vertical-align: top !important; width: 679.288px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; color: rgb(128, 0, 128) !important; line-height: 15px !important; margin: 0px; outline: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5f4c3185d12a9860789609-1&quot; style=&quot;background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px 5px; vertical-align: baseline; white-space: pre-wrap !important; word-break: break-all;&quot;&gt;&lt;span class=&quot;crayon-r &quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 255) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Set-ItemProperty&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 128) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-Path&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;background: transparent; border: 0px; color: rgb(139, 0, 0) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;Registry::HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings&quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-i&quot; style=&quot;background: transparent; border: 0px; color: rgb(138, 43, 226) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ProxyEnable&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 0, 128) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;background: transparent; border: 0px; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/3941346687001608722/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2020/08/proxyproxy-override.html#comment-form' title='5 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/3941346687001608722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/3941346687001608722'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2020/08/proxyproxy-override.html' title='[PROXY]PROXY overrideの確認'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-6186325374882309889</id><published>2020-08-25T02:41:00.005+09:00</published><updated>2022-09-13T18:14:51.764+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BIOS"/><category scheme="http://www.blogger.com/atom/ns#" term="CF-19"/><category scheme="http://www.blogger.com/atom/ns#" term="Panasonic"/><category scheme="http://www.blogger.com/atom/ns#" term="ROM焼き"/><title type='text'>[PANASONIC] TOUGHBOOK タッフブック CF-19 BIOS ロック解除の話</title><content type='html'>&lt;p&gt;&amp;nbsp;最近PANASONIC製のTOUGHBOOK CF-19のBIOS ロック解除にはまった。&lt;/p&gt;&lt;p&gt;症状から言えば、OSはネットワークデバイスを82875Vと認識していますが、CF-19は実際に82875LMを利用しています。これが原因で、OSは正しいドライバーをインストールしても、ネットワークデバイスを起動できませんとのエラーが表示されます。&lt;/p&gt;&lt;p&gt;なんでこんなことでしょうか。&lt;/p&gt;&lt;p&gt;確かに、頭を使いたくない、最初は技術なしのJumperショット方法でやっていこうと思いました。以下のリンクを拝見しました。確かにレスポンスには「か」さんの回答があり、CF-19ZE001CJのBIOS解除できたと記載しています。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://ameblo.jp/maepen25/entry-12014018452.html&quot; target=&quot;_blank&quot;&gt;https://ameblo.jp/maepen25/entry-12014018452.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;要は下記のBIOSチップの４、５足を起動時にショットさせて、Password認証を飛ばすことです。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWFyMbW4KDlJ2KMsTnbMH5p2VPtBa78VakR_VJyZoE2wvDbgTVpFVNQ1SHJe-_Z4uzeWn2_HgASvFvRgY-oRee8qoQQOvnnLXyhkGaqYQnpEodZCzy70qZz2HzS2mJrvz5et6ZoQL9O0sh/s566/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-25+%25E5%258D%2588%25E5%2589%258D2.13.14.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;542&quot; data-original-width=&quot;566&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWFyMbW4KDlJ2KMsTnbMH5p2VPtBa78VakR_VJyZoE2wvDbgTVpFVNQ1SHJe-_Z4uzeWn2_HgASvFvRgY-oRee8qoQQOvnnLXyhkGaqYQnpEodZCzy70qZz2HzS2mJrvz5et6ZoQL9O0sh/s0/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-25+%25E5%258D%2588%25E5%2589%258D2.13.14.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;ほとんどCF-19Zシリーズでは、BIOS CHIPはMX25L12835Fでした。&lt;/p&gt;&lt;p&gt;引脚４と引脚５はVSS（GND）とDQ0（SI0）となります。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYKShK4whrrXqtTasGWF3HeKRkDd4QPKtLsZKjVONd6W3Jb0s4BkihCajAjTtK7KPnInv2PlbmNN_0PEfme0RSu_q7ri3T682iB0QoWHkMF8qFXzYB7BGsvKEXHUxSROyF7MWifK6nqCeW/s1465/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-25+%25E5%258D%2588%25E5%2589%258D2.44.58.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;733&quot; data-original-width=&quot;1465&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYKShK4whrrXqtTasGWF3HeKRkDd4QPKtLsZKjVONd6W3Jb0s4BkihCajAjTtK7KPnInv2PlbmNN_0PEfme0RSu_q7ri3T682iB0QoWHkMF8qFXzYB7BGsvKEXHUxSROyF7MWifK6nqCeW/w400-h200/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-25+%25E5%258D%2588%25E5%2589%258D2.44.58.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;よし、やっとこう。オークションで入手したCF-19で練習も重ねてショットしながら、起動したが、失敗した。よくよく見たら、電源入れてから、２秒を待つ、Panasonicの画面がでた瞬間にショットしないといけない。&lt;/p&gt;&lt;p&gt;実際に、かなり微妙な時間にショットしないといけないので、２、３時間かけて、失敗の汗はタオル濡れるまでして、やっと成功しました。おっと、やったぜ！&lt;/p&gt;&lt;p&gt;が、待って、有線LANネットワークはダメになったことを発覚しました。&lt;/p&gt;&lt;p&gt;どこかが間違えていたのか、調べるために二台目入手して、やはり同じIssueになりました。有線LANが繋がらなくなった。&lt;/p&gt;&lt;p&gt;これは問題だぞ。確かに無線LANもあり、使用には大した問題ではなさそうですが、元のブログにどこか間違えていたはずでした。&lt;/p&gt;&lt;p&gt;よくよく確認したら、元のアメボの記事で下記のIntel MEのところで問題もあったらしいです。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi85hHS2fgU_w0LanB3GM5nfzxqs0r4MO7d6XySehef8qYUW_pAMJ7H9JTGpTtW0pdnJmxWZApMrGttcApHoYMJ6Gn-uUxf4s8an6S5fdbEU_0NG7jaji-M2LHXy_6p6kmyjPJmm0w9lvTE/s577/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-25+%25E5%258D%2588%25E5%2589%258D2.25.18.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;401&quot; data-original-width=&quot;577&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi85hHS2fgU_w0LanB3GM5nfzxqs0r4MO7d6XySehef8qYUW_pAMJ7H9JTGpTtW0pdnJmxWZApMrGttcApHoYMJ6Gn-uUxf4s8an6S5fdbEU_0NG7jaji-M2LHXy_6p6kmyjPJmm0w9lvTE/s0/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-25+%25E5%258D%2588%25E5%2589%258D2.25.18.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;MEのファームウェアバージョンは「0.0.0.0」になります。つまり認識できなかったようです。&lt;/p&gt;&lt;p&gt;これが原因で、Windowsはネットワークデバイスを認識できなくなり、きちんとドライバもインストールできない原因です。&lt;/p&gt;&lt;p&gt;じゃ、Intel Meのバージョンアップすれば、OKとのことでしょうか。&lt;/p&gt;&lt;p&gt;いえいえ、そう簡単ではありません。ベンダーのFMをバージョンアップする際に、まず既存バージョンがアップグレード対象になるかどうかを確認しています。既存バージョンを確認する際に、エラーが出れば、アップグレードが中止してしまうんだ。&lt;/p&gt;&lt;p&gt;悩みの後に、やはり頭を動かさないといけないと分かって、EPPROMの中身を抽出し、BIOSの分析や修正を行なって、ROM焼きの方法で直りました。結構手間がかかりました。&lt;/p&gt;&lt;p&gt;性格上にこんな面倒なことを挑戦するのが嫌いです。&lt;/p&gt;&lt;p&gt;時に好奇心をやめた方がよい、と思いました。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/6186325374882309889/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2020/08/panasonictoughbook-cf-19-bios.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/6186325374882309889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/6186325374882309889'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2020/08/panasonictoughbook-cf-19-bios.html' title='[PANASONIC] TOUGHBOOK タッフブック CF-19 BIOS ロック解除の話'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWFyMbW4KDlJ2KMsTnbMH5p2VPtBa78VakR_VJyZoE2wvDbgTVpFVNQ1SHJe-_Z4uzeWn2_HgASvFvRgY-oRee8qoQQOvnnLXyhkGaqYQnpEodZCzy70qZz2HzS2mJrvz5et6ZoQL9O0sh/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-25+%25E5%258D%2588%25E5%2589%258D2.13.14.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-234649552822073429</id><published>2019-10-11T13:15:00.001+09:00</published><updated>2024-04-12T21:11:14.252+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="youtube-dl"/><title type='text'>[PYTHON]Youtube-DLの日本語オプション説明</title><content type='html'>youtube-dl オプション一覧及びそのメモ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;entry-content&quot;&gt;
youtube-dlという物を覚えた。Pythonとかエンジンがいるのかよ使いにくいなあ思ったらちゃんとexeもある。これは便利。便利だがコマンドラインの説明が何処にもない。あるのは&lt;a href=&quot;https://github.com/rg3/youtube-dl/blob/master/README.md&quot;&gt;英語の公式リファレンス&lt;/a&gt;だけ。仕方ないので自分でまとめることにした。youtubeから1080pの動画を落としたいだけという動機の人間が書いた、自分さえ分かれば良いというメモである。決して完全な日本語訳を目指した訳ではないのでそのつもりで。&lt;br /&gt;
修正にあたって新たにエントリを起こすかとも思ったが同じようなエントリを何個も書いてもしょうがないので。&lt;br /&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;
OPTIONS&lt;/h4&gt;
&lt;dl&gt;
&lt;dt&gt;-h, --help&lt;/dt&gt;
&lt;dd&gt;ヘルプを表示する。&lt;/dd&gt;
&lt;dt&gt;--version&lt;/dt&gt;
&lt;dd&gt;プログラムのVerを表示する。&lt;/dd&gt;
&lt;dt&gt;-U, --update&lt;/dt&gt;
&lt;dd&gt;プログラムのupdateを実行する。&lt;/dd&gt;
&lt;dt&gt;-i, --ignore-errors&lt;/dt&gt;
&lt;dd&gt;ダウンロードエラーを無視する。プレイリストごとダウンロードするような時に使う。&lt;/dd&gt;
&lt;dt&gt;--abort-on-error&lt;/dt&gt;
&lt;dd&gt;ダウンロードエラーが発生したら以降の処理を中止する。&lt;/dd&gt;
&lt;dt&gt;--dump-user-agent&lt;/dt&gt;
&lt;dd&gt;userAgentを表示する。&lt;/dd&gt;
&lt;dt&gt;--list-extractors&lt;/dt&gt;
&lt;dd&gt;対応サイト一覧を表示する。&lt;/dd&gt;
&lt;dt&gt;--extractor-descriptions&lt;/dt&gt;
&lt;dd&gt;対応サイト一覧を説明付きで表示する。が、説明なしの物が殆ど。&lt;/dd&gt;
&lt;dt&gt;--force-generic-extractor&lt;/dt&gt;
&lt;dd&gt;通常の方法でのダウンロードを強制する。&lt;/dd&gt;
&lt;dt&gt;--default-search PREFIX&lt;/dt&gt;
&lt;dd&gt;URLでない値をURLとして与えられた場合の処理方法。&quot;auto&quot;を指定したら&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dlが適当に推測して処理しようとするが大抵巧くいかない。&quot;error&quot;を指定したらただエラーを返すだけ。&quot;fixup_error&quot;を指定したらURLとして与えられた引数を修正しようとするが巧くいかなかったらやっぱりエラーを返す。&quot;gvsearch2:&quot;を指定したらGoogleVideoでの検索結果から2つの動画をダウンロードする。1つでいいなら&quot;gvsearch1:&quot;となる。つまり数字部分がダウンロード数となる。他にも&quot;ytsearch1:&quot;など色々あるらしい。このオプションをあえて使うとしたら&quot;gvsearch1:&quot;類になるだろう。&lt;/dd&gt;
&lt;dt&gt;--ignore-config&lt;/dt&gt;
&lt;dd&gt;設定ファイルを無視する。&lt;/dd&gt;
&lt;dt&gt;--config-location PATH&lt;/dt&gt;
&lt;dd&gt;設定ファイルもしくはフォルダPATHを指定する。&lt;/dd&gt;
&lt;dt&gt;--&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/flat&quot;&gt;flat&lt;/a&gt;-playlist&lt;/dt&gt;
&lt;dd&gt;プレイリスト展開のみで動画ダウンロードをしない。&lt;/dd&gt;
&lt;dt&gt;--mark-watched&lt;br /&gt;--no-mark-watched&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;のみ。要するに再生履歴に残すか残さないかの事。当然ユーザ名パスワードを一緒に指定しないと意味ない。&lt;/dd&gt;
&lt;dt&gt;--no-color&lt;/dt&gt;
&lt;dd&gt;結果にカラーコードを生成しませんとあるが何の事やらさっぱり。&lt;/dd&gt;&lt;/dl&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Network Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;--proxy URL&lt;/dt&gt;
&lt;dd&gt;プロキシを設定する。HTTP/HTTPS及びSOCKS。SOCKSはsocks5://127.0.0.1:1080/のような感じで指定する。&lt;/dd&gt;
&lt;dt&gt;--socket-timeout SECONDS&lt;/dt&gt;
&lt;dd&gt;タイムアウトの秒数を指定。単位は秒。&lt;/dd&gt;
&lt;dt&gt;--source-address IP&lt;/dt&gt;
&lt;dd&gt;恐らくはクライアント側からのパケットのソースアドレス偽装。つまり--proxyと似たような機能だろう。公式の説明がシンプル過ぎて推測でしかないが。&lt;/dd&gt;
&lt;dt&gt;-4, --force-ipv4&lt;br /&gt;-6, --force-ipv6&lt;/dt&gt;
&lt;dd&gt;IPv4, IPv6を強制それぞれ強制&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Geo Restriction&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;--geo-verification-proxy URL&lt;/dt&gt;
&lt;dd&gt;--proxyと違うのはサイトのアクセス時のみの適用で動画のダウンロード時は未適用と言う点。ChinaのProxyは回線が不安定な物が多いのでそういうときはこれを使う。&lt;/dd&gt;
&lt;dt&gt;--geo-bypass&lt;br /&gt;--no-geo-bypass&lt;/dt&gt;
&lt;dd&gt;X-Forwarded-For偽装による地域制限回避をするかしないか。それはいいのだが--no-geo-bypassはdefaltの挙動ではないのかと思うがどういう動作をするんだろうか。--geo-bypassのキャンセルとかなんだろうか。&lt;/dd&gt;
&lt;dt&gt;--geo-bypass-country CODE&lt;/dt&gt;
&lt;dd&gt;ISO 3166-2で規定されたコードを指定して地域制限を回避する。&lt;/dd&gt;
&lt;dt&gt;--geo-bypass-ip-block IP_BLOCK &lt;span class=&quot;deco&quot; style=&quot;color: red;&quot;&gt;追加&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;CIDR表記で指定されたIPレンジを地域制限を回避する。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Video Selection&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;--playlist-start NUMBER&lt;br /&gt;--playlist-end NUMBER&lt;/dt&gt;
&lt;dd&gt;例えば2を指定するとプレイリスト内の2番目の動画から処理を開始もしくは処理を終える。&lt;/dd&gt;
&lt;dt&gt;--playlist-items ITEM_SPEC&lt;/dt&gt;
&lt;dd&gt;--playlist-items 1-3,7,10-13のように処理するプレイリスト内の番号を指定する。&lt;/dd&gt;
&lt;dt&gt;--match-title &lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/REGEX&quot;&gt;REGEX&lt;/a&gt;&lt;br /&gt;--&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/reject&quot;&gt;reject&lt;/a&gt;-title &lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/REGEX&quot;&gt;REGEX&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%C0%B5%B5%AC%C9%BD%B8%BD&quot;&gt;正規表現&lt;/a&gt;にマッチした物をダウンロードするかもしくは除外してダウンロードする。&lt;/dd&gt;
&lt;dt&gt;--max-downloads NUMBER&lt;/dt&gt;
&lt;dd&gt;最大ダウンロード数を指定する。&lt;/dd&gt;
&lt;dt&gt;--min-filesize SIZE&lt;br /&gt;--max-filesize SIZE&lt;/dt&gt;
&lt;dd&gt;最大最小ファイルサイズをそれぞれ指定する。&lt;/dd&gt;
&lt;dt&gt;--date DATE&lt;/dt&gt;
&lt;dd&gt;動画のアップロード日時を指定する。&lt;/dd&gt;
&lt;dt&gt;--datebefore DATE&lt;br /&gt;--dateafter DATE&lt;/dt&gt;
&lt;dd&gt;指定した日時より以前もしくは以後の物をそれぞれ処理する。&lt;/dd&gt;
&lt;dt&gt;--min-views COUNT&lt;br /&gt;--max-views COUNT&lt;/dt&gt;
&lt;dd&gt;最大最小視聴回数をそれぞれ指定する。&lt;/dd&gt;
&lt;dt&gt;--match-filter FILTER&lt;/dt&gt;
&lt;dd&gt;ダウンロードする動画をフィルタする。「like_count &amp;gt; 100 &amp;amp; dislike_count &amp;lt; 50 &amp;amp; description」などと使う。&lt;/dd&gt;
&lt;dt&gt;--no-playlist&lt;br /&gt;--yes-playlist&lt;/dt&gt;
&lt;dd&gt;プレイリストを無視するかどうかのフラグ。&lt;/dd&gt;
&lt;dt&gt;--age-limit YEARS&lt;/dt&gt;
&lt;dd&gt;なんのこっちゃと思ったら年齢制限の事。&lt;/dd&gt;
&lt;dt&gt;--download-archive FILE&lt;/dt&gt;
&lt;dd&gt;このオプションで指定したファイルにダウンロードした動画のIDを自動で記録する。そして記録された動画は次回実行時にダウンロードをスキップする。&lt;/dd&gt;
&lt;dt&gt;--include-ads &lt;span class=&quot;deco&quot; style=&quot;color: blue;&quot;&gt;実験的&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;広告もダウンロードする。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Download Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;-r, --rate-limit LIMIT&lt;/dt&gt;
&lt;dd&gt;ダウンロード速度を制限する(例 50K, 4.2M)。&lt;/dd&gt;
&lt;dt&gt;-R, --retries RETRIES&lt;/dt&gt;
&lt;dd&gt;リトライ数を指定する。infiniteという値も一応用意されているがこんな値使うな。&lt;/dd&gt;
&lt;dt&gt;--fragment-retries RETRIES&lt;/dt&gt;
&lt;dd&gt;fragmentのリトライ数。ただしDASHおよびhlsnativeのみ。&lt;/dd&gt;
&lt;dt&gt;--skip-unavailable-fragments&lt;/dt&gt;
&lt;dd&gt;有効でないfragmentをskipする。ただしDASHおよびhlsnativeのみ。&lt;/dd&gt;
&lt;dt&gt;--abort-on-unavailable-fragment&lt;/dt&gt;
&lt;dd&gt;有効でないfragmentがあるときダウンロード処理を中断する。ただしDASHおよびhlsnativeのみ。&lt;/dd&gt;
&lt;dt&gt;--keep-fragments&lt;/dt&gt;
&lt;dd&gt;ダウンロード後fragmentを消さずに残す。&lt;/dd&gt;
&lt;dt&gt;--buffer-size SIZE&lt;/dt&gt;
&lt;dd&gt;ダウンロードバッファを指定する。&lt;/dd&gt;
&lt;dt&gt;--no-resize-buffer&lt;/dt&gt;
&lt;dd&gt;ダウンロードバッファを自動調整しない。&lt;/dd&gt;
&lt;dt&gt;--http-chunk-size SIZE &lt;span class=&quot;deco&quot; style=&quot;color: red;&quot;&gt;追加&lt;/span&gt; &lt;span class=&quot;deco&quot; style=&quot;color: blue;&quot;&gt;実験的&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;チャンクのサイズを指定する。サーバー側で指定されている帯域資源回避に役立つかもしれない。&lt;/dd&gt;
&lt;dt&gt;--playlist-reverse&lt;/dt&gt;
&lt;dd&gt;プレイリスト上の動画を最後からダウンロードする。&lt;/dd&gt;
&lt;dt&gt;--playlist-random&lt;/dt&gt;
&lt;dd&gt;プレイリスト上の動画をランダムにダウンロードする。&lt;/dd&gt;
&lt;dt&gt;--xattr-set-filesize&lt;/dt&gt;
&lt;dd&gt;not availableと言われて動かない。&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Python&quot;&gt;Python&lt;/a&gt;版では動くらしいので単純にexe版ではモジュール不足なんだろう。&lt;/dd&gt;
&lt;dt&gt;--hls-prefer-native&lt;br /&gt;--hls-prefer-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;HLSの処理方法のオプション。nativeは自前で処理する。HLSというのはHttp Live Streamingの事でストリーミング配信用の&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%D7%A5%ED%A5%C8%A5%B3%A5%EB&quot;&gt;プロトコル&lt;/a&gt;。&lt;/dd&gt;
&lt;dt&gt;--hls-use-mpegts&lt;/dt&gt;
&lt;dd&gt;HLSでダウンロード中の再生の為に&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/MPEG&quot;&gt;MPEG&lt;/a&gt; TSを使う。&lt;/dd&gt;
&lt;dt&gt;--external-downloader COMMAND&lt;/dt&gt;
&lt;dd&gt;外部&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C0&quot;&gt;ダウンローダ&lt;/a&gt;ーを指定する。対応してるのはaria2c、avconv、axel、&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/curl&quot;&gt;curl&lt;/a&gt;、&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;、httpie、&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/wget&quot;&gt;wget&lt;/a&gt;。&lt;/dd&gt;
&lt;dt&gt;--external-downloader-args ARGS&lt;/dt&gt;
&lt;dd&gt;外部&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C0&quot;&gt;ダウンローダ&lt;/a&gt;ーに引数を渡す。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Filesystem Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;-a, --batch-file FILE&lt;/dt&gt;
&lt;dd&gt;動画URLを記述したファイルを指定してまとめてダウンロードする。&lt;/dd&gt;
&lt;dt&gt;--id&lt;/dt&gt;
&lt;dd&gt;ファイル名を動画IDのみとする。後述の-oと併用するとconflictで停止する。&lt;/dd&gt;
&lt;dt&gt;-o, --output TEMPLATE&lt;/dt&gt;
&lt;dd&gt;ファイル名を指定する。使用できる変数は後述のOUTPUT TEMPLATEを参照。&lt;/dd&gt;
&lt;dt&gt;--autonumber-start NUMBER&lt;/dt&gt;
&lt;dd&gt;%(autonumber)sの初期値を指定する。&lt;/dd&gt;
&lt;dt&gt;--restrict-filenames&lt;/dt&gt;
&lt;dd&gt;ファイル名をASCIIコードに制限する。&lt;/dd&gt;
&lt;dt&gt;-w, --no-overwrites&lt;/dt&gt;
&lt;dd&gt;ファイルを上書きしないというオプション。しかしデフォルトの挙動がこれなので付けても付けなくても一緒。むしろ必要なのは上書きするオプションだろう。&lt;/dd&gt;
&lt;dt&gt;-c, --continue&lt;/dt&gt;
&lt;dd&gt;ダウンロードの&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%EA%A5%B8%A5%E5%A1%BC&quot;&gt;リジュー&lt;/a&gt;ムを強制する。&lt;/dd&gt;
&lt;dt&gt;--no-continue&lt;/dt&gt;
&lt;dd&gt;ダウンロードの&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%EA%A5%B8%A5%E5%A1%BC&quot;&gt;リジュー&lt;/a&gt;ムをしない。&lt;/dd&gt;
&lt;dt&gt;--no-part&lt;/dt&gt;
&lt;dd&gt;.partファイルを使わないというからメモリ上に読み込むとかそんな事かと思ったら単にpart拡張子の話。&lt;/dd&gt;
&lt;dt&gt;--no-mtime&lt;/dt&gt;
&lt;dd&gt;HTTPのLast-Modifiedヘッダをファイルの更新日時に使わない。&lt;/dd&gt;
&lt;dt&gt;--write-description&lt;/dt&gt;
&lt;dd&gt;descriptionファイルを別途作成する。&lt;/dd&gt;
&lt;dt&gt;--write-info-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/json&quot;&gt;json&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%E1%A5%BF%A5%C7%A1%BC%A5%BF&quot;&gt;メタデータ&lt;/a&gt;を記述した&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/JSON&quot;&gt;JSON&lt;/a&gt;ファイルを別途作成する。&lt;/dd&gt;
&lt;dt&gt;--write-annotations&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%A2%A5%CE%A5%C6%A1%BC%A5%B7%A5%E7%A5%F3&quot;&gt;アノテーション&lt;/a&gt;を&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/xml&quot;&gt;xml&lt;/a&gt;で作成する。&lt;/dd&gt;
&lt;dt&gt;--load-info-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/json&quot;&gt;json&lt;/a&gt; FILE&lt;/dt&gt;
&lt;dd&gt;--write-info-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/json&quot;&gt;json&lt;/a&gt;と逆で&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/JSON&quot;&gt;JSON&lt;/a&gt;ファイルから動画情報をロードする。&lt;/dd&gt;
&lt;dt&gt;--cookies FILE&lt;/dt&gt;
&lt;dd&gt;ファイルから&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/cookie&quot;&gt;cookie&lt;/a&gt;をロードする。&lt;/dd&gt;
&lt;dt&gt;--cache-dir DIR&lt;/dt&gt;
&lt;dd&gt;キャッシュ&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C7%A5%A3%A5%EC%A5%AF%A5%C8&quot;&gt;ディレクト&lt;/a&gt;リを変更する。&lt;/dd&gt;
&lt;dt&gt;--no-cache-dir&lt;/dt&gt;
&lt;dd&gt;キャッシュファイルを作成しない。&lt;/dd&gt;
&lt;dt&gt;--rm-cache-dir&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dlの作成したキャッシュファイルを全て消す。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Thumbnail images&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;--write-thumbnail&lt;/dt&gt;
&lt;dd&gt;サムネイルを作成する。&lt;/dd&gt;
&lt;dt&gt;--write-all-thumbnails&lt;/dt&gt;
&lt;dd&gt;サムネイルを全てのフォーマットで作成する。&lt;/dd&gt;
&lt;dt&gt;--list-thumbnails&lt;/dt&gt;
&lt;dd&gt;利用可能なサムネイルを表示する。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Verbosity / Simulation Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;-q, --quiet&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%B3%A5%DE%A5%F3%A5%C9%A5%D7%A5%ED%A5%F3%A5%D7%A5%C8&quot;&gt;コマンドプロンプト&lt;/a&gt;における表示を最小限にする。別に&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%B3%A5%DE%A5%F3%A5%C9%A5%D7%A5%ED%A5%F3%A5%D7%A5%C8&quot;&gt;コマンドプロンプト&lt;/a&gt;の起動自体を抑制する訳ではない。&lt;/dd&gt;
&lt;dt&gt;--no-warnings&lt;/dt&gt;
&lt;dd&gt;警告を無視する。&lt;/dd&gt;
&lt;dt&gt;-s, --simulate&lt;/dt&gt;
&lt;dd&gt;実行をシミュレートするだけで一切のダウンロードを行わない。&lt;/dd&gt;
&lt;dt&gt;--skip-download&lt;/dt&gt;
&lt;dd&gt;動画のダウンロードを行わない。&lt;/dd&gt;
&lt;dt&gt;-g, --get-url&lt;br /&gt;-e, --get-title&lt;br /&gt;--get-id&lt;br /&gt;--get-thumbnail&lt;br /&gt;--get-description&lt;br /&gt;--get-duration&lt;br /&gt;--get-filename&lt;br /&gt;--get-format&lt;/dt&gt;
&lt;dd&gt;指定の物を表示するだけで実行はしない。&lt;/dd&gt;
&lt;dt&gt;-j, --dump-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/json&quot;&gt;json&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;実行をシミュレートするだけだが諸情報を&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/JSON&quot;&gt;JSON&lt;/a&gt;形式で表示する。&lt;/dd&gt;
&lt;dt&gt;-J, --dump-single-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/json&quot;&gt;json&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;実行をシミュレートするだけだが与えられた引数ごとに諸情報を&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/JSON&quot;&gt;JSON&lt;/a&gt;形式で表示する。&lt;/dd&gt;
&lt;dt&gt;--print-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/json&quot;&gt;json&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;--quietで実行かつ動画情報を&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/JSON&quot;&gt;JSON&lt;/a&gt;で表示。&lt;/dd&gt;
&lt;dt&gt;--newline&lt;/dt&gt;
&lt;dd&gt;ダウンロードの進行状況を逐次表示。やってみれば分かる。&lt;/dd&gt;
&lt;dt&gt;--no-progress&lt;/dt&gt;
&lt;dd&gt;ダウンロードの進行状況を表示しない。&lt;/dd&gt;
&lt;dt&gt;--console-title&lt;/dt&gt;
&lt;dd&gt;コンソールのタイトルバーに現在の処理内容を表示する。&lt;/dd&gt;
&lt;dt&gt;-v, --verbose&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&quot;&gt;デバッグ&lt;/a&gt;用の諸情報を表示する。&lt;/dd&gt;
&lt;dt&gt;--dump-pages&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&quot;&gt;デバッグ&lt;/a&gt;用にリク&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%A8%A5%B9&quot;&gt;エス&lt;/a&gt;ト結果を&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/base64&quot;&gt;base64&lt;/a&gt;で&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%A8%A5%F3%A5%B3%A1%BC%A5%C9&quot;&gt;エンコード&lt;/a&gt;して表示する。でも長過ぎて&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&quot;&gt;デバッグ&lt;/a&gt;にならない。&lt;/dd&gt;
&lt;dt&gt;--write-pages&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&quot;&gt;デバッグ&lt;/a&gt;用に中間処理を表示する。&lt;/dd&gt;
&lt;dt&gt;--print-traffic&lt;/dt&gt;
&lt;dd&gt;HTTP&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C8%A5%E9%A5%D5%A5%A3%A5%C3%A5%AF&quot;&gt;トラフィック&lt;/a&gt;を表示する。&lt;/dd&gt;
&lt;dt&gt;-C, --call-home&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&quot;&gt;デバッグ&lt;/a&gt;時に&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dlサーバーにアクセスする。&lt;/dd&gt;
&lt;dt&gt;--no-call-home&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&quot;&gt;デバッグ&lt;/a&gt;時に&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dlサーバーにアクセスしない。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Workarounds&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;--encoding ENCODING &lt;span class=&quot;deco&quot; style=&quot;color: blue;&quot;&gt;実験的&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;使用する&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%CA%B8%BB%FA%A5%B3%A1%BC%A5%C9&quot;&gt;文字コード&lt;/a&gt;を指定する。&lt;/dd&gt;
&lt;dt&gt;--no-check-certificate&lt;/dt&gt;
&lt;dd&gt;暗号化通信のデジタル証明書をチェックしない。&lt;/dd&gt;
&lt;dt&gt;--prefer-insecure&lt;/dt&gt;
&lt;dd&gt;動画情報の取得に非暗号化通信を使用する。&lt;/dd&gt;
&lt;dt&gt;--user-agent &lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/UA&quot;&gt;UA&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;userAgentを指定する。&lt;/dd&gt;
&lt;dt&gt;--&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/referer&quot;&gt;referer&lt;/a&gt; URL&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/referer&quot;&gt;referer&lt;/a&gt;を指定する。&lt;/dd&gt;
&lt;dt&gt;--add-header FIELD:&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/VALUE&quot;&gt;VALUE&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;カスタムHTTPヘッダを指定する。&lt;/dd&gt;
&lt;dt&gt;--bidi-workaround&lt;/dt&gt;
&lt;dd&gt;双方向性テキスト。つまり&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%A2%A5%E9%A5%D3%A5%A2%B8%EC&quot;&gt;アラビア語&lt;/a&gt;などは文章を右から左へと書くが数字は左から右へと書かねばならない。このような言語を扱うときに指定する。&lt;/dd&gt;
&lt;dt&gt;--sleep-interval SECONDS&lt;/dt&gt;
&lt;dd&gt;単独で使用された時はそれぞれのダウンロード前に指定された秒数のインターバルを入れる。--max-sleep-intervalとセットで使われた時は--min-sleep-intervalとして機能する。互換性を考えたんだろうけどなにこの変な実装。&lt;/dd&gt;
&lt;dt&gt;--max-sleep-interval SECONDS&lt;/dt&gt;
&lt;dd&gt;それぞれのダウンロード前に指定された秒数を上限としたランダムな秒数のインターバルを入れる。ただし必ず--sleep-intervalとセットで使う事。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Video Format Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;-f, --format FORMAT&lt;/dt&gt;
&lt;dd&gt;Video format codeを指定する。後述するFORMAT SELECTIONを参照。&lt;/dd&gt;
&lt;dt&gt;--all-formats&lt;/dt&gt;
&lt;dd&gt;利用可能な全てのフォーマットをダウンロードする。&lt;/dd&gt;
&lt;dt&gt;--prefer-free-formats&lt;/dt&gt;
&lt;dd&gt;特定のフォーマット指定がされない限りフリーのフォーマットを使用する。&lt;/dd&gt;
&lt;dt&gt;-F, --list-formats&lt;/dt&gt;
&lt;dd&gt;利用可能な全てのフォーマットを表示する。&lt;/dd&gt;
&lt;dt&gt;--&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-skip-dash-manifest&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;においてDASH manifestsを無視する。&lt;/dd&gt;
&lt;dt&gt;--merge-output-format FORMAT&lt;/dt&gt;
&lt;dd&gt;結合が必要な場合にコンテナフォーマットを指定する。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Subtitle Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;--write-sub&lt;/dt&gt;
&lt;dd&gt;字幕ファイルを生成する。&lt;/dd&gt;
&lt;dt&gt;--write-auto-sub&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;で字幕ファイルを自動で生成する。&lt;/dd&gt;
&lt;dt&gt;--all-subs&lt;/dt&gt;
&lt;dd&gt;使用可能な全ての字幕をダウンロードする。&lt;/dd&gt;
&lt;dt&gt;--list-subs&lt;/dt&gt;
&lt;dd&gt;使用可能な全ての字幕を表示する。&lt;/dd&gt;
&lt;dt&gt;--sub-format FORMAT&lt;/dt&gt;
&lt;dd&gt;字幕のフォーマットを指定する。&lt;/dd&gt;
&lt;dt&gt;--sub-lang LANGS&lt;/dt&gt;
&lt;dd&gt;字幕の言語を指定する。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Authentication Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;-u, --username USERNAME&lt;/dt&gt;
&lt;dd&gt;ログイン時のユーザー名を指定する。&lt;/dd&gt;
&lt;dt&gt;-p, --password PASSWORD&lt;/dt&gt;
&lt;dd&gt;ログイン時のパスワードを指定する。&lt;/dd&gt;
&lt;dt&gt;-2, --twofactor TWOFACTOR&lt;/dt&gt;
&lt;dd&gt;auth codeを指定する。&lt;/dd&gt;
&lt;dt&gt;-n, --netrc&lt;/dt&gt;
&lt;dd&gt;netrcファイルを指定。&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/FTP&quot;&gt;FTP&lt;/a&gt;で使うユーザー情報ファイルらしい。&lt;/dd&gt;
&lt;dt&gt;--video-password PASSWORD&lt;/dt&gt;
&lt;dd&gt;そのまんま動画のパスワード。どうも必要なサイトが複数あるらしい。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Adobe&quot;&gt;Adobe&lt;/a&gt; Pass Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;--ap-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/mso&quot;&gt;mso&lt;/a&gt; &lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/MSO&quot;&gt;MSO&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Adobe&quot;&gt;Adobe&lt;/a&gt; Pass(今は&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Adobe&quot;&gt;Adobe&lt;/a&gt; Primetimeという名称になっている)という配信プラットフォームの話でこのOptionはTV providerのidを指定する。有効なidは--ap-list-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/mso&quot;&gt;mso&lt;/a&gt;を見る事。&lt;/dd&gt;
&lt;dt&gt;--ap-username USERNAME&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Adobe&quot;&gt;Adobe&lt;/a&gt; Passのユーザー名を指定する。&lt;/dd&gt;
&lt;dt&gt;--ap-password PASSWORD&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Adobe&quot;&gt;Adobe&lt;/a&gt; Passのパスワードを指定する。&lt;/dd&gt;
&lt;dt&gt;--ap-list-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/mso&quot;&gt;mso&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Adobe&quot;&gt;Adobe&lt;/a&gt; PassのTV providerのid一覧を表示する。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
Post-processing Options&lt;/h5&gt;
&lt;dl&gt;
&lt;dt&gt;-x, --extract-audio&lt;/dt&gt;
&lt;dd&gt;動画を音声のみに変換する。&lt;/dd&gt;
&lt;dt&gt;--audio-format FORMAT&lt;/dt&gt;
&lt;dd&gt;音声フォーマットを指定する。best, &lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/aac&quot;&gt;aac&lt;/a&gt;, &lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/vorbis&quot;&gt;vorbis&lt;/a&gt;, mp3, m4a, opus, wavのいずれか。&lt;/dd&gt;
&lt;dt&gt;--audio-quality QUALITY&lt;/dt&gt;
&lt;dd&gt;音声変換時のクオリティを指定。&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/VBR&quot;&gt;VBR&lt;/a&gt;なら0-9、CBRなら128Kなど&lt;/dd&gt;
&lt;dt&gt;--recode-video FORMAT&lt;/dt&gt;
&lt;dd&gt;映像フォーマットを指定のフォーマットに変換する。&lt;/dd&gt;
&lt;dt&gt;--postprocessor-args ARGS&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;/avconvに渡す引数なんだろうたぶん。&lt;/dd&gt;
&lt;dt&gt;-k, --keep-video&lt;/dt&gt;
&lt;dd&gt;ダウンロードした変換前のファイルを残す。&lt;/dd&gt;
&lt;dt&gt;--no-post-overwrites&lt;/dt&gt;
&lt;dd&gt;このオプションを指定するとフォーマット変換が必要でかつ変換後のファイルがすでに存在した場合処理をスキップする。指定しない場合はそのまま上書きする。&lt;/dd&gt;
&lt;dt&gt;--embed-subs&lt;/dt&gt;
&lt;dd&gt;動画ファイルに字幕を埋め込む。&lt;/dd&gt;
&lt;dt&gt;--embed-thumbnail&lt;/dt&gt;
&lt;dd&gt;音声ファイルにサムネイルを埋め込む。&lt;/dd&gt;
&lt;dt&gt;--add-metadata&lt;/dt&gt;
&lt;dd&gt;動画に&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%E1%A5%BF%A5%C7%A1%BC%A5%BF&quot;&gt;メタデータ&lt;/a&gt;を書き込む。&lt;/dd&gt;
&lt;dt&gt;--metadata-from-title FORMAT&lt;/dt&gt;
&lt;dd&gt;動画タイトルからtitle, artistのような&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%E1%A5%BF%A5%C7%A1%BC%A5%BF&quot;&gt;メタデータ&lt;/a&gt;を取得する。使用できる変数は--output同様にOUTPUT TEMPLATEを参照。&lt;/dd&gt;
&lt;dt&gt;--xattrs&lt;/dt&gt;
&lt;dd&gt;拡張ファイル属性に&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%E1%A5%BF%A5%C7%A1%BC%A5%BF&quot;&gt;メタデータ&lt;/a&gt;を書き込む。&lt;/dd&gt;
&lt;dt&gt;--fixup POLICY&lt;/dt&gt;
&lt;dd&gt;既知のエラーを自動で修正する。&lt;/dd&gt;
&lt;dt&gt;--prefer-avconv&lt;br /&gt;--prefer-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;avconvと&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;の指定された方を優先して使用する。&lt;/dd&gt;
&lt;dt&gt;--&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;-location PATH&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;/avconvのPATHを指定する。&lt;/dd&gt;
&lt;dt&gt;--exec CMD&lt;/dt&gt;
&lt;dd&gt;ダウンロード後コマンドを実行する。&lt;/dd&gt;
&lt;dt&gt;--convert-subs FORMAT&lt;/dt&gt;
&lt;dd&gt;字幕フォーマットを変換する。サポートしてるのはsrt、ass、vtt、lrc。&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;
CONFIGURATION&lt;/h4&gt;
oオプション等のいつも使うオプションを設定ファイルとしてまとめておく事が出来る。便利っちゃ便利だがサイト毎に設定を振り分ける事が出来る訳でもなくscriptから実行させていると無用の長物ではある。&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Windows&quot;&gt;Windows&lt;/a&gt;は「%APPDATA%\&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dl\config.txt」か「C:\Users\&lt;user name=&quot;&quot;&gt;\&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dl.conf」にファイルを置けと書いてあるが&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dl.confの方はエラーが出てうまくいかなかった。&lt;/user&gt;&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-x
--no-mtime
--proxy 127.0.0.1:3128
-o ~/Movies/%(title)s.%(ext)s
# Lines starting with # are comments&lt;/pre&gt;
#から始まる行はコメントとして扱われる。なおoオプションのフォルダの区切りは\ではなく/である事に注意。\では認識しない。&lt;br /&gt;
.netrcにもちょっとだけ触れておこう。これはログインのユーザー名とパスワードをまとめておく物。中の書式は&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;machine &lt;extractor&gt; login &lt;login&gt; password &lt;password&gt;&lt;/password&gt;&lt;/login&gt;&lt;/extractor&gt;&lt;/pre&gt;
となるので&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;machine youtube login myaccount@gmail.com password my_youtube_password
machine twitch login my_twitch_account_name password my_twitch_password&lt;/pre&gt;
みたいに書けば良い。しかし&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Windows&quot;&gt;Windows&lt;/a&gt;で使う上で問題が一つ。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;On Windows you may also need to setup the %HOME% environment variable manually.&lt;/pre&gt;
つまり&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Windows&quot;&gt;Windows&lt;/a&gt;は&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%B4%C4%B6%AD%CA%D1%BF%F4&quot;&gt;環境変数&lt;/a&gt;HOMEを手動で設定してねつー事らしい。確かに--netrcで実行すると$HOME not setというエラーが返ってくる。そもそもなんでこんな機能があるかと言うと&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%B3%A5%DE%A5%F3%A5%C9%A5%E9%A5%A4%A5%F3&quot;&gt;コマンドライン&lt;/a&gt;の履歴にplane textでログイン情報を残すのが嫌という事らしい。&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;
OUTPUT TEMPLATE&lt;/h4&gt;
断っておくが以下の物が全て使える訳ではない。特定のサイトに特化したような物も多い。&lt;br /&gt;
&lt;dl&gt;
&lt;dt&gt;id&lt;/dt&gt;
&lt;dd&gt;動画ID&lt;/dd&gt;
&lt;dt&gt;title&lt;/dt&gt;
&lt;dd&gt;動画タイトル&lt;/dd&gt;
&lt;dt&gt;url&lt;/dt&gt;
&lt;dd&gt;動画URL&lt;/dd&gt;
&lt;dt&gt;ext&lt;/dt&gt;
&lt;dd&gt;拡張子&lt;/dd&gt;
&lt;dt&gt;alt_title&lt;/dt&gt;
&lt;dd&gt;secondary titleってサブタイトルでいいんだろうか&lt;/dd&gt;
&lt;dt&gt;display_id&lt;/dt&gt;
&lt;dd&gt;動画IDと何が違うのか不明&lt;/dd&gt;
&lt;dt&gt;uploader&lt;/dt&gt;
&lt;dd&gt;動画upload者のフルネーム&lt;/dd&gt;
&lt;dt&gt;license&lt;/dt&gt;
&lt;dd&gt;動画のライセンス&lt;/dd&gt;
&lt;dt&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/creator&quot;&gt;creator&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;動画の制作者&lt;/dd&gt;
&lt;dt&gt;release_date&lt;/dt&gt;
&lt;dd&gt;YYYYMMDDで表される動画のrelease日時&lt;/dd&gt;
&lt;dt&gt;timestamp&lt;/dt&gt;
&lt;dd&gt;動画が公開されたtimestamp&lt;/dd&gt;
&lt;dt&gt;upload_date&lt;/dt&gt;
&lt;dd&gt;YYYYMMDDで表される動画のupload日時&lt;/dd&gt;
&lt;dt&gt;uploader_id&lt;/dt&gt;
&lt;dd&gt;動画upload者のIDもしくはニックネーム&lt;/dd&gt;
&lt;dt&gt;location&lt;/dt&gt;
&lt;dd&gt;動画が撮影された場所&lt;/dd&gt;
&lt;dt&gt;duration&lt;/dt&gt;
&lt;dd&gt;動画の長さ&lt;/dd&gt;
&lt;dt&gt;view_count&lt;/dt&gt;
&lt;dd&gt;動画の閲覧数&lt;/dd&gt;
&lt;dt&gt;like_count&lt;/dt&gt;
&lt;dd&gt;動画のポジティブな評価数&lt;/dd&gt;
&lt;dt&gt;dislike_count&lt;/dt&gt;
&lt;dd&gt;動画のネガティブな評価数&lt;/dd&gt;
&lt;dt&gt;repost_count&lt;/dt&gt;
&lt;dd&gt;動画のrepostつまり引用の数&lt;/dd&gt;
&lt;dt&gt;average_rating&lt;/dt&gt;
&lt;dd&gt;動画の平均評価数&lt;/dd&gt;
&lt;dt&gt;comment_count&lt;/dt&gt;
&lt;dd&gt;動画のコメント数&lt;/dd&gt;
&lt;dt&gt;age_limit&lt;/dt&gt;
&lt;dd&gt;動画の制限年齢&lt;/dd&gt;
&lt;dt&gt;is_live&lt;/dt&gt;
&lt;dd&gt;live streamつまり生放送なのかどうか&lt;/dd&gt;
&lt;dt&gt;start_time&lt;/dt&gt;
&lt;dd&gt;URLで指定されている再生開始時間とあるが&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;でたまに見る奴の事だろうか。&lt;/dd&gt;
&lt;dt&gt;end_time&lt;/dt&gt;
&lt;dd&gt;URLで指定されている再生終了時間。&lt;/dd&gt;
&lt;dt&gt;format&lt;/dt&gt;
&lt;dd&gt;動画フォーマット&lt;/dd&gt;
&lt;dt&gt;format_id&lt;/dt&gt;
&lt;dd&gt;動画フォーマットコード&lt;/dd&gt;
&lt;dt&gt;format_note&lt;/dt&gt;
&lt;dd&gt;動画フォーマットの追加情報&lt;/dd&gt;
&lt;dt&gt;width&lt;/dt&gt;
&lt;dd&gt;動画解像度の幅&lt;/dd&gt;
&lt;dt&gt;height&lt;/dt&gt;
&lt;dd&gt;動画解像度の高さ&lt;/dd&gt;
&lt;dt&gt;resolution&lt;/dt&gt;
&lt;dd&gt;動画解像度&lt;/dd&gt;
&lt;dt&gt;tbr&lt;/dt&gt;
&lt;dd&gt;音声と映像の平均bitrate&lt;/dd&gt;
&lt;dt&gt;abr&lt;/dt&gt;
&lt;dd&gt;音声の平均bitrate&lt;/dd&gt;
&lt;dt&gt;acodec&lt;/dt&gt;
&lt;dd&gt;音声codec&lt;/dd&gt;
&lt;dt&gt;asr&lt;/dt&gt;
&lt;dd&gt;音声のサンプリングレート&lt;/dd&gt;
&lt;dt&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/vbr&quot;&gt;vbr&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;映像の平均bitrate&lt;/dd&gt;
&lt;dt&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/fps&quot;&gt;fps&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;映像の&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/FPS&quot;&gt;FPS&lt;/a&gt;&lt;/dd&gt;
&lt;dt&gt;vcodec&lt;/dt&gt;
&lt;dd&gt;映像codec&lt;/dd&gt;
&lt;dt&gt;container&lt;/dt&gt;
&lt;dd&gt;動画のコンテナフォーマット&lt;/dd&gt;
&lt;dt&gt;filesize&lt;/dt&gt;
&lt;dd&gt;ファイルサイズ&lt;/dd&gt;
&lt;dt&gt;filesize_approx&lt;/dt&gt;
&lt;dd&gt;概算ファイルサイズ&lt;/dd&gt;
&lt;dt&gt;protocol&lt;/dt&gt;
&lt;dd&gt;http等の&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%D7%A5%ED%A5%C8%A5%B3%A5%EB&quot;&gt;プロトコル&lt;/a&gt;&lt;/dd&gt;
&lt;dt&gt;extractor&lt;/dt&gt;
&lt;dd&gt;要は&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;等の&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%C9%A5%E1%A5%A4%A5%F3&quot;&gt;ドメイン&lt;/a&gt;&lt;/dd&gt;
&lt;dt&gt;extractor_key&lt;/dt&gt;
&lt;dd&gt; 上記と似ているがこっちはサービス名で微妙に違う&lt;/dd&gt;
&lt;dt&gt;epoch&lt;/dt&gt;
&lt;dd&gt;ファイル作成したUINX TIME&lt;/dd&gt;
&lt;dt&gt;autonumber&lt;/dt&gt;
&lt;dd&gt;ダウンロードごとに振られる連番&lt;/dd&gt;
&lt;dt&gt;playlist&lt;/dt&gt;
&lt;dd&gt;プレイリスト名もしくはID&lt;/dd&gt;
&lt;dt&gt;playlist_index&lt;/dt&gt;
&lt;dd&gt;プレイリスト内動画のindex&lt;/dd&gt;
&lt;dt&gt;playlist_id&lt;/dt&gt;
&lt;dd&gt;プレイリストID&lt;/dd&gt;
&lt;dt&gt;playlist_title&lt;/dt&gt;
&lt;dd&gt;プレイリストタイトル&lt;/dd&gt;
&lt;dt&gt;playlist_uploader &lt;span class=&quot;deco&quot; style=&quot;color: red;&quot;&gt;追加&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;プレイリストupload者のフルネーム&lt;/dd&gt;
&lt;dt&gt;playlist_uploader_id &lt;span class=&quot;deco&quot; style=&quot;color: red;&quot;&gt;追加&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;プレイリストupload者のID&lt;/dd&gt;&lt;/dl&gt;
チャプターもしくはセクションを持っているときに使用可能&lt;br /&gt;
&lt;dl&gt;
&lt;dt&gt;chapter&lt;/dt&gt;
&lt;dd&gt;チャプターのタイトル&lt;/dd&gt;
&lt;dt&gt;chapter_number&lt;/dt&gt;
&lt;dd&gt;チャプターの数&lt;/dd&gt;
&lt;dt&gt;chapter_id&lt;/dt&gt;
&lt;dd&gt;チャプターのID&lt;/dd&gt;&lt;/dl&gt;
シリーズもしくはエピソードを持っているときに使用可能&lt;br /&gt;
&lt;dl&gt;
&lt;dt&gt;series&lt;/dt&gt;
&lt;dd&gt;シリーズのタイトル&lt;/dd&gt;
&lt;dt&gt;season&lt;/dt&gt;
&lt;dd&gt;シーズンのタイトル&lt;/dd&gt;
&lt;dt&gt;season_number&lt;/dt&gt;
&lt;dd&gt;シーズンの数&lt;/dd&gt;
&lt;dt&gt;season_id&lt;/dt&gt;
&lt;dd&gt;シーズンのID&lt;/dd&gt;
&lt;dt&gt;episode&lt;/dt&gt;
&lt;dd&gt;エピソードのタイトル&lt;/dd&gt;
&lt;dt&gt;episode_number&lt;/dt&gt;
&lt;dd&gt;エピソードの数&lt;/dd&gt;
&lt;dt&gt;episode_id&lt;/dt&gt;
&lt;dd&gt;エピソードのID&lt;/dd&gt;&lt;/dl&gt;
音楽アルバム等で使用可能&lt;br /&gt;
&lt;dl&gt;
&lt;dt&gt;track&lt;/dt&gt;
&lt;dd&gt;タイトル&lt;/dd&gt;
&lt;dt&gt;track_number&lt;/dt&gt;
&lt;dd&gt;track number&lt;/dd&gt;
&lt;dt&gt;track_id&lt;/dt&gt;
&lt;dd&gt;トラックID&lt;/dd&gt;
&lt;dt&gt;artist&lt;/dt&gt;
&lt;dd&gt;Artist&lt;/dd&gt;
&lt;dt&gt;genre&lt;/dt&gt;
&lt;dd&gt;ジャンル&lt;/dd&gt;
&lt;dt&gt;album&lt;/dt&gt;
&lt;dd&gt;アルバム名&lt;/dd&gt;
&lt;dt&gt;album_type&lt;/dt&gt;
&lt;dd&gt;アルバムタイプ&lt;/dd&gt;
&lt;dt&gt;album_artist&lt;/dt&gt;
&lt;dd&gt;Album Artist&lt;/dd&gt;
&lt;dt&gt;disc_number&lt;/dt&gt;
&lt;dd&gt;Disc Number&lt;/dd&gt;
&lt;dt&gt;release_year&lt;/dt&gt;
&lt;dd&gt;YYYYで表される発売年&lt;/dd&gt;&lt;/dl&gt;
例えばこんな感じで使う。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-o %(title)s-%(id)s.%(ext)s&lt;/pre&gt;
&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Windows&quot;&gt;Windows&lt;/a&gt;のbatch fileで使う場合は&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-o &quot;%%(title)s-%%(id)s.%%(ext)s&quot;&lt;/pre&gt;
と%を&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%A8%A5%B9&quot;&gt;エス&lt;/a&gt;ケープする。&lt;br /&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;
捕捉&lt;/h5&gt;
コメント欄で指摘があったがterminalでは&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-o &#39;%(title)s.%(ext)s&#39;&lt;/pre&gt;
としないとむしろ動かないらしい(コメント欄では-o &#39;&amp;amp;(title)s.%(ext)s&#39;となってたが&amp;amp;は%の打ち間違いだろう)。terminalだから&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Linux&quot;&gt;Linux&lt;/a&gt;かね。Accentさんありがとう。ようはpath部分を’で囲めって事だね。&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/Linux&quot;&gt;Linux&lt;/a&gt;環境を持ってないので確認不可能だが念のため。&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;
FORMAT SELECTION&lt;/h4&gt;
formatオプションで使用する。使用可能なformat codeは--list-formatsで確認できる。&lt;br /&gt;format codeを指定する。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-f 22&lt;/pre&gt;
こんな指定の仕方も出来る。best, worst, bestvideo, worstvideo, bestaudio, worstaudioがある。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-f best&lt;/pre&gt;
細かく絞り込む事も出来る。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-f &quot;best[height=720]&quot;
-f &quot;[filesize&amp;gt;10M]&quot;
-f &quot;[height &amp;lt;=? 720][tbr&amp;gt;500]&quot;&lt;/pre&gt;
カンマで複数指定出来る。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-f 136/137/mp4/bestvideo,140/m4a/bestaudio&lt;/pre&gt;
優先順位を指定する。22がなければ17、それもなければ18をダウンロードする。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-f 22/17/18&lt;/pre&gt;
映像と音声のformat codeを別々に指定する事も可能。指定方法はvideo format + audio format。ただし&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;かavconvのどちらかが必要。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-f bestvideo+bestaudio&lt;/pre&gt;
こんな指定の仕方も可能。この場合高さ480以下のmp4とwebmをダウンロードする。&lt;br /&gt;
&lt;pre class=&quot;code&quot; data-lang=&quot;&quot; data-unlink=&quot;&quot;&gt;-f &quot;(mp4,webm)[height&lt;480 pre=&quot;&quot;&gt;&lt;/480&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;
FAQ&lt;/h4&gt;
ただしどうでも良い項目は省略&lt;br /&gt;
&lt;dl&gt;
&lt;dt&gt;using output template conflicts with using title, video ID or auto numberというエラーが出る。&lt;/dt&gt;
&lt;dd&gt;--idと-oを同時に指定するなど矛盾がある。&lt;/dd&gt;
&lt;dt&gt;402エラーが返ってくるけどこれは何。&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/YouTube&quot;&gt;YouTube&lt;/a&gt;へのアクセス過多。ブラウザで&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/CAPTCHA&quot;&gt;CAPTCHA&lt;/a&gt;をクリアする事。&lt;/dd&gt;
&lt;dt&gt;他に何かプログラムはいるのか。&lt;/dt&gt;
&lt;dd&gt;単独で動きはするが&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;もしくはavconvはあった方が良い。rtmpdumpもあれば&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/RTMP&quot;&gt;RTMP&lt;/a&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%A5%D7%A5%ED%A5%C8%A5%B3%A5%EB&quot;&gt;プロトコル&lt;/a&gt;を扱えるようになるが正直出番はあまりない。&lt;/dd&gt;
&lt;dt&gt;URLに&amp;amp;が含まれているとエラーが返る。&lt;/dt&gt;
&lt;dd&gt;&amp;amp;は&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/%C6%C3%BC%EC%CA%B8%BB%FA&quot;&gt;特殊文字&lt;/a&gt;扱いなのでURLを&quot;&quot;で囲む事。&lt;/dd&gt;
&lt;dt&gt;429または402エラーが返る。&lt;/dt&gt;
&lt;dd&gt;アクセス過多でIPがブロックされている可能性が高い。サービス管理者に問い合わせるか--proxyや--source-address等を使う事。&lt;/dd&gt;
&lt;dt&gt;HLSは--hls-prefer-nativeと--hls-prefer-&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/ffmpeg&quot;&gt;ffmpeg&lt;/a&gt;のどちらがいいのか。&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;keyword&quot; href=&quot;http://d.hatena.ne.jp/keyword/youtube&quot;&gt;youtube&lt;/a&gt;-dlは最適な方を自動で選ぶようになっているそうな。しかしnativeじゃないと使えないoptionもある。&lt;b&gt;&lt;/b&gt;&lt;i&gt;&lt;/i&gt;&lt;u&gt;&lt;/u&gt;&lt;sub&gt;&lt;/sub&gt;&lt;sup&gt;&lt;/sup&gt;&lt;strike&gt;&lt;/strike&gt;&lt;/dd&gt;&lt;/dl&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/234649552822073429/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2019/10/pythonyoutube-dl.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/234649552822073429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/234649552822073429'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2019/10/pythonyoutube-dl.html' title='[PYTHON]Youtube-DLの日本語オプション説明'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-4465884593752305544</id><published>2019-09-13T17:40:00.000+09:00</published><updated>2022-09-13T18:18:22.739+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CTU"/><category scheme="http://www.blogger.com/atom/ns#" term="ファイアウォール"/><category scheme="http://www.blogger.com/atom/ns#" term="ルータ"/><category scheme="http://www.blogger.com/atom/ns#" term="設定"/><title type='text'>NTT西日本フレッツ光プレミアムCTUのファイアウォール設定メモ</title><content type='html'>SPIを有効にしていれば、&amp;nbsp;&lt;div&gt;１）ESTABLISHEDを通過させるルールを明示しなくてよい&amp;nbsp;&lt;/div&gt;&lt;div&gt;２）IPSecはスルーされる

ルール設定では、個別のファイアウォールルールを設定します。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ファイアウォールルールは、ルール番号の小さい順番に優先して適用されます。
ルール設定を行っていない通信については、WAN→LAN（外部から内部）への通信は拒否され、LAN→WAN（内部から外部）への通信は許可されます。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;また、WAN→LAN（外部から内部）で拒否された通信はログとして保存されます。

CTU自身ではICMP Echo Replyを返してくれないらしい。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;一秒間にあるポート宛のSYNをある回数まで受け付ける、なんて設定ができればいいのにな。&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/4465884593752305544/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2009/12/nttctu.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4465884593752305544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4465884593752305544'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2009/12/nttctu.html' title='NTT西日本フレッツ光プレミアムCTUのファイアウォール設定メモ'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-4961164469030575466</id><published>2019-06-28T09:09:00.024+09:00</published><updated>2022-09-16T17:17:34.957+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><title type='text'>[ORACLE]ブロックテーブルのブロックセッションをキル Kill the block session which blocked tables</title><content type='html'>&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;For example,&amp;nbsp; we have a table named foobar. We need to find the block session.&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;例えば、テーブル名はfoobarのテーブルにブロックセッションがあります。まずそれを探し出す。&lt;br /&gt;
&lt;/span&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span class=&quot;k&quot;&gt;SELECT&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;object_name&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;oracle_username&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sid&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;serial&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;logon_time&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;sql_address&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;v&lt;/span&gt;&lt;span class=&quot;err&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;locked_object&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;dba_objects&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;o&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; 
  &lt;span class=&quot;n&quot;&gt;v&lt;/span&gt;&lt;span class=&quot;err&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;session&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;s&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;WHERE&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;OBJECT_ID&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;o&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;OBJECT_ID&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;AND&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;SESSION_ID&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;SID&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;AND&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;object_name&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&#39;foobar&#39;&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;
If we find the block session, then we can kill it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;ブロックセッションを見つければ、キルことができます。&lt;br /&gt;
&lt;/span&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&amp;nbsp;&lt;span class=&quot;k&quot;&gt;ALTER&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;SYSTEM&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;kill&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;session&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&#39;sid, serial&#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;
&amp;nbsp;Simple, is it right?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;シンプルでしょうか。&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Anyway, we have other samples as below.&lt;br /&gt;
When you know what locked your table exactly...&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;無論、もう一つサンプルがあります。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;テーブルがブロックされたことを確実にしているであれば、&lt;br /&gt;
&lt;/span&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;select s.sid, s.serial#, s.username, s.osuser, s.machine, s.terminal, s.program &lt;br /&gt;from v$session s, v$locked_object l, dba_objects o &lt;br /&gt;where s.sid = l.session_id &lt;br /&gt;and l.object_id = o.object_id &lt;br /&gt;and o.owner = &#39;KDDI2&#39; &lt;br /&gt;and o.object_name = &#39;m_com_busines_id&#39;;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;
If you dont know who did this.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;やり方がわからなければ、下記のSQLを実行することも可能です。&lt;br /&gt;
&lt;/span&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;select s.sid, s.serial#, s.username, s.osuser, s.machine, s.terminal, s.program, o.object_name &lt;br /&gt;from v$session s, v$locked_object l, dba_objects o &lt;br /&gt;where s.sid = l.session_id &lt;br /&gt;and l.object_id = o.object_id;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;
Then also we can&amp;nbsp;go&amp;nbsp;to kill.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;そして、キルこともできます。&lt;br /&gt;
&lt;/span&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;alter system kill session &#39;session ID, serial&#39;;&lt;/span&gt;&lt;/blockquote&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/4961164469030575466/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2019/06/oraclekill-block-session-which-blocked.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4961164469030575466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/4961164469030575466'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2019/06/oraclekill-block-session-which-blocked.html' title='[ORACLE]ブロックテーブルのブロックセッションをキル Kill the block session which blocked tables'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2319031872064309715.post-73627614810290146</id><published>2018-02-02T10:54:00.016+09:00</published><updated>2022-09-16T17:21:01.493+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DBUS"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>[Linux]DBUSの説明_Dbus-Daemonの設定ファイル</title><content type='html'>&lt;div class=&quot;panel-heading&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;background-color: yellow; font-family: arial;&quot;&gt;dbus-daemonの設定ファイル&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class=&quot;panel-heading&quot;&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;panel-body&quot;&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;strong&gt;１）dbus-daemonの設定ファイルの概要&lt;/strong&gt;&lt;br /&gt;
　&lt;br /&gt;
・メッセージバスデーモンは、ある特定のアプリ用に定義した設定ファイルを持つ。&lt;br /&gt;
・systemwideメッセージバス（/etc/dbus-1/system.conf）とper-user-login-sessionバス（/etc/dbus-1/session.conf）でそれぞれ専用の設定ファイルを持つ。&lt;br /&gt;
上記ファイルは通常、system-local.confまたはsession-local.confをインクルードする。&lt;br /&gt;
　&lt;br /&gt;
メインの設定ファイルを変更しないようにするため、ローカルのファイルを用意してオーバーライドする。&lt;br /&gt;
　&lt;br /&gt;
&lt;strong&gt;●デフォルトの設定ファイル&lt;/strong&gt;&lt;br /&gt;
　&lt;br /&gt;
①/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;div class=&quot;panel-body&quot;&gt;&lt;pre&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;busconfig&gt;  &lt;type&gt;system&lt;/type&gt;
  &lt;user&gt;dbus&lt;/user&gt;
  &lt;fork&gt;&lt;standard_system_servicedirs&gt;
  &lt;servicehelper&gt;/lib64/dbus-1/dbus-daemon-launch-helper&lt;/servicehelper&gt;
  &lt;pidfile&gt;/var/run/messagebus.pid&lt;/pidfile&gt;
  &lt;syslog&gt;
  &lt;auth&gt;EXTERNAL&lt;/auth&gt;
  &lt;listen&gt;unix:path=/var/run/dbus/system_bus_socket&lt;/listen&gt;
  &lt;includedir&gt;system.d&lt;/includedir&gt;
  &lt;include ignore_missing=&quot;yes&quot;&gt;system-local.conf&lt;/include&gt;
  &lt;include if_selinux_enabled=&quot;yes&quot; selinux_root_relative=&quot;yes&quot;&gt;contexts/dbus_co
ntexts&lt;/include&gt;&lt;/syslog&gt;&lt;/standard_system_servicedirs&gt;&lt;/fork&gt;&lt;/busconfig&gt;　&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class=&quot;panel-body&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;②/etc/dbus-1/session.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&quot;http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd&quot;&amp;gt;&lt;br /&gt;
&lt;busconfig&gt;&amp;nbsp; &lt;type&gt;session&lt;/type&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;keep_umask&gt;&amp;nbsp; &lt;listen&gt;unix:tmpdir=/tmp&lt;/listen&gt;&lt;standard_session_servicedirs&gt;&lt;policy context=&quot;default&quot;&gt;&lt;allow eavesdrop=&quot;true&quot; send_destination=&quot;*&quot;&gt;&lt;allow eavesdrop=&quot;true&quot;&gt;&lt;allow own=&quot;*&quot;&gt;&amp;nbsp;&lt;/allow&gt;&lt;/allow&gt;&lt;/allow&gt;&lt;/policy&gt;&lt;br /&gt;&lt;includedir&gt;&amp;nbsp; session.d&lt;/includedir&gt;&lt;br /&gt;&amp;nbsp; &lt;include ignore_missing=&quot;yes&quot;&gt;session-local.conf&lt;/include&gt;&lt;br /&gt;&amp;nbsp; &lt;include if_selinux_enabled=&quot;yes&quot; selinux_root_relative=&quot;yes&quot;&gt;contexts/dbus_co&lt;br /&gt;ntexts&lt;/include&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_incoming_bytes&quot;&gt;1000000000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_outgoing_bytes&quot;&gt;1000000000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_message_size&quot;&gt;1000000000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;service_start_timeout&quot;&gt;120000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;auth_timeout&quot;&gt;240000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_completed_connections&quot;&gt;100000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_incomplete_connections&quot;&gt;10000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_connections_per_user&quot;&gt;100000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_pending_service_starts&quot;&gt;10000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_names_per_connection&quot;&gt;50000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_match_rules_per_connection&quot;&gt;50000&lt;/limit&gt;&lt;br /&gt;&amp;nbsp; &lt;limit name=&quot;max_replies_per_connection&quot;&gt;50000&lt;/limit&gt;&lt;/standard_session_servicedirs&gt;&lt;/keep_umask&gt;&lt;/busconfig&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;２）doctype宣言、Root要素、type&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;①doctype宣言&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・設定ファイルはXML文書&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　 “http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd”&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;②Root要素&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;③タイプ　type&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・メッセージバスのwell-knownタイプ。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・現状は、知られているのは”system”と”session”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・上記以外が設定された場合は、D-Busのspecificationまたはnamespacedに追加される。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・複数設定された場合は最後が優先。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・この要素は、有効にされたクライアントでどのメッセージバス環境変数がセットされたかのみ管理する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
ポリシーは他の要素で管理される。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○”session”の場合に設定される環境変数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
DBUS_STARTER_BUS_TYPE　”session”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
DBUS_SESSION_BUS_ADDRESS　セッションバスのアドレス&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○”system”の場合に設定される環境変数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
DBUS_STARTER_BUS_TYPE　”system”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
DBUS_SESSION_BUS_ADDRESS　システムバスのアドレス&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;３）include、includedir&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;①&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・指定したファイルをインクルード。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・相対パスの場合は、このインクルードしている設定ファイルを基準&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・ignore_missing=(yes|no)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
デフォルトはno。ファイルが存在しない場合にエラーにならないようにする。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;②&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・指定したディレクトリ内でファイル名が”.conf”で終わるファイルをインクルード&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;③デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; includedir&amp;gt;system.d&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; include ignore_missing=”yes”&amp;gt;system-local.conf&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; include if_selinux_enabled=”yes” selinux_root_relative=”yes”&amp;gt;contexts/dbus_contexts&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/session.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; includedir&amp;gt;session.d&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; include ignore_missing=”yes”&amp;gt;session-local.conf&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; include if_selinux_enabled=”yes” selinux_root_relative=”yes”&amp;gt;contexts/dbus_contexts&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;４）user、fork、keep_umask&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;①&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・そのデーモンを実行するユーザーアカウントを指定。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・起動時にそのUIDに変更できなかった場合は、exitする。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・指定されていない場合は、UIDを変更せず関知しない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・ユーザーは、そのBusが初期化された後に変更される。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
従ってソケットなどはユーザー変更前に生成され、クライアントからデータを読まれることもない。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　逆に言うとソケットとPIDファイルはroot権限でないと書き込みできない場所で生成される。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・/etc/dbus-1/system.confでのデフォルト値は&lt;user&gt;dbus&lt;/user&gt;。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;②&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・指定されている場合は、そのbusデーモンは真のデーモン（バックグラウンドでfork）となる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・/etc/dbus-1/system.confでは、デフォルトで指定されている。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;③&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・forkする際、オリジナルのumask値を維持する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・/etc/dbus-1/session.confでは、デフォルトで指定されている。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;５）listen&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・そのbusがリッスンするアドレスを追加する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・形式は下記のようにトランスポート層の名前とパラメータ、オプションを指定する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;listen&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;unix:path=/tmp/foo&lt;/span&gt;&lt;/listen&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; listen&amp;gt;tcp:host=localhost,port=1234&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・複数の&lt;listen&gt;要素を指定する事も可能で、複数のアドレスをリッスンする。&lt;/listen&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
busは起動されたサービスなどに最後に指定されたアドレスから順に渡す。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・tcpソケットは、IPv4アドレス、IPv6アドレス、ホスト名を受け取る事が出来る。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
ホスト名が複数のアドレスに名前解決される場合は、すべてがバインドされる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・IPv4、v6を明示的に指定する場合は、下記のようにfamilyオプションを使用する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;listen&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;tcp:host=localhost,port=0,family=ipv4&lt;/span&gt;&lt;/listen&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・portが0の場合や指定されていない場合は、OSが利用可能なポート番号を割り当てる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・bind=hostnameオプションを使うと、busによってレポートされるアドレスを変更せずに、tcpのhostオプションでバインドしたアドレスをオーバーライド出来る。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・bind=*を指定するとすべてのローカルアドレス(INADDR_ANY)をリッスンする。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;listen&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;tcp:host=localhost,bind=*,port=0&lt;/span&gt;&lt;/listen&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; listen&amp;gt;unix:path=/var/run/dbus/system_bus_socket&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/session.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; listen&amp;gt;unix:tmpdir=/tmp&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;６）auth、servicehelper&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;①&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・使用が許可された権限メカニズム。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・この要素が指定されていない場合は、すべての既知のメカニズムの利用を許可。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・複数設定されている場合はすべて許可される。順番は意味を持たない。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; auth&amp;gt;EXTERNAL&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;②&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・システムデーモンを代替ユーザーを使って起動するのに使用されるsetuidヘルパーを指定する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・libexec内のdbus-daemon-launch-helperが代表的。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・この要素はper-system busデーモンでのみ意味を持つ。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; servicehelper&amp;gt;/lib64/dbus-1/dbus-daemon-launch-helper&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;７）servicedir&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;①&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・.serviceファイルをスキャンするディレクトリを追加する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・複数のディレクトリがある場合は、設定ファイル内の後ろにあるディレクトリが先にスキャンされる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・サービスファイルはプログラムを自動で起動する方法をbusに示す。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・主にper-user-sessionバスで使用される。&lt;br /&gt;
&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;②&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・サービスファイルを探すディレクトリを指定。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・/etc/dbus-1/session.confで定義されたper-user-session bus daemonでのみ意味を持つ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/session.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; standard_session_servicedirs /&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;③&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・サービスファイルを探すディレクトリを指定。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・/etc/dbus-1/system.confで定義されたper-system bus daemonでのみ意味を持つ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・デフォルトは、/usr/share/dbus-1/system-services&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; standard_system_servicedirs/&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;８）limit&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
limitでresourceのリミットを設定できる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●デフォルトの設定例&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/session.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_incoming_bytes”&amp;gt;1000000000&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_outgoing_bytes”&amp;gt;1000000000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_message_size”&amp;gt;1000000000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”service_start_timeout”&amp;gt;120000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”auth_timeout”&amp;gt;240000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_completed_connections”&amp;gt;100000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_incomplete_connections”&amp;gt;10000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_connections_per_user”&amp;gt;100000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_pending_service_starts”&amp;gt;10000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_names_per_connection”&amp;gt;50000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_match_rules_per_connection”&amp;gt;50000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; limit name=”max_replies_per_connection”&amp;gt;50000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●limitで設定できる名前&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
“max_incoming_bytes”、”max_outgoing_bytes”、”max_message_size”、”service_start_timeout”、”auth_timeout”、”max_completed_connections”、”max_incomplete_connections”、”max_connections_per_user”、”max_pending_service_starts”、”max_names_per_connection”、”max_match_rules_per_connection”、”max_replies_per_connection”、”reply_timeout”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
※注意点&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・incoming/outgoingのmax以下であれば新しいメッセージをキューイングできるので”max_message_size”を超過する事もできる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・”max_completed_connections”を”max_connections_per_user”で割った値がDOS（denial-of-service）によって他のユーザーがシステムワイドバス上ですべてのコネクションを使い果たしても利用できるユーザー数。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;９）policyエレメント&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;①&lt;policy&gt;エレメントの概要&lt;/policy&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・バスに対する特定の接続に適用するセキュリティポリシーを定義する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・ポリシーは、allowとdenyエレメントを使って定義する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・ポリシーは通常systemwideバスで使用され、ファイアーウォールと似た役割。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・現在システムバスは、メソッドコールの送信とバスの名前を所有する事を禁止するデフォルトのポリシーを持つ。&lt;/span&gt;&lt;/div&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; deny send_type=”method_call”/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・一般的には、システムバスは出来るだけ小さく、プログラムはそれ自身のプロセス内で実行され、一つのバス名を提供する事がベスト。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・&lt;policy&gt;エレメントは下記４つの属性のいずれかを持つ。&lt;/policy&gt;&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
context=”(default|mandatory)”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
at_console=”(true|false)”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
user=”username or userid”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
group=”group name or gid”&lt;/span&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;　&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; policy context=”default”&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;　&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/session.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; policy context=”default”&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;②policyエレメントのdeny、allow&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;●&lt;deny&gt;と&lt;/deny&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・denyは、policyエレメントのすぐ下で設定し、禁止するアクションを設定する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・allowはその前に記述したdenyの設定に対して許可する設定をする。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・上位に記述したdenyの要素がマッチしたらそのアクションは拒否され、下位のルールは無視される。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
・設定できる属性は下記の通り。&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_interface=”interface_name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_member=”method_or_signal_name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_error=”error_name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_destination=”name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_type=”method_call” | “method_return” | “signal” | “error”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_path=”/path/name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
receive_interface=”interface_name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
receive_member=”method_or_signal_name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
receive_error=”error_name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
receive_sender=”name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
receive_type=”method_call” | “method_return” | “signal” | “error”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
receive_path=”/path/name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_requested_reply=”true” | “false”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
receive_requested_reply=”true” | “false”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
eavesdrop=”true” | “false”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
　&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
own=”name”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
user=”username”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
group=”groupname”&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;③デフォルト設定&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/system.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow user=”*”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; deny own=”*”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; deny send_type=”method_call”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow send_type=”signal”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow send_requested_reply=”true” send_type=”method_return”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow send_requested_reply=”true” send_type=”error”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow receive_type=”method_call”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow receive_type=”method_return”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow receive_type=”error”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow receive_type=”signal”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow send_destination=”org.freedesktop.DBus”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; deny send_destination=”org.freedesktop.DBus”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_interface=”org.freedesktop.DBus”&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
send_member=”UpdateActivationEnvironment”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
○/etc/dbus-1/session.conf&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;nbsp;allow send_destination=”*” eavesdrop=”true”/&amp;gt;&lt;br /&gt;
&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow eavesdrop=”true”/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;
&amp;lt; allow own=”*”/&amp;gt; &lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://gxcs.blogspot.com/feeds/73627614810290146/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://gxcs.blogspot.com/2018/02/linuxdbusdbus-daemon_2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/73627614810290146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2319031872064309715/posts/default/73627614810290146'/><link rel='alternate' type='text/html' href='http://gxcs.blogspot.com/2018/02/linuxdbusdbus-daemon_2.html' title='[Linux]DBUSの説明_Dbus-Daemonの設定ファイル'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>