「プラグイン的なもの/STBrowser」の編集履歴(バックアップ)一覧はこちら
「プラグイン的なもの/STBrowser」(2014/01/31 (金) 16:05:16) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#contents
*コメント
#pcomment(,コメント/STB)
*STBrowser
**どういうアプリなの?
URLをサポテキで開いて「えっこれだけ? 思ってたのと違う」とサポテキがテキストブラウザではなかったことから作った超低機能テキストブラウザアプリ
貧弱なデバイスだと恩恵があったんですが、Androidではあまり必要性が感じられないらしくかなりニッチなアプリみたいです
でも、起動速いしグラフィカル表示を放棄してる分だけ「表示クッソはえぇぇぇ」と感じられるはず!
[[Browser Auto Selector>https://play.google.com/store/apps/details?id=info.usamimi.kfc9.superakiraman.browserchooser_free&hl=ja]]と組み合わせて、このサイトはサポテキでサっと確認できれば良いやというのを登録しておくと便利でふ
ブックマークは、作者自身すべて[[はてなブックマーク>https://play.google.com/store/apps/details?id=com.hatena.android.bookmark&hl=ja]]に一本化していてブラウザに搭載されてるブックマーク一切触らないという主義なのでブックマーク機能付ける予定ないです
**どこにあるの?
[[STBrowser>http://www1.axfc.net/u/3159147]]
-0.1.0
試しに使ってみた他のテキストブラウザやウェブページをテキスト化するアプリはPREタグを無視していてソースコード等をコピペするのに不便極まりないのでまずはPREタグを重点的に実装しました
AタグとIMGタグ周りはまだ未実装
いまのところ大丈夫そうな文字コードは、UTF-8, SHIFT_JIS, EUC-JPのみ
特殊文字はまだ一部のみ対応、パフォーマンス上げる予定なのでその時にでも
**使い方
設定画面はないのでランチャーから起動できません、インテントからのみ起動
***ウェブページをサポテキで表示
STBにURIインテントでURLを投げるとウェブページをテキスト化してサポテキに返します
※EXTRAを使うとスムーズ
[TITLE]
STB - 表示/更新
[TEXT]
[ACTION]
android.intent.action.VIEW
[URI]
%l0
[COMPONENT_PACKAGE]
jp.co.nanacy.stbrowser
[COMPONENT_CLASS]
jp.co.nanacy.stbrowser.STBrowser
[END]
[TYPE]
EXTRA
[CCODE]
NONE
[END]
***ウェブページのHTMLをサポテキで表示
URL1行のみのTEXTインテントでURLを投げるとウェブページのHTMLをサポテキに返します
※オリジナルままではなく整形後のソースなのであしからず
[TITLE]
STB - ソース表示
[TEXT]
%l0
[TYPE]
TEXT
[CCODE]
NONE
[PACKAGE]
jp.co.nanacy.stbrowser
[CLASS]
jp.co.nanacy.stbrowser.STBrowser
[END]
***はてブにブックマーク登録
サポテキ1行目の文字列を条件にしてはてブを操作するボタン。はてブ使ってるの前提でSTBにはブックマーク機能付ける気ない
-サポテキの1行目
--未入力ならはてブアプリが起動
--URL文字列ならはてブにブックマークを追加
--検索文字列ならはてブのブックマークを検索
[TITLE]
はてブ - 起動/追加/検索
[TEXT]
%s
[PATTERN]
^((?!https?://.)[^\n]+)
^(https?://[^\n]+)
^(\n+.*|)$
[REPLACE]
[ACTION]\nandroid.intent.action.SEARCH\n[EXTRA_KEY]\nquery\n[EXTRA_STRING]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.SearchableActivity\n[END]
[ACTION]\nandroid.intent.action.SEND\n[URI]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.PostActivity\n[END]
[ACTION]\nandroid.intent.action.MAIN\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.MyBookmarkActivity\n[END]
[TYPE]
EXTRA
[CCODE]
NONE
[END]
#contents
*コメント
#pcomment(,コメント/STB)
*STBrowser
**どういうアプリなの?
URLをサポテキで開いて「えっこれだけ? 思ってたのと違う」とサポテキがテキストブラウザではなかったことから作った超低機能テキストブラウザアプリ
貧弱なデバイスだと恩恵があったんですが、Androidではあまり必要性が感じられないらしくかなりニッチなアプリみたいです
でも、起動速いしグラフィカル表示を放棄してる分だけ「表示クッソはえぇぇぇ」と感じられるはず!
[[Browser Auto Selector>https://play.google.com/store/apps/details?id=info.usamimi.kfc9.superakiraman.browserchooser_free&hl=ja]]と組み合わせて、このサイトはサポテキでサっと確認できれば良いやというのを登録しておくと便利でふ
ブックマークは、作者自身すべて[[はてなブックマーク>https://play.google.com/store/apps/details?id=com.hatena.android.bookmark&hl=ja]]に一本化していてブラウザに搭載されてるブックマーク一切触らないという主義なのでブックマーク機能付ける予定ないです
**どこにあるの?
[[STBrowser>http://www1.axfc.net/u/3159147]]
-0.1.0
試しに使ってみた他のテキストブラウザやウェブページをテキスト化するアプリはPREタグを無視していてソースコード等をコピペするのに不便極まりないのでまずはPREタグを重点的に実装しました
AタグとIMGタグ周りはまだ未実装
いまのところ大丈夫そうな文字コードは、UTF-8, SHIFT_JIS, EUC-JPのみ
特殊文字はまだ一部のみ対応、パフォーマンス上げる予定なのでその時にでも
**使い方
設定画面はないのでランチャーから起動できません、インテントからのみ起動
***ウェブページをサポテキで表示
STBにURIインテントでURLを投げるとウェブページをテキスト化してサポテキに返します
※EXTRAを使うとスムーズ
[TITLE]
STB - 表示/更新
[TEXT]
[ACTION]
android.intent.action.VIEW
[URI]
%l0
[COMPONENT_PACKAGE]
jp.co.nanacy.stbrowser
[COMPONENT_CLASS]
jp.co.nanacy.stbrowser.STBrowser
[END]
[TYPE]
EXTRA
[CCODE]
NONE
[END]
***ウェブページのHTMLをサポテキで表示
URL1行のみのTEXTインテントでURLを投げるとウェブページのHTMLをサポテキに返します
※オリジナルままではなく整形後のソースなのであしからず
[TITLE]
STB - ソース表示
[TEXT]
%l0
[TYPE]
TEXT
[CCODE]
NONE
[PACKAGE]
jp.co.nanacy.stbrowser
[CLASS]
jp.co.nanacy.stbrowser.STBrowser
[END]
***はてブの起動・追加・検索
サポテキ1行目の文字列を条件にしてはてブを操作するボタン。はてブ使ってるの前提でSTBにはブックマーク機能付ける気ない
-サポテキの1行目
--未入力ならはてブアプリが起動
--URL文字列ならはてブにブックマークを追加
--検索文字列ならはてブのブックマークを検索
[TITLE]
はてブ - 起動/追加/検索
[TEXT]
%s
[PATTERN]
^((?!https?://.)[^\n]+)
^(https?://[^\n]+)
^(\n+.*|)$
[REPLACE]
[ACTION]\nandroid.intent.action.SEARCH\n[EXTRA_KEY]\nquery\n[EXTRA_STRING]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.SearchableActivity\n[END]
[ACTION]\nandroid.intent.action.SEND\n[URI]\n$1\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.PostActivity\n[END]
[ACTION]\nandroid.intent.action.MAIN\n[COMPONENT_PACKAGE]\ncom.hatena.android.bookmark\n[COMPONENT_CLASS]\ncom.hatena.android.bookmark.MyBookmarkActivity\n[END]
[TYPE]
EXTRA
[CCODE]
NONE
[END]
表示オプション
横に並べて表示:
変化行の前後のみ表示: