- 1 :任意たん@age推奨 :2017/07/02(日) 21:33:32
- ゴーストをつくりたいんだ
- 1147 :1139 :2024/03/22(金) 22:10:32
- >>1146
ありがとうございます。無事に動作確認しました。
- 1148 :1139 :2024/03/28(木) 17:14:55
- 何度もすみません。
\![reload,shell]でシェルをリロードした後にイベントの続きを書きたいのですが、うまくいきません。
*シェルのリロード (imgctl_saori,DeleteDIB,(DIBハンドル)) \![reload,shell] >色を教えたあとのトーク
こんな風に書いているのですが、シェルリロード前に「色を教えたあとのトーク」が一瞬表示された後シェルチェンジ→何も言わない になってしまいます…。 シェルリロード後はどこに飛ぶのでしょうか?
- 1149 :任意たん@age推奨 :2024/03/29(金) 08:42:16
- \![reload,shell]では、シェルリロード後に喋りを書いても中断されてしまいます。
また、リロード後に喋れるイベントが来ることもありません。
そのため、\![change,shell,現在のシェル名]で同じシェルへ変更しましょう。 「*OnShellChanged」が来ます。(ここでゴーストが喋れます)
「*シェルのリロード」で変数に何かを入れておいて、 「*OnShellChanged」で通常時のシェル変更後の反応と分岐させてください。
喋り終わったら、変数を消すか中身を分岐しない内容に書き換えるかをしてください。
- 1150 :1139 :2024/03/29(金) 14:03:32
- >>1149
ありがとうございます。 一度シェルチェンジするのですね。 OnSecondChangeで拾うしかないかなと考えていました。 ご助言助かりました。
- 1151 :任意たん@age推奨 :2024/04/22(月) 23:10:42
- どなたか助言をお願いします。
里々を使用しています。 ユーザから検索ワードを入力してもらい、Xで完全一致検索をする方法はありますか?
例) \j[https://twitter.com/search?q="(検索ワード)"&src=typed_query&f=live]
結果) Xで"(検索ワード)"と検索したページが開く 検索ワードは引用符で囲われている
完全一致検索がしたいのですが、さくらスクリプトで " を使用する方法はありますでしょうか? SSP 2.6.62までは \j[https://twitter.com/search?q=%22(検索ワード)%22&src=typed_query&f=live] のような書き方で動いていたのですが、SSP 2.6.63のバージョンアップでURL内の%が%25に置換されるようになり、 想定した動作をしなくなってしまいました。。。
- 1152 :任意たん@age推奨 :2024/04/23(火) 16:58:33
- >>1151
さくらスクリプトでダブルクォーテーションを引数に含める方法は、現状では無さそうです。 https://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#notes_escape
SSPのバージョンアップによる変更では、URLを取り扱うとき、URLエンコードされていない文字列(全角文字など)が含まれていると、自動的にURLエンコードされるようです。 なので文字列をURLエンコードできれば問題なくなるのですが、里々単体では少し困難です。 AKARI as SAORIなどを導入するのが比較的簡単な方法かと思います。 AKARI as SAORIの配布ページ: https://github.com/nikolat/akari-as-saori ※右側の「Releases」→「akari-as-saori.zip」からDLできます。(上ほど新しい)
この下に、AKARI as SAORIを用いた実装例を書いておきます。 ※タブ文字を【タブ】と表記しています。 ※区切り字問題を避けるため、vncallを使用しています。 ~~~~ *検索テスト $検索ワード【タブ】ユーザの入力した文字列 $検索ワード【タブ】(vncall,akari,URLエンコード実行1,検索ワード,URLエンコード実行2) \j["https://twitter.com/search?q=%22(検索ワード)%22&src=typed_query&f=live"]
@URLエンコード実行1 urlencode @URLエンコード実行2 utf8
- 1153 :任意たん@age推奨 :2024/04/23(火) 23:19:25
- >>1152
ご教授ありがとうございます! ご指摘の方法で、希望の動作をするようになりました。 URLエンコード出来るSAORIを探してもみたのですが、灯の中に含まれていたとは気付きませんでした……伺かの奥深さを思い知りました。 実装方法までご案内くださり、大変助かりました。 ありがとうございます。
全部読む
最新50
1-100
メール受信
掲示板トップ
リロード
|