コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
More10 ◆J1/MCFrfgp6.
2018/10/28 17:21
情報交換
登録しているスマイルツールを晒していくトピック
僕はPockyさんのPckToolsです。
皆さんは何ですか?できればスクショもお願いします。

コメント

アバター
ブルー 2018/10/28 17:33 ◆F30iKws/Dqrq
>自分は普通にSBSMILEが一番使い易いと思う。

同じく
アバター
takumi 2018/10/28 18:33 ◆Ce3Q40uXWJjn
ここで質問

プログラム内で以下のようなことできますか?

IF SMILETOOLで使用している THEN 処理
アバター
Soybeanman 2018/10/28 18:52 ◆SDLkyXUP6WqK
くらげさんと同じくSBSMILEですね。
アバター
ツララ 2018/10/28 18:58 ◆ArUdBYOYME1V
>takumiさん
それIF文の判別式の主語が抜けてて意味が通じない
「何を」SMILETOOLで使用している のを判別したいの?
もしかして実行中のプログラムでSMILETOOLに登録しているプログラムファイル名が呼び出されているかどうかが知りたいの?
だったら空きスロットのどれかをログ専用にして、呼び出したファイル名を都度記録していって
PRGEDIT命令とPRGGET$関数で取得すれば出来そうじゃないです?
出来る・出来ないを聞く前に、とりあえず試行錯誤でチャレンジしてみた方が面白いですよ?
アバター
More10 2018/10/28 19:07 ◆J1/MCFrfgp6.
>>takumiさん

PckToolsではこのような関数を使っていました。

DEF GET_NOW_SLOT()
CLS:BACKTRACE
RETURN CHKCHR(0,CSRY-1)-48
CLS
END

戻り値が4以上ならスマイルツールで起動したことになるようです。
アバター
はる 2018/10/28 19:16 ◆75Vh4SY8TdKS
4以上というか必ず4になります。
アバター
takumi 2018/10/28 19:19 ◆Ce3Q40uXWJjn
ツララさん>説明不足でした。すみません。

More10さん>ありがとうございます!
アバター
Soybeanman 2018/10/28 19:24 ◆SDLkyXUP6WqK
>>はるぴょんさん
いいえ、直前にスロット1~3を使っていた場合は5~7になるはずです(未検証)
アバター
はる 2018/10/28 19:39 ◆75Vh4SY8TdKS
そうなんですか?
自分は以前他のところで必ず4になると聞いたので。
試してみます。
アバター
はる 2018/10/28 19:43 ◆75Vh4SY8TdKS
3号でもBIGでも4になりますが。
アバター
Soybeanman 2018/10/28 20:34 ◆SDLkyXUP6WqK
>>はるぴょんさん
あ、なりましたね(検証済み)
思い違いでした。すみません。
アバター
みどり 2018/10/29 6:47 ◆UuFOYlGswjhS
私は自作ランチャーを使って居ます。
アバター
Godot 2018/10/29 8:05 ◆ULYW1MrfcSYD
実行中のスロットを取得する
プログラムなら
おちゃめさんが公開していたスロット取得関数もあります。
参考まで。

https://mobile.twitter.com/ochame_nako/status/664070887574908928
アバター
Godot 2018/10/29 8:14 ◆ULYW1MrfcSYD
あと登録する自作ツールの最初に
以下の1行を書いておくと

IF BUTTON(0)==#L THEN EXEC "SYS/SBSMILE"

Lキーを押しながら
スマイルボタンを押すとスマイルツール
スマイルボタンだけだと
自作ツールが動くようになります。

参考まで。
アバター
でんぺん 2018/10/29 8:20 ◆HfSy5ayxtyTa
僕は自作ランチャー(公開済み)のPUCHI-LAUNCHです。誰も使ってるって言ってないからマイナーになっちゃったかな…。

登録出来るプログラム数に制限がありますが、その代わりに高速起動(少ない手順での起動)に特化した感じの作りになっています。スマイルツールに登録出来るプログラムは一つなので、それを拡張するようなイメージでも使えると思います。
アバター
Godot 2018/10/29 8:42 ◆ULYW1MrfcSYD
で、スマイルボタンに登録しているのは
自作の漢字入力用ツールです。
アバター
氷柱 2018/10/29 9:35 ◆B7lOIJDWuOqi
>あと登録する自作ツールの最初に
>以下の1行を書いておくと
>
>IF BUTTON(0)==#L THEN EXEC "SYS/SBSMILE"
>
>Lキーを押しながら
>スマイルボタンを押すとスマイルツール
>スマイルボタンだけだと
>自作ツールが動くようになります。

すげぇぇぇ
アバター
こういち 2018/10/29 18:45 ◆ou0jbJnEJ0Kb
自分の作品集登録しています。
アバター
あろー。 2018/10/30 19:04 ◆jurmYvu7EB4G
チラッ

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -