X



【サポテキ】SupportText Part5【z589】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2016/06/16(木) 19:52:34.43ID:VLapyeRT
サポートテキスト(SupportText)は、インテント(共有)を駆使して、アプリ間でのテキストの連携をするツールです。

そんなサポテキについて情報交換したり色々するスレです

※マーケットリンク
SupportText[Free]
https://play.google.com/store/apps/details?id=com.z589.supporttext
SupportText[Pro]
https://play.google.com/store/apps/details?id=com.z589.supporttextpro

※サポテキ@wiki
http://www57.atwiki.jp/sapoteki/
※作者ブログ
z589.apps
http://z589.blogspot.com/
http://z589.blogspot.com/?m=1 (モバイル表示)
※作者トリップ
Z589◆RjUjxYPBpM
(Androidアプリ 製作発表スレより)

【注意】
アプリに関する作者への要望はブログにコメントするようにしましょう

※前スレ
【サポテキ】SupportText Part4【z589】
http://anago.2ch.net/test/read.cgi/applism/1394743474/
【サポテキ】SupportText Part3【z589】
http://anago.2ch.net/test/read.cgi/applism/1363720493/
【サポテキ】SupportText Part2【z589】
http://anago.2ch.net/test/read.cgi/applism/1335186876/
【サポテキ】SupportText Part1【z589】
http://anago.2ch.net/test/read.cgi/applism/1331456659/
0035名無しさん@お腹いっぱい。
垢版 |
2016/12/04(日) 08:01:29.21ID:vml1PpOx
複数のサイトを検索する(横断検索)ことって出来ますでしょうか?
例えば価格比較をするためにヨドバシ、ビックカメラ、ヤマダ電機を検索するようなことがしたいです。
それぞれのボタンに各サイトを登録していき、それぞれタップしていくしかないでしょうか?
0038名無しさん@お腹いっぱい。
垢版 |
2016/12/20(火) 04:15:19.30ID:TvXKdK9a
Proのほう
説明には『インターネット権限なし』って書いてあるのにPlayの権限詳細にはインターネット権限付加されているのはなぜ?
0045名無しさん@お腹いっぱい。
垢版 |
2017/02/14(火) 02:03:01.94ID:ZtK27aOr
>>44
あまりできのよいスクリプトではないけど
これは2chmateの共有から使うことを前提にしてる

アフィリエイトは関係ない
(ドメインがそれっぽいので疑うのは分かる)

ワッチョイ使用スレのUAリストが得られる
0047名無しさん@お腹いっぱい。
垢版 |
2017/02/14(火) 12:14:11.75ID:4U8RjwNI
最初は俺も使い方がよくわからずその便利さに気づかなかった。
少しずつ調べてカスタマイズしたらもうこれなしではいられない。
0048名無しさん@お腹いっぱい。
垢版 |
2017/02/18(土) 12:05:55.71ID:FibPvWpa
誰か>>34のやり方教えてくれ
0049名無しさん@お腹いっぱい。
垢版 |
2017/02/19(日) 01:30:29.14ID:+KUBcX09
サポテキって複数行のテキストを置換するには正規表現ってどう書くの
例えばこれを
a
b
c

↓みたいにしたいんだけど

e
f
g
0051名無しさん@お腹いっぱい。
垢版 |
2017/03/05(日) 20:21:10.10ID:fgh32LtB
ボタンの画像をアイコンパックにある画像を指定しようとしたら
ファイルオープンエラーのあと、例外吐いて落ちるな...
0053名無しさん@お腹いっぱい。
垢版 |
2017/03/06(月) 02:53:54.77ID:DAER2kOz
最近使ってなくて見てみたら設定してたアイコン全部目玉?のアイコンに変わってるなんでだろ
0060名無しさん@お腹いっぱい。
垢版 |
2017/03/08(水) 22:18:06.63ID:iYiFrhU1
53ですが
2chMate 0.8.9.27/OnePlus/ONEPLUS A3000/7.0/DT
blackberry classicでも使用してますがこっちは問題無し
0061名無しさん@お腹いっぱい。
垢版 |
2017/03/09(木) 21:35:59.59ID:IecXNY4k
アイコン設定問題あり
illegalStateExpressionエラーが一瞬表示される
2chMate 0.8.9.27/Sony/C6833/5.1.1/DR
SupportText Pro:0.1.17
0062名無しさん@お腹いっぱい。
垢版 |
2017/03/11(土) 16:53:23.61ID:CSTZDynb
まだここ人いますかね
ユーザー定義ボタンで整形・置換→アプリに飛ばす は理解できたんだけど
別アプリじゃなくてサポテキのMyTextに追加することってできないでしょうか

タイトル: test    タイプ: SELF
正規表現: hoge  (置換): hage
テキスト: %s
ヘルプ: #testag

でやってみたところ 編集/閲覧 のテキストは置換できたんだけど
Mytextのほうには hoge のまま testagタグ付で登録されてしまう
0063名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 01:02:40.97ID:Ay6YiKMv
>>62
います。

処理毎に格納されるので、一度目で処理前が格納。
もう一度処理させる(ボタンを押す)と、処理後が格納。

[TYPE]にMyTextに追加する機能が付加されないと無理なのでは?
0064名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 13:55:23.33ID:7+4PIW8l
>>63
レスありがとうございます。

