Stories/2020-06-24
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* PukiWikiのyoutubeプラグインをスクレイピング [#sf019f66]
便利に使わせて頂いております(作者に感謝!)
[[PukiWikiのyoutubeプラグイン改良版2020。HTML5対応 -【車...
このページから youtube.ini.php を取り出すには
HTMLソースを取得し、文字実体参照部分をデコード、HTMLタグ...
** 準備 [#u4c7b11b]
#prism(bash){{{
url='https://syachuhaku.fxtec.info/index.php?PukiWiki%E3%...
}}}
** その1:perl [#qe89a369]
#prism(bash){{{
sudo dnf -y install perl-HTML-HTML5-Entities
curl -s "$url" | perl -MHTML::HTML5::Entities -pe 'decode...
}}}
** その2:w3m [#p666b4ed]
#prism(bash){{{
sudo dnf -y install w3m
w3m -dump "$url" | sed -n '/<?php/,/?>/p' >youtube.ini.php
}}}
これら2つはほぼ同じものが得られますが、
行末スペース(例:31行目)、タブ文字(例:33-36行目)の扱...
#ref(youtube-plugin.png)
終了行:
* PukiWikiのyoutubeプラグインをスクレイピング [#sf019f66]
便利に使わせて頂いております(作者に感謝!)
[[PukiWikiのyoutubeプラグイン改良版2020。HTML5対応 -【車...
このページから youtube.ini.php を取り出すには
HTMLソースを取得し、文字実体参照部分をデコード、HTMLタグ...
** 準備 [#u4c7b11b]
#prism(bash){{{
url='https://syachuhaku.fxtec.info/index.php?PukiWiki%E3%...
}}}
** その1:perl [#qe89a369]
#prism(bash){{{
sudo dnf -y install perl-HTML-HTML5-Entities
curl -s "$url" | perl -MHTML::HTML5::Entities -pe 'decode...
}}}
** その2:w3m [#p666b4ed]
#prism(bash){{{
sudo dnf -y install w3m
w3m -dump "$url" | sed -n '/<?php/,/?>/p' >youtube.ini.php
}}}
これら2つはほぼ同じものが得られますが、
行末スペース(例:31行目)、タブ文字(例:33-36行目)の扱...
#ref(youtube-plugin.png)
ページ名: