ショートカット Part 4

1iOS2018/09/24(月) 13:53:50.62ID:ATlK9XmM
使い方やレシピ、URLスキームなど何でもどうぞ

App名: ショートカット、デベロッパ: Apple
https://itunes.apple.com/jp/app/id915249334?mt=8

前スレ
【無限の】 Workflow 3レシピ目 【組合せ】
http://fate.5ch.net/test/read.cgi/ios/1513942231/

166iOS2018/10/11(木) 12:07:44.70ID:D+Cnsz2Y
iOS12.1Beta3にしたら
アプリを起動させる命令でエラーが出て
起動させたいアプリを起動できなくなった

167iOS2018/10/11(木) 13:37:42.77ID:WlzKcO/j
>>166
OSのBeta版の不具合をここでしても仕方ないとは思うが…
URLスキームでアプリを起動した時の挙動があやしいんじゃね?
App Store をURLスキーム ( itms-apps:// ) で起動すると初回の通信ができてない感じだが

168iOS2018/10/11(木) 23:30:11.78ID:xq39QrkF
しつこくて申し訳ないが、このショートカットはiPhoneがロックされてる時には何も動かないのは
・バグ
・仕様
どちらなんでしょうか?
ギャラリーにあるミュージック・タイマーを含め自分で作ってみたレシピも
iPhoneのロック中指定した時間がくると音楽が停止する場合もあれば停止せずそのままなり続ける場合もあります。

バグ・仕様どちらなのかわからなくどうしたらいいのかが困っています。
誰か教えてもらえませんか?

169iOS2018/10/12(金) 00:00:57.97ID:O15dyr6I
iPhone7だけどウィジェットから普通に動くけど

170iOS2018/10/12(金) 00:19:59.47ID:Bjreimmd
App Store Appの詳細を取得が動かんのだがどうしたらうまく動くんだ?
Appを共有のエクステンションから動かしてもこんな画面が出るだけなんだが
https://i.imgur.com/ZVQMi3w.jpg

171iOS2018/10/12(金) 02:07:14.25ID:Hz5+Mh2Y
>>170
最近JSONの構造が変わったのかな?アプリがデータを読めないみたいだね
アップデートまでの応急処置案としては
AppStoreからマッチテキスト使ってidを引っ張ってきて変数に設定
URLにhttps://itunes.apple.com/lookup?id=設定した変数&country=JPと入力してURLの内容を取得
辞書の値を取得でキーにresults
もう1度辞書の値を取得を配置してすべてのキーから必要な値探す
これでどうだろう

172iOS2018/10/12(金) 07:07:32.48ID:L2Whdh8P
>>169
動くには動きますが、例えば120分のたいまーをかけて寝て起きても音楽が流れたままとかです。
つまりiPhoneがロックされてると120分経過しても音楽が停止されないのです。
時間は20分でも1分でもロック中は音楽が止まらず再生が続いてしまいます。

173iOS2018/10/12(金) 08:01:38.82ID:bQfUm3Vk
>>172
君は絶望的に説明が下手だな

174iOS2018/10/12(金) 08:03:28.52ID:jMT3DTmL
バックグラウンドオフになってるとか

175iOS2018/10/12(金) 08:09:19.25ID:L2Whdh8P
>>174
確かにバックグラウンドは親スイッチもアプリ全てもオフです。
バックグラウンドの設定てWi-FiかWi-Fi・モバイル通信の設定があるので
通信以外に関係無いと思ってました。
一応オンにしてみました。

176iOS2018/10/12(金) 08:12:55.67ID:bQfUm3Vk
問題があると言うなら再現する正確な手順を示しなよ
中途半端な例えとか要らないよ

177iOS2018/10/12(金) 09:17:04.09ID:qXM/68oM
バックグラウンドでは動かない、
動いても数分くらい
それがiOSの仕様かと思ってたが…

178iOS2018/10/12(金) 09:55:49.55ID:L2Whdh8P
やはり動かないんですね。
じゃタイマーなんて作るだけ無駄ですよねw
できないことがはっきりしたので他のことにチャレンジします。
教えていただいた方ありがとうございました。

179iOS2018/10/12(金) 10:18:35.39ID:p3/2gil+
お前はウィジェットの件で何か言うことないのかよ

180iOS2018/10/12(金) 10:18:58.44ID:WmGimhUA
>>164
ウィジェットからか、Siriのフレーズ登録しか無理だよね
ホームアイコンをタップした時の動作モードとは違うから

ウィジェット動作時はタスクリストに残らないから

181iOS2018/10/12(金) 18:43:28.14ID:qXM/68oM
単語の言語の認識はMicrosoftのサイト使わずに出来るのか
Language
>:
>:
164:

:
ウィ: ja
ジェット: ja
から: ja
か: ja
、:
Siri: und
の: ja
フレーズ: ja
登録: ja
しか: ja
無理: ja
だ: ja
よ: ja
ね: ja

Script
>:
>:
164:

:
ウィ: Jpan
ジェット: Jpan
から: Jpan
か: Jpan
、:
Siri: Latn

182iOS2018/10/13(土) 00:44:31.49ID:wkoUSa7y
ラテン語にSiriってあるのかー

183iOS2018/10/13(土) 03:16:52.35ID:Tse1xB4x
>>182
恥ずかしい奴

184iOS2018/10/13(土) 11:43:33.18ID:wkoUSa7y
>>183
なんで恥ずかしくならないとダメなの???

185iOS2018/10/13(土) 22:18:17.04ID:vhGoaLnt
無知は罪

186iOS2018/10/13(土) 22:33:13.91ID:wb4eLr0g
無知を自覚してるなら罪ではなく恥で済む

187iOS2018/10/13(土) 22:38:37.21ID:Tse1xB4x
録音されたファイルを文字に書き起こせないかな

188iOS2018/10/13(土) 22:44:11.14ID:0pwHCGtM
サウンドを再生ってあるけど、デフォルトの着信音しかならないですよね?
他の着信音は呼び出す方法はないのかな?

189iOS2018/10/13(土) 22:54:27.37ID:Tse1xB4x
music://play/?pid=persistentID
こんな感じで簡単に曲流せる

190iOS2018/10/13(土) 22:59:55.69ID:0pwHCGtM
ではpersistentIDをどこかしらか調べてくれば他のサウンドも使えるんでか。
検索して方法をさがしてみます。
ありがとう。

191iOS2018/10/13(土) 23:00:04.24ID:Tse1xB4x
persistentIDはショートカットだけだと調べられなかったな

192iOS2018/10/14(日) 13:38:15.36ID:Ugs0jNZb
英語環境で使用している場合に現在地を日本語で取得する方法はある?
取得した情報を日本語に翻訳するのはうまくいかなかった

193iOS2018/10/14(日) 14:15:31.69ID:8qjC70DY
>>192
PythonistaのGeo Locationで郵便番号取得して、郵便番号検索APIに問い合わせするとか

194iOS2018/10/14(日) 15:40:13.76ID:Ivb5B8t0
persistentID調べるpythonスクリプト

from objc_util import ObjCClass

mpp = ObjCClass('MPMediaPropertyPredicate').alloc()

mpp.setProperty('isCloudItem')
mpp.setValue(False)
mpp.setComparisonType(0)

MPMediaQuery = ObjCClass('MPMediaQuery')

mq = MPMediaQuery.albumsQuery()

mq.addFilterPredicate(mpp)

for item in mq.items():
print(item.title())

print('- artist: %s' % item.artist())
print('- albumTitle: %s' % item.albumTitle())
print('- persistentID: %d' % item.persistentID())

195iOS2018/10/14(日) 16:55:03.68ID:8ou6nCo1
ショートカットで連携できそうだからと
Pythonista購入したけど
iMac使ってるんだから
SSH使えばPythonista買わなくても良かった事に今頃気が付いた

196iOS2018/10/14(日) 17:02:59.16ID:8ou6nCo1
もっともiOSデバイスに関する情報は無理だけど

197iOS2018/10/14(日) 18:16:26.18ID:k31I/lj6
>>194
こんな大騒ぎのスクリプトを外部アプリを購入しないとiPhoneにインストールしてる着信音が使えないのかw
もっと簡単にしようってアップルは考えなかったのかな。

198iOS2018/10/14(日) 21:22:09.16ID:Nsxw7UTV
>>193
結構面倒なのね…
難しそうだし諦めます ありがとう

199iOS2018/10/14(日) 21:27:46.16ID:Q0ECp7XJ
サンプル探してきて貼ってるだけだから余計にややこしく見えてしまうっていうね
郵便番号取得しても現在地とはズレるし何がしたいのやら
郵便番号だけならショートカットで済むし

200iOS2018/10/14(日) 22:49:37.14ID:6KBW0BsC
>>198
こんな感じでいいの?特殊な住所はダメそうだけど
https://www.icloud.com/shortcuts/91d8f23d6baf45ed8a765bb530f970a9

201iOS2018/10/14(日) 23:49:48.73ID:Nsxw7UTV
>>200
凄い……うまく動きました ありがとう!

202iOS2018/10/15(月) 00:30:39.83ID:8tEo1Wq0
>>199
ん?何が言いたいの?

203iOS2018/10/15(月) 12:30:19.38ID:6F6Zdmy1
>>188
通知音はデフォルトのしか使えない
めんどいけど音楽ライブラリとかに自分でファイルを用意してそれを指定するしかない

persistentIDが何で出てきたのかよくわからんがコンテンツグラフから取得できるよ

204iOS2018/10/15(月) 13:07:56.35ID:aYe+dfkX
>>203
コンテンツグラフとはどんなものでしょうか?

205iOS2018/10/15(月) 20:33:02.38ID:qtXjSFC9
特定のBluetoothに接続後、テザリングが開始させる方法はありませんか?
何方か賢い人作成して下さい。

206iOS2018/10/15(月) 21:12:32.56ID:vqRPdMIj
>>205
テザリング、インターネット共有で引っかからないから無理ぽ

207iOS2018/10/16(火) 00:25:31.85ID:MbXACW+s
テザリングって、自動的にそうなるものじゃないの?
それとも、ペアリングまで自動化したいってことなのかな?

208iOS2018/10/16(火) 04:36:07.81ID:XRG/wXJL
インターネット共有のオンオフだけでもできないのかなー

209iOS2018/10/16(火) 07:02:39.79ID:nCdoywnR
写真アプリってカメラロールから削除しても最近削除した項目に残るじゃん?
ボタン1個でカメラロールから削除して最近削除した項目からも削除できないかな?

というかショートカット なんて作らないでも純正機能でそれくらい作れよ!って思う機能多すぎだよな。

210iOS2018/10/16(火) 07:04:40.22ID:Kd+B2Kdi
>>209
痒いところに手が届かないのがApple製品

211iOS2018/10/16(火) 09:46:44.74ID:iTVjSXA3
>>210
ショートカット自体が痒いところに手が届いてないじゃないか

212iOS2018/10/16(火) 11:18:24.74ID:nCdoywnR
痒いところが増えただけですよね。

213iOS2018/10/16(火) 14:37:15.36ID:MbXACW+s
キンカンみたいなもんだな
「キンカンぬって、又ぬって」

214iOS2018/10/16(火) 18:28:55.76ID:e2e0KzAv
>>213
キンカン、股にぬるのか?

215iOS2018/10/16(火) 19:02:08.12ID:Ga88kb6F
>>192
iOSのAPIの逆Geocodingにlocale渡せるから
pythonistaでやれるかもしれない

216iOS2018/10/16(火) 19:32:43.14ID:xlDUOGjx
もう解決してるじゃん

新着レスの表示
レスを投稿する