なるほど確かにMyText収納タグはないですものね
それならと [置換(タグなし)] と [タグ付け] を分けてボタン配置し
2タップで置換後のテキストだけに任意固定タグを付けるられようにしてみました
置換前のものも!Historyで登録されちゃいますけど
タグボタンでフィルタできるので区別できるようになりました
ありがとうございました
0065名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 14:22:41.12ID:M/wDhB/6
ttps://www57.atwiki.jp/sapoteki/pages/47.html
にあるSTBrowserはすでにダウンローダーから削除されているようです

再掲載先などご存じの方があればご教示ください
0066名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 20:07:56.81ID:1WfxGQu6
>>34
正規表現置換だけでは連番は無理そう
過去スレにスクリプトに投げて処理する方法があるのでそれなら可能かと
(サポテキはスクリプトランチャー替わり)
0067名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 20:08:39.10ID:1WfxGQu6
>>35
Google検索に「価格」「ヨドバシ|ビックカメラ|ヤマダ電機」を追加するか、>>36通りにkakaku.comあたりになげるとか

site:はorできないので前者はゴミまとめブログであまり使い物にならない
後者はサンプルにあります
0068名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 20:09:26.49ID:1WfxGQu6
>>49
abc→def(検索置換文字固定)
[TITLE]
てすと
[TEXT]
%s
[PATTERN]
(?:^|\n)*a\nb\nc
[REPLACE]
d\ne\nf
[TYPE]
TEXT
[CCODE]
NONE
[END]

abc→cba(反転)
[TITLE]
てすと
[TEXT]
%s
[PATTERN]
(?:^|\n)*(.)\n(.)\n(.)
[REPLACE]
$3\n$2\n$1
[TYPE]
TEXT
[CCODE]
NONE
[END]
0069名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 20:10:03.15ID:1WfxGQu6
2chMate前提で組んでます
>>43を改良(コピペできるの知らなかった)

