Discuss Scratch

cocoa1484
Scratcher
45 posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

sky_77 wrote:

こちらでも反応しました。
My browser / operating system: Windows NT 10.0, Chrome 76.0.3809.132, No Flash version detected

apple502j wrote:

inoking wrote:

#92:
これは何でしょう?
作ってみて Enter キーを押しても ニャー とは鳴りませんが。。
ステージをフォーカスしてみてください。
私の環境ではなります…
こちらでも反応

Last edited by cocoa1484 (Jan. 7, 2024 01:32:13)


cocoa1484 project NEWS
new!!
チピチャパクリッカー v1.3
♥:9 ★:9 remix:1 参照数:89


    

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

どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新: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 をハック(動作や構造を解析すること)しよう!

#823, #824:
唐突すぎて何のことか分かりません。
どういう いきさつ で話をしているのでしょう?
それとも新しい話題の投下でしょうか?

これは署名と呼ばれるもので投稿本文とは関係ありません。
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 をハック(動作や構造を解析すること)しよう!

ブロックの挙動についての質問です。
この投稿とその下には

newmomizi_txt wrote:

【色の認識の精度の限界】
<[#209a0f] 色に触れた>
<[#ad98f7] 色が [#51ba01] 色に触れた>
これらのブロックは、RGB要素のうちRとGは5bit、Bは4bitの合計14bitで判定される。
Scratch上で扱える色は(2の24乗)個あるが、ブロックでは(2の14乗)個まで精度が下がる。

yukku wrote:

<[#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 をハック(動作や構造を解析すること)しよう!

tomato-0809 wrote:

ブロックの挙動についての質問です。
この投稿とその下には

newmomizi_txt wrote:

【色の認識の精度の限界】
<[#209a0f] 色に触れた>
<[#ad98f7] 色が [#51ba01] 色に触れた>
これらのブロックは、RGB要素のうちRとGは5bit、Bは4bitの合計14bitで判定される。
Scratch上で扱える色は(2の24乗)個あるが、ブロックでは(2の14乗)個まで精度が下がる。

yukku wrote:

<[#ad98f7] 色が [#51ba01] 色に触れた>
このブロックの前者のカラーピッカーのみ、R・G・B共に6bitの精度になっています。
と書かれていますが、このあたりはどのようなコードで実装されているでしょうか。
ご教授いただければ幸いです。
前者の newmomizi_txt さんの投稿についてはこちらを見てください。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
tomato-0809
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

ありがとうございます。
教えてくださったリンク先にあったリンクのコードにそれっぽい処理がありました。
「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ではたくさん作品を作り共有しています。
報告乱用は報告ボタンを悪用することです。(ちょうどこのへんに報告を促すことも報告乱用であることを書いてはいました。ですが、信ぴょう性が危うかったため、削除をしました。)報告乱用者は基本、傾向に乗っているものを報告する傾向にあるようです
また、傾向に乗ることは自分のプロジェクトを危険にさらすことにもなりかねません。実際、傾向に乗っているものが多数パクられる事例も。
注意してください。(傾向に乗るメリットもあるよ。注目のプロジェクト入りのほうがメリットがたくさんあるよ。)
お知らせボード
buhitonの正式サブアカウントであるbuhiton_subを作成しました。dyuhitonは近い将来削除される見込みです。
kouryou118103
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

https://scratch.mit.edu/developers
このページにScratch-wwwについての記載があります。
それが参考になると思います。

もうすぐエイプリルフール
;;

セミコロン減量中

inoking
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

buhiton wrote:

scratch-wwwというリポジトリは何ができるのですか。
https://github.com/scratchfoundation/scratch-www の README に書かれています。

これは署名と呼ばれるもので投稿本文とは関係ありません。
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のサーバーに保管されているファイルをダウンロードして表示・再生しているようです。

もうすぐエイプリルフール
;;

セミコロン減量中

inoking
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

なぜファイル名を可読性の悪いハッシュ値のようなものにしているか?の話ですよね?

それは分かりません。
変更時の名前衝突を避けるぐらいしか思いつきません。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
buhiton
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

inoking wrote:

buhiton wrote:

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ではたくさん作品を作り共有しています。
報告乱用は報告ボタンを悪用することです。(ちょうどこのへんに報告を促すことも報告乱用であることを書いてはいました。ですが、信ぴょう性が危うかったため、削除をしました。)報告乱用者は基本、傾向に乗っているものを報告する傾向にあるようです
また、傾向に乗ることは自分のプロジェクトを危険にさらすことにもなりかねません。実際、傾向に乗っているものが多数パクられる事例も。
注意してください。(傾向に乗るメリットもあるよ。注目のプロジェクト入りのほうがメリットがたくさんあるよ。)
お知らせボード
buhitonの正式サブアカウントであるbuhiton_subを作成しました。dyuhitonは近い将来削除される見込みです。
HARINEZUMINOKETU
Scratcher
17 posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

みんなwindowsで …が立てになってるところあるからそこで出てくる その他を押して デベロッパーツール を押したら見れるはず
cocoa1484
Scratcher
45 posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

HARINEZUMINOKETU wrote:

みんなwindowsで …が立てになってるところあるからそこで出てくる その他を押して デベロッパーツール を押したら見れるはず
MACのSafariとWindowsでダウンロードしたchromeでも行けるのでは?
(mac:開発者ツール)
(chrome app:検証)

なんかわからんページ
1 つ目
2つ目

Last edited by cocoa1484 (March 12, 2024 10:33:07)


cocoa1484 project NEWS
new!!
チピチャパクリッカー v1.3
♥:9 ★:9 remix:1 参照数:89


    

nobu_hari
Scratcher
1 post

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

たまにユーザの乗っ取りとかいう物騒な話を聞くんですが脆弱性があるんですかね、、、?(無知ですんません)
abee
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

私の知る限り、Scratchのシステムの脆弱性により乗っ取られたケースはありません。
乗っ取られた人のパスワード管理の問題で乗っ取られたケースはたくさんあります。
いずれにしても、ハッキングとクラッキングは別のものです。#1を読んでみてください。
cocoa1484
Scratcher
45 posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

クラウド変数はどういうものなんですかね。
(☁ クラウド変数)

Last edited by cocoa1484 (March 13, 2024 21:22:35)


cocoa1484 project NEWS
new!!
チピチャパクリッカー v1.3
♥:9 ★:9 remix:1 参照数:89


    

Powered by DjangoBB