Discuss Scratch

hirayuu1414
Scratcher
500+ posts

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

Scratchの中で乱数を司るコードはどこにあるのでしょうか。
少し興味を持っています。

イントロ勢とフォーラム勢と言う唯一無二の特性を持っている
訳もなく他にも少数ながらいます
yukku
Scratcher
1000+ posts

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

>> #641

こちらですね。
JavaScriptのMath.random()を使用してるので正確な挙動は環境依存です。

↑こういう線の下に宣伝とか書いてる人がよくいるけど、こういう線より下の文章には「署名」って名前がついていて、設定を行うと自動で投稿にくっついてきます。詳しいこととか設定方法はこのページにあるので確認してみてください。
この「署名」以外で関係ないこととかをするのは基本禁止なのでそういうことやりたいと思ったら署名でやってください。

日本語フォーラムの使い方っていうプロジェクトを作ったのでどうぞ。
hirayuu1414
Scratcher
500+ posts

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

それだ!ありがとうございます!

イントロ勢とフォーラム勢と言う唯一無二の特性を持っている
訳もなく他にも少数ながらいます
akku--n11
Scratcher
1000+ posts

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

project.jsonの中で “shadow”:true とすると見えないけど動くブロックを作ることができます。
とあるプロジェクトで見てからずっと気になってました。

この線から下は 署名(しょめい) です

カワイソス ಥ_ಥこれで傾向乗りたい

適当ポストカウント:
Found 1030 posts.
itta611
Scratcher
100+ posts

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

バックエンド側のソースコードが見当たらないのはなぜなのだろう
私の目が節穴なだけかもしれない

Last edited by itta611 (Oct. 11, 2022 07:37:36)

magicAho
Scratcher
1000+ posts

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

akku--n11 wrote:

project.jsonの中で “shadow”:true とすると見えないけど動くブロックを作ることができます。
とあるプロジェクトで見てからずっと気になってました。
私も似たようなプロジェクトは作成したことがあります。
5つくらいのブロックをつなげました。

ああ、悲しいことに、私の署名は怒ったバケツに食べられました。この署名の発案者です。
Oh, sadly, my signature was eaten by an angry bucket. この署名を広めよう!!;

abee
Scratcher
1000+ posts

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

#644, #646
それが自分が共有したプログラムを他の人に見せたり、使わせたくないという目的で使われるなら、リミックス文化に反する可能性があります。
magicAho
Scratcher
1000+ posts

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

abee wrote:

#644, #646
それが自分が共有したプログラムを他の人に見せたり、使わせたくないという目的で使われるなら、リミックス文化に反する可能性があります。
もう一つ危険なのが、利用規約で禁止されている「プロジェクトのクラッシュ用」に使われる場合があります。
警告:それはScratchでしてはいけないことです。絶対にクラッシュさせるプログラムを共有しないでください。

Last edited by magicAho (Oct. 14, 2022 10:10:17)


ああ、悲しいことに、私の署名は怒ったバケツに食べられました。この署名の発案者です。
Oh, sadly, my signature was eaten by an angry bucket. この署名を広めよう!!;

61321739
Scratcher
63 posts

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

[リスト名 v] を [リスト1] にする
[文字列 v] を [Scratch] にする
(文字列) を (リスト名) に追加する
の様なプログラムを作りたいのですが、
四角い[ v]

丸い()
にするにはjsonをどのようにいじれば良いですか?


My browser / operating system: MacOS Macintosh X 10.15.6, Safari 15.2, No Flash version detected...ipad
My browser / operating system: Windows NT 10.0, Chrome 97.0.4692.71, No Flash version detected...パソコン
Catapult-
Scratcher
100+ posts

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

#649
Scratch3.0では型がしっかりしているので不可能に近いです。
json内で、丸い入力欄はブロック内の値として保存されているのに対し、
四角い選択欄はブロックとして保存されています。

駆け出し開発者です。Scratchではゲーム制作や技術開発などをしています。フォローしてもらえると励みになります。
luckytiger777
Scratcher
18 posts

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

質問です。json hack でブロックの通し番号(“inputs”:{“STEPS”:]}.の9の部分)これって1〜9まで何を指すものを教えてほしいです。よろしくお願いします。

Last edited by luckytiger777 (Oct. 21, 2022 02:45:26)


@luckytiger777について 実験垢@luckytiger777_labについて
▼勉強しているもの
Json hack と ペン(特に3D)

▼目標
3Dプラットフォーマーを作る・リストを使いこなす
p_nuts
Scratcher
1000+ posts

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

ハックというか文字通り改造なんですが、
(自分のだけに)Scratchの翻訳を作りたいんですけど、
どうすればいいですか?(日本語、にほんごのように新しい翻訳を作りたい)

repeat ()

end

for \(let i = 0; i \< () ; i++\) {}::control loop
と表示するようにしたい
みたいな感じです

↑ここから下は署名と言って、いちいち手動で書いていません。署名に関するコメントは、プロフィールにて行って下さい。
ここは議論をする場所です。敬語を心がけましょう。           過去の署名
感情的になっても何もいいことはありません。それはScratchに貢献しますか?
共有垢についてチャット禁止宣伝とf4fリミックススク恋愛ゆくも使用↗️url64傾向は統計NFEチェック↗️仮想通貨sb3の大きさ
I am Japanese and cannot speak English, so I use a translation tool to speak English.
現在の投稿数:1538posts(akku–n11氏の署名に興味を持ったので作りました 完全自動でカウントします)
magicAho
Scratcher
1000+ posts

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

p_nuts wrote:

ハックというか文字通り改造なんですが、
(自分のだけに)Scratchの翻訳を作りたいんですけど、
どうすればいいですか?(日本語、にほんごのように新しい翻訳を作りたい)

repeat ()

end

for \(let i = 0; i \< () ; i++\) {}::control loop
と表示するようにしたい
みたいな感じです
ScratchのソースコードをGithubで探してきて、MODしたら良いと思います。

ああ、悲しいことに、私の署名は怒ったバケツに食べられました。この署名の発案者です。
Oh, sadly, my signature was eaten by an angry bucket. この署名を広めよう!!;

p_nuts
Scratcher
1000+ posts

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

それくらいはわかりますが、
具体的な方法を聞いています
あとできるならば本家Scratchのエディタ(/projects/editor)をオーバーロードできる方法ないですかね…

↑ここから下は署名と言って、いちいち手動で書いていません。署名に関するコメントは、プロフィールにて行って下さい。
ここは議論をする場所です。敬語を心がけましょう。           過去の署名
感情的になっても何もいいことはありません。それはScratchに貢献しますか?
共有垢についてチャット禁止宣伝とf4fリミックススク恋愛ゆくも使用↗️url64傾向は統計NFEチェック↗️仮想通貨sb3の大きさ
I am Japanese and cannot speak English, so I use a translation tool to speak English.
現在の投稿数:1538posts(akku–n11氏の署名に興味を持ったので作りました 完全自動でカウントします)
Catapult-
Scratcher
100+ posts

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

luckytiger777 wrote:

質問です。json hack でブロックの通し番号("inputs":{"STEPS":[1,9,"3"]]}.の9の部分)これって1〜9まで何を指すものを教えてほしいです。よろしくお願いします。
  1. メニュー
  2. ブロック
  3. 音符

  4. 正数
  5. 自然数
  6. 整数
  7. 向き
  8. カラーピッカー
  9. 文字
  10. メッセージ
  11. 変数
  12. リスト
らしいです。

駆け出し開発者です。Scratchではゲーム制作や技術開発などをしています。フォローしてもらえると励みになります。
magicAho
Scratcher
1000+ posts

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

p_nuts wrote:

それくらいはわかりますが、
具体的な方法を聞いています
あとできるならば本家Scratchのエディタ(/projects/editor)をオーバーロードできる方法ないですかね…
オフラインエディタのことですか?
ネット接続が悪いので、BBCode全て手書きです()

ああ、悲しいことに、私の署名は怒ったバケツに食べられました。この署名の発案者です。
Oh, sadly, my signature was eaten by an angry bucket. この署名を広めよう!!;

luckytiger777
Scratcher
18 posts

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

Catapult- wrote:

luckytiger777 wrote:

質問です。json hack でブロックの通し番号("inputs":{"STEPS":[1,9,"3"]]}.の9の部分)これって1〜9まで何を指すものを教えてほしいです。よろしくお願いします。
  1. メニュー
  2. ブロック
  3. 音符

  4. 正数
  5. 自然数
  6. 整数
  7. 向き
  8. カラーピッカー
  9. 文字
  10. メッセージ
  11. 変数
  12. リスト
らしいです。
なるほど!ありがとうございます!

@luckytiger777について 実験垢@luckytiger777_labについて
▼勉強しているもの
Json hack と ペン(特に3D)

▼目標
3Dプラットフォーマーを作る・リストを使いこなす
p_nuts
Scratcher
1000+ posts

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

magicAho wrote:

p_nuts wrote:

それくらいはわかりますが、
具体的な方法を聞いています
あとできるならば本家Scratchのエディタ(/projects/editor)をオーバーロードできる方法ないですかね…
オフラインエディタのことですか?
ネット接続が悪いので、BBCode全て手書きです()
違います。
https://scratch.mit.edu/projects/{{作品id}}/editor
で出るエディタです

↑ここから下は署名と言って、いちいち手動で書いていません。署名に関するコメントは、プロフィールにて行って下さい。
ここは議論をする場所です。敬語を心がけましょう。           過去の署名
感情的になっても何もいいことはありません。それはScratchに貢献しますか?
共有垢についてチャット禁止宣伝とf4fリミックススク恋愛ゆくも使用↗️url64傾向は統計NFEチェック↗️仮想通貨sb3の大きさ
I am Japanese and cannot speak English, so I use a translation tool to speak English.
現在の投稿数:1538posts(akku–n11氏の署名に興味を持ったので作りました 完全自動でカウントします)
magicAho
Scratcher
1000+ posts

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

Scratchディスカッションフォーラムのソースコードはどこで見れますか?
あと、プログラミング言語は何ですか?(JavaScriptとか)

ああ、悲しいことに、私の署名は怒ったバケツに食べられました。この署名の発案者です。
Oh, sadly, my signature was eaten by an angry bucket. この署名を広めよう!!;

abee
Scratcher
1000+ posts

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

magicAhoさん自身が以前の署名のリンクに書いていました。たとえば、ここでキャッシュを確認できます。

Powered by DjangoBB

Standard | Mobile