[TITLE]
スレ内ワッチョイのUAリスト取得
[TEXT]
%l0
[PATTERN]
\n*h?ttp(s?)://
http(s?)://([A-Za-z0-9-._~%:@]+(:\d)?(/[A-Za-z0-9-._~%/?#\[\]!$&'()*+,;=]*)?).*
\n(?!https?://).*
^(?!https?://).*\n?
http:\/\/\w*\.2ch\.net\/test\/read\.cgi\/(\w*)\/(\d*)\/
[REPLACE]
\nhttp$1://
http$1://$2


http:\/\/afi\.click\/ana\/$1\/$2
[TYPE]
URI
[CCODE]
NONE
[END]


[TITLE]
レスのワッチョイからUA取得(手抜き)
[TEXT]
%l3
[PATTERN]
.*\(.*? .{4}\-(.{4})\).*
[REPLACE]
http:\/\/afi\.click\/hash2ua\/\?h=$1
[TYPE]
URI
[CCODE]
NONE
[END]


STBrowserがあればサポテキ内で完結できるのでは?と思っていますので、>>65をどうかよろしくおねがいします
0071名無しさん@お腹いっぱい。
垢版 |
2017/03/15(水) 05:53:10.03ID:grY7+Cj1
>>70
たぶんこれは何も使い道はないかも?
このレスの人これ(端末・アプリ)使ってんのかーくらい

サポテキ使いはじめで勝手がよく分からない
サービスサイトがあったので正規表現勉強がてら
あと過疎り過ぎなのでネタ
0072名無しさん@お腹いっぱい。
垢版 |
2017/03/15(水) 05:54:05.07ID:grY7+Cj1
単純な文字列循環(URL向け)

機能:循環置換
検索1→検索2→検索3→検索1→…

応用例:
文字列のweb検索をボタンを押すごとに「Google」「Yahoo!」「bing」「Twitter」「辞書サイト」「翻訳」など切り替えてからURI渡しが可能なため、ボタン使用数が抑制できる

欠点:
PATTERN順で検索をかけ最初のヒット以外は除去するため、「検索1検索2検索3」も「検索3検索2検索1」も同じ「検索1」が対象となり、結果も同じ「検索2」

仕組:
検索文字列を特別文字(今回は「香v「氏v)で囲み待避し、最後に特別文字を除去

[TITLE]
単純な文字列循環(URL向け)
[TEXT]
%s
[PATTERN]
(?:^|\n|[^江)+検索1(?:\n|$|[^讃)+
(?:^|\n|[^江)+検索2(?:\n|$|[^讃)+
(?:^|\n|[^江)+検索3(?:\n|$|[^讃)+
(?:^$)|(?:^|\n|[^江)+([^讃*)纂^讃*(?:\n|$)+
[REPLACE]
轟沚2
轟沚3
轟沚1
$1
[TYPE]
SELF
[CCODE]
NONE
[END] 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
0073名無しさん@お腹いっぱい。
垢版 |
2017/03/15(水) 05:54:51.59ID:grY7+Cj1
複数アンカー連結

機能:改行分割の複数アンカーをカンマ連結
   一行目のアンカーは独立が保たれる

>>100      >>100
>>10   →   >>10,20,30
>>20
>>30

欠点:
マイナス連結をしない
アンカーのみしか考慮していない

[TITLE]
複数アンカー連結
[PATTERN]
\n\>\>(\d+)
(?!$)
(?<=\n)

[REPLACE]
$1
\,
\>\>

[TYPE]
SELF
[CCODE]
NONE
[END]
0074名無しさん@お腹いっぱい。
垢版 |
2017/03/15(水) 05:59:18.03ID:grY7+Cj1
URL正規化

機能:使いづらいURLを正規化する

[TITLE]
URL正規化
[TEXT]
%s
[PATTERN]
(?#Amazon URLをアフィを除去&簡略化).*amazon.co.jp.*\/([0-9a-zA-Z]{10})[\&\/].*
(?#広告リダイレクト除去・viglink)^http[s]*:\/\/redirect\.viglink\.com[\/]?\?u=([^\&]*)&key=.*
[REPLACE]
http:\/\/www.amazon.co.jp\/dp\/$1
$1
[TYPE]
URI
[CCODE]
NONE
[END]
0076名無しさん@お腹いっぱい。
垢版 |
2017/03/17(金) 12:31:44.31ID:oysLfn4x
>>75
下のでボタンを押す毎に
 Yahoo!で検索するためのURL
 →Google画像検索するためのURL
 →Google検索するためのURL
が生成されるので、好きなものになったときにビルトインボタンのURI(open uri)ボタンなどを押してブラウザに渡します

これで仕組み自体は分かるかと

今回例であれば3ボタン消費するところを、このボタン+URIボタンの2ボタンに抑えられます

[TITLE]
単純な文字列循環(URL向け)
[TEXT]
%s
[PATTERN]
(?:^|\n)(?!http)(.*)
(?:^|\n|[^江)+http:\/\/search\.yahoo\.co\.jp\/search\?p=(.*)(?:\n|$|[^讃)+
(?:^|\n|[^江)+http:\/\/images\.google\.com\/images\?q=(.*)(?:\n|$|[^讃)+
(?:^|\n|[^江)+http:\/\/www\.google\.com\/search\?q=(.*)(?:\n|$|[^讃)+
(?:^$)|(?:^|\n|[^江)+([^讃*)纂^讃*(?:\n|$)+
[REPLACE]
紘ttp:\/\/search\.yahoo\.co\.jp\/search\?p=$1
紘ttp:\/\/images\.google\.com\/images\?q=$1
紘ttp:\/\/www\.google\.com\/search\?q=$1
$1
$1
[TYPE]
SELF
[CCODE]
NONE
[END]

httpから始まる文字列は検索できません
(まじめに対応すると全検索候補URLを並べることになるので)

頻繁に使う検索先は単独ボタン割り当てが無難です
それ以外を優先度順に上から並べるのが現実的

なおこの処理の中でURLエンコードを施せないため、ブラウザや相手先サイトなど環境によっては前処理で検索文字列を各文字コードでエンコードする必要があります

リンク文字色が見難い場合は、専用のURI OPENボタンを用意し、URL抽出後ブラウザ渡しをするよう定義すれば視認性はよくなります
0077名無しさん@お腹いっぱい。
垢版 |
2017/03/17(金) 12:32:36.70ID:oysLfn4x
>>72
単純な文字列循環

機能:循環置換
検索1→検索2→検索3→検索1→…

応用例:
たぶんない

欠点:
単純な文字列循環(URL向け)の欠点は解決できるので用意したが用途が思いつかない

仕組:
検索文字列を特別文字(今回は「香v「氏v)で囲み待避し、最後に特別文字を除去

[TITLE]
単純な文字列循環
[TEXT]
%s
[PATTERN]
(?<!)検索1(?!)
(?<!)検索2(?!)
(?<!)検索3(?!)
(?:^$)|(?:([^讃*))
[REPLACE]
轟沚2
轟沚3
轟沚1
$1
[TYPE]
SELF
[CCODE]
NONE
[END]
0078名無しさん@お腹いっぱい。
垢版 |
2017/03/17(金) 12:33:21.17ID:oysLfn4x
>>74
URL正規化(20170317)

機能:使いづらいURLを正規化する

[TITLE]
URL正規化
[TEXT]
%s
[PATTERN]
(?#Amazon URLをアフィを除去&簡略化).*amazon.co.jp.*\/([0-9a-zA-Z]{10})[\&\/].*
(?#広告リダイレクト除去・viglink)^http[s]*:\/\/redirect\.viglink\.com[\/]?\?u=([^\&]*)&key=.*
(?#短縮URL展開)http[s]*:\/\/j\.mp\/([a-zA-Z0-9]*)
http[s]*:\/\/bit\.ly\/([a-zA-Z0-9]*)
http[s]*:\/\/nyti\.ms\/([a-zA-Z0-9]*)
http[s]*:\/\/binged\.it\/([a-zA-Z0-9]*)
http[s]*:\/\/reut\.rs\/([a-zA-Z0-9]*)
http[s]*:\/\/amzn\.to\/([a-zA-Z0-9]*)
http[s]*:\/\/s\.nikkei\.com\/([a-zA-Z0-9]*)
http[s]*:\/\/goo\.gl\/([a-zA-Z0-9]*)
http[s]*:\/\/ccl\.hu\/([a-zA-Z0-9]*)
http[s]*:\/\/bit\.do\/([a-zA-Z0-9]*)
http[s]*:\/\/is\.gd\/([a-zA-Z0-9]*)
http[s]*:\/\/v\.gd\/([a-zA-Z0-9]*)
http[s]*:\/\/tinyurl\.com\/([a-zA-Z0-9]*)
[REPLACE]
http:\/\/www.amazon.co.jp\/dp\/$1
$1
http:\/\/bitly\.com\/$1+
http:\/\/bitly\.com\/$1+
http:\/\/bitly\.com\/$1+
http:\/\/bitly\.com\/$1+
http:\/\/bitly\.com\/$1+
http:\/\/bitly\.com\/$1+
http:\/\/bitly\.com\/$1+
http:\/\/goo\.gl\/#analytics\/goo\.gl\/$1\/day
http:\/\/ccl\.hu\/info\/$1
http:\/\/bit\.do\/\1\-
http:\/\/is\.gd\/stats\.php\?url=\1
http:\/\/v\.gd\/stats\.php\?url=\1
http:\/\/preview\.tinyurl\.com\/\1
[TYPE]
SELF
[CCODE]
NONE
[END]

たぶんSTBrowserがあれば短縮URLクッションをボタン一つで飛ばせると思います(憶測)
0079名無しさん@お腹いっぱい。
垢版 |
2017/03/17(金) 12:34:12.68ID:oysLfn4x
まだはっきりしないけど、何かの拍子に[REPLACE]文末に半角スペース*4が混入するバグがある…と思う

[REPLACE]文末が空行だと発生する…気がする

登録し、しばらく使っていると文字列循環が正しく機能しなくなる
見ると文頭に半角スペース*4が混入していて、どうしてこうなったか調べると、[REPLACE]文末に半角スペース*4がいつの間にか追加されていた
0080名無しさん@お腹いっぱい。
垢版 |
2017/03/17(金) 13:25:59.29ID:uoIr6B+p
>>67
遅レスだけど、有り難う。
結局サポテキでは実現できなかったので、taskerにてscenesを使って組んで解決しました。
0081名無しさん@お腹いっぱい。
垢版 |
2017/03/20(月) 14:35:35.33ID:OTZU1tOT
2ch NG URLを回避(2chmate専用?)

機能:NGワードを回避して書き込む(URLのみ)
http://www.yahoo.co.jp
  ↓
http://www.yahoo.co.j p
(トップレベルドメインの一文字目と二文字目の間に空白挿入)

応用例:
たぶんない

欠点:
2chmateくらいしか補完しない?

[TITLE]
2ch NG URLを回避
[TEXT]
%s
[PATTERN]
(?#URL抽出)\n*h?ttp(s?)://
http(s?)://([A-Za-z0-9-._~%:@]+(:\d)?(/[A-Za-z0-9-._~%/?#\[\]!$&'()*+,;=]*)?).*
\n(?!https?://).*
^(?!https?://).*\n?
(?<=(?:^|\n))(?:h?ttp[s]*:\/\/([^\/]+\.)([^\/])([^\/]+)(.*))(?=(?:\n|$))
[REPLACE]
\nhttp$1://
http$1://$2


http:\/\/$1$2 $3$4
[TYPE]
SELF
[CCODE]
NONE
[END]
0085名無しさん@お腹いっぱい。
垢版 |
2017/03/28(火) 18:40:59.87ID:8Wg5+57n
>>79
無関連か同根要因かは不明ですが

(一部の?)Unicode絵文字を含むユーザー定義ボタン設定をJelly Bean端末でバックアップしようとすると
SaveError:java.lang.IllegalArgumentException: Illegal character (d83d)
が発生します
少なくともmarshmallowでは発生せず無事保存可能

理由は
http://stackoverflow.com/questions/37499842/java-lang-illegalargumentexception-illegal-character-d83d
かと

利用者は各自ご注意を

なお、>>79問題は文末空行を避ける措置を施したためか、もしくは上記問題の対処故か定かではありませんが、二対処以降未発生
0086名無しさん@お腹いっぱい。
垢版 |
2017/03/28(火) 18:43:06.91ID:8Wg5+57n
>>84
検索後のURLか、検索ページのhtmlを解析

過去スレにこの問いへのサポテキ活用があったので転載します(次レス)
値はまた別の調べ方が必要になります

一度使ってみましたが、元htmlサイズによっては読み込みが相当重いので、じっと我慢するのが重要
サポテキは長文はあまり得意とは言えません
0087名無しさん@お腹いっぱい。
垢版 |
2017/03/28(火) 18:44:49.04ID:8Wg5+57n
>>86
>>http://potato.2ch.net/test/read.cgi/applism/1363720493/933
933 名無しさん@お腹いっぱい。 sage 2013/03/20(水) 04:30:26.00 ID:Vdxyvw7l
>>928のケースみたいにURLが間違ってたり、名前と値が分からん人でも調べやすいようにHTMLソースからフォームデータだけ抽出する正規表現書いた

[TITLE]
フォームデータ抽出
[TEXT]
%s
[PATTERN]
(?s).*?(<form[^>]*?>.*?</form>).*?
<(?!form|input|select|option|textarea)[^>]*?>
(<.*?>)
(?m)^(\n|[^<]*)
<form[^>]*?action=\"(.*?)\"[^>]*?>
(?!type|value|name).*?\".*?\"
[REPLACE]
$1\n

\n$1\n

----------\n$1

[TYPE]
SELF
[CCODE]
NONE
[END]

ClipIntentとかSTBで調べたいサイトのHTMLソースをサポテキに表示させて、上の正規表現実行すると以下のような結果がサポテキに表示される

(以下はエラーになるため省略)
0088名無しさん@お腹いっぱい。
垢版 |
2017/03/28(火) 18:45:50.00ID:8Wg5+57n
>>81
2ch NG URLを回避

機能:NGワードを回避して書き込む(URLのみ)
http://www.yahoo.co.jp
  ↓
http://www.google.com/url?q=http%3A%2F%2Fwww.yahoo.co%2Ejp
(://と、ドメイン最後の.のみエンコード)

応用例:
たぶんない

欠点:
長くなる
エンコードのためどうしても可読性が落ちる
あからさまなクッションページ
itestでは多重エンコードされてリンクが死ぬ(itest側が悪い)
手抜きでhttpsでもhttp

[TITLE]
2ch NG URLを回避
[TEXT]
%s
[PATTERN]
(?#URL抽出)\n*h?ttp(s?)://
http(s?)://([A-Za-z0-9-._~%:@]+(:\d)?(/[A-Za-z0-9-._~%/?#\[\]!$&'()*+,;=]*)?).*
\n(?!https?://).*
^(?!https?://).*\n?
(?#一部文字URLエンコード(全部エンコードするとさすがに怪しすぎるので可能な限り最小限エンコード))\&
\?
\+
(?<=(?:^|\n))(?:h?ttp[s]*:\/\/([^\/]+)\.([^\/]+)(.*))(?=(?:\n|$))
[REPLACE]
\nhttp$1://
http$1://$2


%26
%3F
%2B
http:\/\/www\.google\.com\/url\?q=http%3A%2F%2F$1%2E$2$3
[TYPE]
SELF
[CCODE]
NONE
[END]
0089名無しさん@お腹いっぱい。
垢版 |
2017/04/03(月) 07:30:26.90ID:pW1nhsOk
>>69
ワッチョイストーキング

機能:ワッチョイを元にストーキングする

応用例:
機能は最低だが、URLエンコード交換とリンク文字色難読対策ラベルの仕組は、他に応用が利く(きそう)

欠点:
別途URL抽出定義を併用する必要がある
大まかIP+UAワッチョイで鯖内検索 は、たぶん何の役にも立たない
機能が最低
Googleにボットと疑われるようになる(num=100&filter=0&を消せば軽減する)

仕組:
ワッチョイで使われる一部記号はURLエンコードする必要があるため、一時的に同意全角記号に待避し、最後にURLエンコード文字列に置換する(交換)
リンク文字色は読みにくいので、URL認識されない特別文字で区切る(囲む)ことで色付けを回避する
無効な(ため無視される)URLパラメータを使い、全パラメータを使い回す

ttp://fast-uploader.com/file/7046727623429/
d58f85f5idudur
0090名無しさん@お腹いっぱい。
垢版 |
2017/04/03(月) 07:31:34.11ID:pW1nhsOk
>>89
[TITLE]
URL抽出→URLインテント発行
[TEXT]
%l0
[PATTERN]
\n*h?ttp(s?)://
http(s?)://([^\n\s]*)
\n(?!https?://).*
^(?!https?://).*\n?
.*
[REPLACE]
\nhttp$1://
http$1://$2



[TYPE]
URI
[CCODE]
NONE
[END]
0091名無しさん@お腹いっぱい。
垢版 |
2017/04/03(月) 17:48:40.49ID:5ZldrtMV
最近いろいろ書き込んでくれてる人ありがとう
自分にはそのままでの使い道はなさそうだが他の使い方の参考になる


ちなみにサポテキはMarshmallow以降でも問題なく動作してるのかな?
リリース当初からお世話になってて手放せないから今後心配
サポテキプラグインアプリのほうもちゃんと動作するのか心配

同じく未だに手放せないClipIntentさんはMarshmallowではお亡くなりになってるらしいし
更新継続してくれている愛用アプリが少なくて今後のAndroid生活不安だわ


OSやPCソフトなどでもそうだけど一定の成長期を越えるとセキュリティーやシンプル化重視になりカスタマイズ性などが削られて逆に退化して不便になっていく時代だよね…
0092名無しさん@お腹いっぱい。
垢版 |
2017/04/03(月) 18:09:05.18ID:tjyPxdSH
>>91
MN環境あります(両方ともNexus)

Nはまだ実働テストしていません
単にインストールしただけですが普通に使えると思います
少なくともビルトインURIボタンは稼働しました
クリップボード履歴も特に問題はなさそうです

最近書き込んでるのはすべてM環境で作ったものです
プラグインは手持ちにないため判断つきません

>>85問題はJ端末とM端末の差で起きました
Mで問題なくバックアップ・リストア可能なcom.z589.supporttext_preferences.xmlが、Jでリストアは可能だがそれのバックアップ不可能という問題です
今のところAndroidバージョン違いによる違いは唯一これのみしか感じていません

ClipIntentもMで使っています
特にこれと言った不都合は起きてません
Nでもタイトル引っ張れたので使えるでしょう
0093名無しさん@お腹いっぱい。
垢版 |
2017/04/03(月) 18:12:52.68ID:kUpHenKh
>>86
ありがとうございます
同じExciteの翻訳なので
2箇所いじるだけでいけるのかと思いましたがそうもいかないようで
試行錯誤してみます
0094名無しさん@お腹いっぱい。
垢版 |
2017/04/03(月) 18:30:09.01ID:5ZldrtMV
>>92
有用な情報ありがとう

そういうOSのver.絡みのプチ問題はいざ何かあったときにレス検索すれば参考になるから有り難いです

ClipIntent、Mでも大丈夫だったのかー勘違いしてたーー良かったーーー!
0095名無しさん@お腹いっぱい。
垢版 |
2017/04/04(火) 09:57:19.53ID:5NSphn7B
>>93
なにをされたいのかよく分かりませんが、例えば中国語で同様のことをしたいなら
http://www.excite.co.jp/world/chinese/?wb_lp=JACH&;big5=no&before=
あたりだと思います(big5が付く)

ただ、これだと一気に翻訳されずに原文に入力されるだけですね…
ソース見るとJSで通信しているみたいで、どうすると一気に翻訳されるか分かりません
英語との違いも分かりませんでした
0096名無しさん@お腹いっぱい。
垢版 |
2017/04/04(火) 09:59:50.00ID:5NSphn7B
>>72
標準で登録されているサンプルを可能な限りまとめてしまう

機能:
対象は文字列(非URL)
入力された文字列で、提供されている各種サンプルweb検索URLを生成する
(AmazonJP検索→YouTube検索→Yahoo!検索→…)

応用例:
ユーザー定義・ボタン設定節約術の一例

欠点:
対象が多いとボタンをポチポチする手間が発生する(要取捨選択)
URL決定時にURL抽出→インテント発行 を行う必要がある>>90
順番は適当
URLが有効かどうか確かめていないので、使用不可のURLもあるかも

ttp://www.google.com/url?q=http%3A%2F%2Fwww.axfc%2Enet/u/3793908.zip
DLパス:SupportT
0098名無しさん@お腹いっぱい。
垢版 |
2017/04/07(金) 04:53:34.86ID:uP2Dy8Ts
ワッチョイでNG用に正規表現変換(2chmate用・ニーズ調査)

名無しさん@お腹いっぱい。 (スフッ Sdca-xxxx)
   ↓
(?#■ドコモspmode・スフッ Sdca-xxxx)(?:\((?:スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ)[WT]* [\w\+\/]{4}\-xxxx|Sdca\-xxxx)|

名無しさん@お腹いっぱい。 (スフッ Sdca-xxxx [49.104.20.256])
   ↓
(?#■ドコモspmode・スフッ Sdca-xxxx [49.104.20.256)(?:\((?:スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ)[WT]* [\w\+\/]{4}\-xxxx \[49\.104\.|Sdca\-xxxx \[49\.104\.)|

とりあえずドコモを作ってみましたがカタカナ部の収集がかなり手間なのでニーズ調査
三大キャリアはドコモだけ包括指定する正規表現がないので、個人的にはこれだけで充足しちゃってます

[TITLE]
ワッチョイでNG用に正規表現変換(2chmate用・ニーズ調査)
[TEXT]
%s
[PATTERN]
(?#■ドコモspmode・非IP).*\((スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ)([WT]* )([\w+\/]{4})\-([\w+\/]{4})\).*
(?#■ドコモspmode・IP).*\((スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ)([WT]* )([\w+\/]{4})\-([\w+\/]{4}) \[(\d+)\.(\d+)\.(\d+)\.(\d+).*
(?<!\])\+
\/
^\s*
\s*$
(?:\n|$)
合紫順~
[REPLACE]
\(\?#■ドコモspmode・$1$2$3\-$4\)\(\?:\\\(\(\?:スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ\)\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4|$3\\-$4\)|
\(\?#■ドコモspmode・$1$2$3\-$4 \[$5\.$6\.$7\.$8\)\(\?:\\\(\(\?:スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ\)\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4 \\\[$5\\\.$6\\\.|$3\\-$4 \\\[$5\\\.$6\\\.\)|
\\\+
\\\/



合紫順~
[TYPE]
TEXT
[CCODE]
NONE
[PACKAGE]
com.google.android.apps.docs
[CLASS]
com.google.android.apps.docs.drive.clipboard.SendTextToClipboardActivity
[END]
0099名無しさん@お腹いっぱい。
垢版 |
2017/04/12(水) 20:06:53.22ID:l2glLIFu
>>98
ID/ワッチョイでNG用に正規表現変換(2chmate想定)

機能:
2chMateの レス長押し - コピー - 名前/ID(長押しで追記)で得られる文字羅列を、NGname/NGID用に正規表現変換

名無しさん@お腹いっぱい。 (スフッ Sdca-xxxx)
   ↓
(?:\((?:スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ)[WT]* [\w\+\/]{4}\-xxxx|Sdca\-xxxx)|

名無しさん@お腹いっぱい。 (スフッ Sdca-xxxx [49.104.20.256])
   ↓
(?:\((?:スプ[ー-]|スプッ|スプッッ|スププ|スップ|スッップ|スフッ)[WT]* [\w\+\/]{4}\-xxxx \[49\.104\.|Sdca\-xxxx \[49\.104\.)|

名無しさん@お腹いっぱい。 (ワッチョイ 332c-zzzz)
   ↓
332c\-zzzz|

名無しさん@お腹いっぱい。 (ワッチョイ 332c-zzzz [49.104.20.256])
   ↓
332c\-zzzz \[49\.104\.20\.|

ID:xxxxxxxx
ID:yyyyyyyy0
ID:zzzzzzzzUSO
   ↓
xxxxxxxx|yyyyyyyy|zzzzzzzz|
0100名無しさん@お腹いっぱい。
垢版 |
2017/04/12(水) 20:07:24.83ID:l2glLIFu
>>99
応用例:
IPを特別視しないなら、両IP行を削除の上、PATTERNの非IP行の「\).*」→「(?:\)| \[).*」へ置換

欠点:
モバイルについてはISP部(カタカナ)+UA指定で少々誤爆高し
IP付き登録は、ワッチョイで一般的な(ワッチョイ 332c-zzzz)を見逃す(当方の実運用ではIP付き登録未使用)
共有NGIDの意義が台無し(確かめると共有NGIDの大半が9桁なので共有NGID自体すでに意味なし)
そもそもIDでNGは未だに有効?


>>98の(?#■ドコモspmode・IP)の次行に追記することを想定


・PATTERN
(?#■最終対応・非IP).*\(([。-゚A-Za-z]+[WT]* )([\w+\/]{4})\-([\w+\/]{4})\).*
(?#■最終対応・IP).*\(([。-゚A-Za-z]+[WT]* )([\w+\/]{4})\-([\w+\/]{4}) \[(\d+)\.(\d+)\.(\d+)\.(\d+).*
(?#ID版).*ID:([\w+\/]{8})[\w+\/]?.*

・REPLACE
\(\?#■最終対応・$1$2\-$3\)$2\\-$3|
\(\?#■最終対応・$1$2\-$3 \[$4\.$5\.$6\.$7\)$2\\-$3 \\\[$4\\\.$5\\\.$6\\\.|
$1|
0101名無しさん@お腹いっぱい。
垢版 |
2017/04/17(月) 05:06:21.07ID:uHxm1IWG
>>100
>>98の(?#■ドコモspmode・IP)の次行に追記することを想定

・PATTERN
(?#■MVNOなど(NifMo)対応・非IP).*\((ニャフニャ|フニャモ)([。-゚]*[WT]* )([\w+\/]{4})\-([\w+\/]{4})\).*
(?#■MVNOなど(NifMo)対応・IP).*\((ニャフニャ|フニャモ)([。-゚]*[WT]* )([\w+\/]{4})\-([\w+\/]{4}) \[(\d+)\.(\d+)\.(\d+)\.(\d+).*

・REPLACE
\(\?#■MVNOなど(NifMo)対応・$1$2$3\-$4\)\(\?:\\\(\(\?:ニャフニャ|フニャモ\)\[。-゚\]\*\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4|$3\\-$4\)|
\(\?#■MVNOなど(NifMo)対応・$1$2$3\-$4 \[$5\.$6\.$7\.$8\)\(\?:\\\(\(\?:ニャフニャ|フニャモ\)\[。-゚\]\*\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4 \\\[$5\\\.$6\\\.|$3\\-$4 \\\[$5\\\.$6\\\.\)|
0102名無しさん@お腹いっぱい。
垢版 |
2017/04/25(火) 06:58:03.83ID:CGnCugEg
>>101
>>98の(?#■ドコモspmode・IP)の次行に追記することを想定

・PATTERN
(?#■MVNOなど(BIGLOBE LTE・3G など ?)対応・非IP).*\((ドコグロ|ホカグロ)([。-゚]*[WT]* )([\w+\/]{4})\-([\w+\/]{4})\).*
(?#■MVNOなど(BIGLOBE LTE・3G など ?)対応・IP).*\((ドコグロ|ホカグロ)([。-゚]*[WT]* )([\w+\/]{4})\-([\w+\/]{4}) \[(\d+)\.(\d+)\.(\d+)\.(\d+).*

・REPLACE
\(\?#■MVNOなど(BIGLOBE LTE・3G など ?)対応・$1$2$3\-$4\)\(\?:\\\(\(\?:ドコグロ|ホカグロ\)\[。-゚\]\*\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4|$3\\-$4\)|
\(\?#■MVNOなど(BIGLOBE LTE・3G など ?)対応・$1$2$3\-$4 \[$5\.$6\.$7\.$8\)\(\?:\\\(\(\?:ドコグロ|ホカグロ\)\[。-゚\]\*\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4 \\\[$5\\\.$6\\\.|$3\\-$4 \\\[$5\\\.$6\\\.\)|
0103名無しさん@お腹いっぱい。
垢版 |
2017/05/09(火) 05:40:04.40ID:GC4WCHl2
>>102
>>98の(?#■ドコモspmode・IP)の次行に追記することを想定

・PATTERN
(?#■MVNOなど(OCN モバイル ONE)対応・非IP).*\((ワントンキン|ワンミングク)([。-゚]*[WT]* )([\w+\/]{4})\-([\w+\/]{4})\).*
(?#■MVNOなど(OCN モバイル ONE)対応・IP).*\((ワントンキン|ワンミングク)([。-゚]*[WT]* )([\w+\/]{4})\-([\w+\/]{4}) \[(\d+)\.(\d+)\.(\d+)\.(\d+).*

・REPLACE
\(\?#■MVNOなど(OCN モバイル ONE)対応・$1$2$3\-$4\)\(\?:\\\(\(\?:ワントンキン|ワンミングク\)\[。-゚\]\*\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4|$3\\-$4\)|
\(\?#■MVNOなど(OCN モバイル ONE)対応・$1$2$3\-$4 \[$5\.$6\.$7\.$8\)\(\?:\\\(\(\?:ワントンキン|ワンミングク\)\[。-゚\]\*\[WT\]\* \[\\\w\+\/\]\{4\}\\-$4 \\\[$5\\\.$6\\\.|$3\\-$4 \\\[$5\\\.$6\\\.\)|
0104名無しさん@お腹いっぱい。
垢版 |
2017/05/27(土) 12:27:42.44ID:sgtH5hgg
サポテキでyahoo乗り換え案内のアプリで検索するには、どの様に入力したらいいのでしょうか?
以前、別の乗り換え案内アプリでは、タイプをTEXTで、テキスト欄に
%l0
%l1
として、一行目に出発地、二行目に目的地を入力すれば出来たんですが、うまくいきません。
0106名無しさん@お腹いっぱい。
垢版 |
2017/05/28(日) 23:58:03.42ID:0XsET+cQ
>>105
横からすまんが、Web版じゃなくてアプリを呼び出したいんだと思う
まぁ、自分も試行錯誤してYahoo乗り換え諦めたクチでなんですが
0108名無しさん@お腹いっぱい。
垢版 |
2017/05/29(月) 21:10:05.19ID:9hXrQRgN
>>106,107
アプリは入れてないので一般的な話だけど、これで生成したURLを乗り換え案内アプリは認識しないの?

具体的には
https://transit.yahoo.co.jp/search/result?from=%E6%9D%B1%E4%BA%AC&;to=%E5%A4%A7%E9%98%AA
を踏んで乗り換え案内アプリが選択肢に出てきませんか?

出てこないならアプリのapkをバラしたり、ショートカット作成からintentを探らないといけないのかも知れません
出てくるならそのままサポテキ上でアプリ指定
0109名無しさん@お腹いっぱい。
垢版 |
2017/05/30(火) 12:31:48.19ID:tPon2W2t
>>107です。
>>106さんのおっしゃるとおり、アプリを呼び出したいのです。
色々試されて、出来なかったんですね。

>>108さん、該当URLを踏んでも、ブラウザの選択画面となり、アプリは出てこないです。
0111名無しさん@お腹いっぱい。
垢版 |
2017/05/30(火) 22:15:25.82ID:YmWhSspb
>>110
>>109です。
ありがとうございます。
書いて頂いたURLを踏むと、yahoo乗り換え案内アプリが選択画面に出てきました!
ただ、立ち上がったアプリに出発地と行き先が自動で入らず・・・
初歩的な質問で申し訳ないのですが、このURLをサポテキに反映させるにはどう入力したらいいのでしょうか?
あわよくば、サポテキから共有した際に、自動で出発地と行き先が入り、検索結果が表示される、という挙動が理想的なんですが、難しいのでしょうか。
0113106
垢版 |
2017/05/30(火) 22:38:19.49ID:t43DZDpB
>>111
>>105に置き換えてアプリの選択でY!乗換案内入れると、アプリ立ち上がって現在時刻で検索結果出たよ

感謝!
0114106
垢版 |
2017/05/30(火) 22:39:10.49ID:t43DZDpB
あ、>>112気づきませんでした
すみません、丁寧にありがとうございます
0116名無しさん@お腹いっぱい。
垢版 |
2017/05/30(火) 22:45:57.60ID:LTPSiPHR
便乗したいが、ジョルダンは難しそうかな
探してもアプリで開くURLとか見つからないし、ショートカットは吐き出せるけど中身見れないからどうやって渡してるのかわからん
0119名無しさん@お腹いっぱい。
垢版 |
2017/05/31(水) 00:39:54.25ID:pLl7UFG2
>>117
有料版持ってて、キャプチャー選んでショートカットタップしても拾えない
使いこなせてるか自信ないけど、直接いじれる方法ある?

>>118
やっぱそうかあ
ありがとう
0121名無しさん@お腹いっぱい。
垢版 |
2017/06/09(金) 05:40:44.36ID:61kXOwzy
サポテキからEvernote に書き込めないかな。
IFTTT あたりと組み合わせたらいろいろできそうな気もするけど、よく分からない。
0124名無しさん@お腹いっぱい。
垢版 |
2017/10/01(日) 12:23:49.18ID:ILEJIkEW
登録数の限界に近づいているのでネストして増やすことができるとありがたいですね
可能な限りひとまとめにするように努力もしてますが…(検索文字列→Google検索→bing検索→…など)検索 > Google | bing | …から選択の方が打鍵が少なくなりますし

あとはエンコードを任意に組み込むことでしょうかね
UTF-8エンコード→%s渡しが現状ですが正規表現を拡張してたとえば(?#stext-utf8:.*)→マッチ文字列をUTF-8エンコードしたものとなると楽になります
多重エンコードもしやすくなりますし

ただまあ更新は…
0127名無しさん@お腹いっぱい。
垢版 |
2017/10/31(火) 21:55:47.56ID:UkYX6HPa
PCの前にAndroid6.0以降での設定の保存とリストアをお願いします
これはマジで困ってます
皆さんどうなさってるんでしょうか?
0130127
垢版 |
2017/11/01(水) 08:49:29.24ID:+76/eXie
>>129
ストレージ権限付与でいけました
ありがとうございました
0131名無しさん@お腹いっぱい。
垢版 |
2018/02/08(木) 10:20:19.20ID:n9LE7PT3
自分のwebページから、サポテキに文章を共有したいのですが、
どうすればいいのかがわかりません。

やりたいこと
webページ上のテキストボックスで文章作成。
→ボタンを押すと、テキストボックスの文章をサポテキに共有。
→他のアプリに共有。

個人のwebページ上に、サポテキに共有できるボタンを作るためには、
どう書けばいいのかがわかりません。
最初からサポテキで文章作成するのは諸事情により無理なのです。
どなたかわかる方、教えてください。お願いします。
0133名無しさん@お腹いっぱい。
垢版 |
2018/02/08(木) 12:05:36.79ID:n9LE7PT3
レスありがとうございます。
手動で共有を選択する時に、選択状態が外れることがよくあるのでなんとかならんものかな、と思いまして。
他の方法探してみます。
0134名無しさん@お腹いっぱい。
垢版 |
2018/02/08(木) 13:49:09.56ID:AZrwhkWl
アプリ側がURI起動に対応してなさそうだから、ブラウザだとメニュー選択以外からの連携は難しいと思う

諸事情がわからんけど、別のアプリ使って大丈夫なら普通にテキストエディタのアプリ使った方が良いよ
選択しなくても共有できる
0135名無しさん@お腹いっぱい。
垢版 |
2018/02/08(木) 14:23:25.51ID:n9LE7PT3
htmlページ上のテキストボックスで整形した文章を
サポテキに一発で送れたらMytextにも保存しておける!便利!と思ったんですが、難しいんですね……。
テキストボックスの文章をコピーできるボタンの実装が、Androidスマホだとちょっと面倒みたいでして、
インテント発行してサポテキに送るのが、数行で実装できるんだったらいいなーと思っただけなんです。
大人しく手動でコピペすることにします。レスありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています