Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch 3.0 をハック(動作や構造を解析すること)しよう!
- cocoa1484
- Scratcher
45 posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
こちらでも反応しました。
My browser / operating system: Windows NT 10.0, Chrome 76.0.3809.132, No Flash version detected
こちらでも反応ステージをフォーカスしてみてください。 #92:
これは何でしょう?
作ってみて Enter キーを押しても ニャー とは鳴りませんが。。
私の環境ではなります…
Last edited by cocoa1484 (Jan. 7, 2024 01:32:13)
- chona2021
- Scratcher
10 posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
<aside id=“donor”><div id=“donor-text”><div><span>Scratchは<a href="https://www.scratchfoundation.org/supporters"><span>寄付</span></a>からの支援により無料で利用できます。私たちは資金提供パートナーに感謝します:</span></div>
↑の部分がホームの下部だと思います。
↑の部分がホームの下部だと思います。
chona2021
ここは匿名と言って、いちいち自分で書いているものではない。
- honnkon
- Scratcher
55 posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
参考:https://scratch.mit.edu/projects/934452631
並列処理は、同じスプライト内だとハットブロックにより左右するようです。
おそらく(というのはソースコードを見るなどはしていないため 誤情報の可能性あり=噂を広めることになりますね 調べられる人は調べてくれるとありがたいです)、project.jsonの先行している方が先に実行されるということです。
違うスプライトでは、最前面に出ている方が先に実行されるようです。
詳細:https://scratch.mit.edu/projects/947839931/
自分は細かいところまで見るほどやらないのでproject.jsonの並び順が変わっているかは気にしていません(重要なはずですが)
一応ですが
My browser / operating system: Windows NT 10.0, Chrome 120.0.0.0, No Flash version detected
並列処理は、同じスプライト内だとハットブロックにより左右するようです。
おそらく(というのはソースコードを見るなどはしていないため 誤情報の可能性あり=噂を広めることになりますね 調べられる人は調べてくれるとありがたいです)、project.jsonの先行している方が先に実行されるということです。
違うスプライトでは、最前面に出ている方が先に実行されるようです。
詳細:https://scratch.mit.edu/projects/947839931/
自分は細かいところまで見るほどやらないのでproject.jsonの並び順が変わっているかは気にしていません(重要なはずですが)
一応ですが
My browser / operating system: Windows NT 10.0, Chrome 120.0.0.0, No Flash version detected
どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新:2024/04/27 15:58ごろ)
キーワード2「は」。1から順番に並べると文ができるので、それをコメントする。
自分のサイト
https://www.honnkon.tech
セーブコードマネージャー作ってみた(何か特殊なものの共有にも使えるかも)
JavaScriptだけだといろいろやるのには無理があるか。
=================宣伝======================================
ボールゲーム
https://scratch.mit.edu/projects/935455978/
スイカゲームのようなもの!本日のスコアランキング、昨日のスコアランキング、全期間でのスコアランキング付き!
https://scratch.mit.edu/projects/888203639/ 的当てゲーム
https://scratch.mit.edu/projects/888190209/ ビル経営ゲーム(v6)パッケージ版
https://scratch.mit.edu/projects/890766250/ 鉛筆クリッカー
https://scratch.mit.edu/studios/33863663/ 短編アニメ(現在休止中 再開は不明)
https://scratch.mit.edu/studios/34232284/ スクラニメ
https://scratch.mit.edu/projects/900505681/ ∞ Fizz Buzz
Brainf*ckのインタープリンタ作ってみました
https://scratch.mit.edu/projects/945473537/
HQ9+のインタープリンタ作ってみました
https://scratch.mit.edu/projects/945470350/
「Hello, World!」の比較
https://scratch.mit.edu/projects/934847040/
===========================================================
ここまで見るほど暇なら秘密のキーワードを見つけてくれるのかな?
キーワード3「限」。キーワードは5つ。
キーワード1「円周率」。もう全部見つけたかな?
キーワード4「りが」。もう全部見つけたかな?
やっほー。この文字が見えているという事は何かしたんだね。
何かっていうのはDevtoolsを使ってるか拡張機能を使ってるかその他のことをしてるってことね。
ちなみに隠し文字があるけど、見つけられたかな?
キーワードが入っているよ。キーワード5「ない」。もう全部見つけたかな?
「まだ見つけてない!」という人は、探してみてね。
すべて見つけたらプロフィール(https://scratch.mit.edu/users/honnkon)にコメントしてね。
- inoking
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- honnkon
- Scratcher
55 posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
#825
すみません。割って入るような新しい話題です。
すみません。割って入るような新しい話題です。
Last edited by honnkon (Jan. 8, 2024 12:41:38)
どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新:2024/04/27 15:58ごろ)
キーワード2「は」。1から順番に並べると文ができるので、それをコメントする。
自分のサイト
https://www.honnkon.tech
セーブコードマネージャー作ってみた(何か特殊なものの共有にも使えるかも)
JavaScriptだけだといろいろやるのには無理があるか。
=================宣伝======================================
ボールゲーム
https://scratch.mit.edu/projects/935455978/
スイカゲームのようなもの!本日のスコアランキング、昨日のスコアランキング、全期間でのスコアランキング付き!
https://scratch.mit.edu/projects/888203639/ 的当てゲーム
https://scratch.mit.edu/projects/888190209/ ビル経営ゲーム(v6)パッケージ版
https://scratch.mit.edu/projects/890766250/ 鉛筆クリッカー
https://scratch.mit.edu/studios/33863663/ 短編アニメ(現在休止中 再開は不明)
https://scratch.mit.edu/studios/34232284/ スクラニメ
https://scratch.mit.edu/projects/900505681/ ∞ Fizz Buzz
Brainf*ckのインタープリンタ作ってみました
https://scratch.mit.edu/projects/945473537/
HQ9+のインタープリンタ作ってみました
https://scratch.mit.edu/projects/945470350/
「Hello, World!」の比較
https://scratch.mit.edu/projects/934847040/
===========================================================
ここまで見るほど暇なら秘密のキーワードを見つけてくれるのかな?
キーワード3「限」。キーワードは5つ。
キーワード1「円周率」。もう全部見つけたかな?
キーワード4「りが」。もう全部見つけたかな?
やっほー。この文字が見えているという事は何かしたんだね。
何かっていうのはDevtoolsを使ってるか拡張機能を使ってるかその他のことをしてるってことね。
ちなみに隠し文字があるけど、見つけられたかな?
キーワードが入っているよ。キーワード5「ない」。もう全部見つけたかな?
「まだ見つけてない!」という人は、探してみてね。
すべて見つけたらプロフィール(https://scratch.mit.edu/users/honnkon)にコメントしてね。
- tomato-0809
- Scratcher
100+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
ブロックの挙動についての質問です。
この投稿とその下には
ご教授いただければ幸いです。
質問コーナーで投稿するべきだったらプロフィールで指摘してください
これらの投稿に出展がないとか、そういったことを遠回しに表現したりしているわけではありません
この投稿とその下には
【色の認識の精度の限界】<[#209a0f] 色に触れた>これらのブロックは、RGB要素のうちRとGは5bit、Bは4bitの合計14bitで判定される。
<[#ad98f7] 色が [#51ba01] 色に触れた>
Scratch上で扱える色は(2の24乗)個あるが、ブロックでは(2の14乗)個まで精度が下がる。
と書かれていますが、このあたりはどのようなコードで実装されているでしょうか。<[#ad98f7] 色が [#51ba01] 色に触れた>このブロックの前者のカラーピッカーのみ、R・G・B共に6bitの精度になっています。
ご教授いただければ幸いです。
質問コーナーで投稿するべきだったらプロフィールで指摘してください
これらの投稿に出展がないとか、そういったことを遠回しに表現したりしているわけではありません
Uncaught TypeError: Cannot read properties of undefined (reading ‘signature’) at <signature> 1:1
Scratch is a Coding Community, Not a KidsSNS. See more: https://scratch.mit.edu/about
Trends are not ranking or anything. It's just a statistics. You can also choose other choices. See more: https://scratch.mit.edu/discuss/post/5457685
f4f is Optional, Not required. See more: https://scratch.mit.edu/discuss/post/3948284
This signature was created by ダサい署名ジェネレーター(link) and Rainbow Post Generator(link).
この文字が見えた方は、国産でFirefoxベースのFloorpをぜひ試してみてください。
あなたが使っているであろう、そのブラウザ拡張機能もしっかりと使えますよ;
- inoking
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
前者の newmomizi_txt さんの投稿については ブロックの挙動についての質問です。こちらを見てください。
この投稿とその下には【色の認識の精度の限界】<[#209a0f] 色に触れた>これらのブロックは、RGB要素のうちRとGは5bit、Bは4bitの合計14bitで判定される。
<[#ad98f7] 色が [#51ba01] 色に触れた>
Scratch上で扱える色は(2の24乗)個あるが、ブロックでは(2の14乗)個まで精度が下がる。と書かれていますが、このあたりはどのようなコードで実装されているでしょうか。<[#ad98f7] 色が [#51ba01] 色に触れた>このブロックの前者のカラーピッカーのみ、R・G・B共に6bitの精度になっています。
ご教授いただければ幸いです。
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- tomato-0809
- Scratcher
100+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
ありがとうございます。
教えてくださったリンク先にあったリンクのコードにそれっぽい処理がありました。
「RGB要素のうちRとGは5bit、Bは4bitの合計14bitで判定される」ことの説明もつきます。
この度はありがとうございました。
教えてくださったリンク先にあったリンクのコードにそれっぽい処理がありました。
「RGB要素のうちRとGは5bit、Bは4bitの合計14bitで判定される」ことの説明もつきます。
この度はありがとうございました。
Uncaught TypeError: Cannot read properties of undefined (reading ‘signature’) at <signature> 1:1
Scratch is a Coding Community, Not a KidsSNS. See more: https://scratch.mit.edu/about
Trends are not ranking or anything. It's just a statistics. You can also choose other choices. See more: https://scratch.mit.edu/discuss/post/5457685
f4f is Optional, Not required. See more: https://scratch.mit.edu/discuss/post/3948284
This signature was created by ダサい署名ジェネレーター(link) and Rainbow Post Generator(link).
この文字が見えた方は、国産でFirefoxベースのFloorpをぜひ試してみてください。
あなたが使っているであろう、そのブラウザ拡張機能もしっかりと使えますよ;
- buhiton
- Scratcher
100+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
scratch-wwwというリポジトリは何ができるのですか。
~新しくトピックを作ろうと思っている方へ~
最近、お約束も知らずに質問や雑談などでいちいちトピックを立ててしまう方が増えています。
このようなことをしてしまうと、重要なトピックがどこに行ったか分かりにくくなってしまうことがあります。
質問や宣伝などは決められたトピックでお願いします。
わからないことがあったら:質問コーナー バグを報告したい時には:Scratch3.0用:バグ報告コーナー
宣伝などをしたい時は:宣伝・告知・依頼をするコーナー お知らせをしたい時には: お知らせ・ニュース
それでもトピックを立てるか迷ったときは:ちょっと待って! New topicを押す前にここに書こう
この項目はいちいち私が書いているものではありません。署名を使用しています。
buhitonです。ディスカッションフォーラムを使ってます。
Google Pixel風署名を広めよう! Scratchではたくさん作品を作り共有しています。
報告乱用は報告ボタンを悪用することです。(ちょうどこのへんに報告を促すことも報告乱用であることを書いてはいました。ですが、信ぴょう性が危うかったため、削除をしました。)報告乱用者は基本、傾向に乗っているものを報告する傾向にあるようです
また、傾向に乗ることは自分のプロジェクトを危険にさらすことにもなりかねません。実際、傾向に乗っているものが多数パクられる事例も。
注意してください。(傾向に乗るメリットもあるよ。注目のプロジェクト入りのほうがメリットがたくさんあるよ。)
このようなことをしてしまうと、重要なトピックがどこに行ったか分かりにくくなってしまうことがあります。
質問や宣伝などは決められたトピックでお願いします。
わからないことがあったら:質問コーナー バグを報告したい時には:Scratch3.0用:バグ報告コーナー
宣伝などをしたい時は:宣伝・告知・依頼をするコーナー お知らせをしたい時には: お知らせ・ニュース
それでもトピックを立てるか迷ったときは:ちょっと待って! New topicを押す前にここに書こう
この項目はいちいち私が書いているものではありません。署名を使用しています。
buhitonです。ディスカッションフォーラムを使ってます。
Google Pixel風署名を広めよう! Scratchではたくさん作品を作り共有しています。
報告乱用は報告ボタンを悪用することです。(ちょうどこのへんに報告を促すことも報告乱用であることを書いてはいました。ですが、信ぴょう性が危うかったため、削除をしました。)報告乱用者は基本、傾向に乗っているものを報告する傾向にあるようです
また、傾向に乗ることは自分のプロジェクトを危険にさらすことにもなりかねません。実際、傾向に乗っているものが多数パクられる事例も。
注意してください。(傾向に乗るメリットもあるよ。注目のプロジェクト入りのほうがメリットがたくさんあるよ。)
お知らせボード
buhitonの正式サブアカウントであるbuhiton_subを作成しました。dyuhitonは近い将来削除される見込みです。
- inoking
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- The_Infinitys
- Scratcher
28 posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
何故.sb3ファイルを開いたときに、画像、音声などのファイル名(あとjsonのところも)がハッシュ値に置き換えられているのですか?
Believe The Infinity Possibility!
- kouryou118103
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
置き換えられているというか、そのハッシュ値の場所にファイルが保管されています。
Webで使う時はScratchのサーバーに保管されているファイルをダウンロードして表示・再生しているようです。
Webで使う時はScratchのサーバーに保管されているファイルをダウンロードして表示・再生しているようです。
もうすぐエイプリルフール
;;
セミコロン減量中
- inoking
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
なぜファイル名を可読性の悪いハッシュ値のようなものにしているか?の話ですよね?
それは分かりません。
変更時の名前衝突を避けるぐらいしか思いつきません。
それは分かりません。
変更時の名前衝突を避けるぐらいしか思いつきません。
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- buhiton
- Scratcher
100+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
ありがとうございます。ユーザー名の設定がよくわからないので教えていただけませんか。scratch-wwwというリポジトリは何ができるのですか。https://github.com/scratchfoundation/scratch-www の README に書かれています。
Last edited by buhiton (Feb. 22, 2024 12:04:41)
~新しくトピックを作ろうと思っている方へ~
最近、お約束も知らずに質問や雑談などでいちいちトピックを立ててしまう方が増えています。
このようなことをしてしまうと、重要なトピックがどこに行ったか分かりにくくなってしまうことがあります。
質問や宣伝などは決められたトピックでお願いします。
わからないことがあったら:質問コーナー バグを報告したい時には:Scratch3.0用:バグ報告コーナー
宣伝などをしたい時は:宣伝・告知・依頼をするコーナー お知らせをしたい時には: お知らせ・ニュース
それでもトピックを立てるか迷ったときは:ちょっと待って! New topicを押す前にここに書こう
この項目はいちいち私が書いているものではありません。署名を使用しています。
buhitonです。ディスカッションフォーラムを使ってます。
Google Pixel風署名を広めよう! Scratchではたくさん作品を作り共有しています。
報告乱用は報告ボタンを悪用することです。(ちょうどこのへんに報告を促すことも報告乱用であることを書いてはいました。ですが、信ぴょう性が危うかったため、削除をしました。)報告乱用者は基本、傾向に乗っているものを報告する傾向にあるようです
また、傾向に乗ることは自分のプロジェクトを危険にさらすことにもなりかねません。実際、傾向に乗っているものが多数パクられる事例も。
注意してください。(傾向に乗るメリットもあるよ。注目のプロジェクト入りのほうがメリットがたくさんあるよ。)
このようなことをしてしまうと、重要なトピックがどこに行ったか分かりにくくなってしまうことがあります。
質問や宣伝などは決められたトピックでお願いします。
わからないことがあったら:質問コーナー バグを報告したい時には:Scratch3.0用:バグ報告コーナー
宣伝などをしたい時は:宣伝・告知・依頼をするコーナー お知らせをしたい時には: お知らせ・ニュース
それでもトピックを立てるか迷ったときは:ちょっと待って! New topicを押す前にここに書こう
この項目はいちいち私が書いているものではありません。署名を使用しています。
buhitonです。ディスカッションフォーラムを使ってます。
Google Pixel風署名を広めよう! Scratchではたくさん作品を作り共有しています。
報告乱用は報告ボタンを悪用することです。(ちょうどこのへんに報告を促すことも報告乱用であることを書いてはいました。ですが、信ぴょう性が危うかったため、削除をしました。)報告乱用者は基本、傾向に乗っているものを報告する傾向にあるようです
また、傾向に乗ることは自分のプロジェクトを危険にさらすことにもなりかねません。実際、傾向に乗っているものが多数パクられる事例も。
注意してください。(傾向に乗るメリットもあるよ。注目のプロジェクト入りのほうがメリットがたくさんあるよ。)
お知らせボード
buhitonの正式サブアカウントであるbuhiton_subを作成しました。dyuhitonは近い将来削除される見込みです。
- HARINEZUMINOKETU
- Scratcher
17 posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
みんなwindowsで …が立てになってるところあるからそこで出てくる その他を押して デベロッパーツール を押したら見れるはず
- nobu_hari
- Scratcher
1 post
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
たまにユーザの乗っ取りとかいう物騒な話を聞くんですが脆弱性があるんですかね、、、?(無知ですんません)