Discuss Scratch

Atridott
Scratcher
500+ posts

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

ユーザー名の長さを調べていたのですが、とりあえず次のようなコードを見つけました。「length<3」と「length>20」が見えます。
e.exports.validateUsernameLocally=function(e){return e&&""!==e?e.length<3?{valid:!1,errMsgId:"registration.validationUsernameMinLength"}:e.length>20?{valid:!1,errMsgId:"registration.validationUsernameMaxLength"}
この辺りには全く詳しくなく恐縮ですが、数年前の「参加しよう」の画面を見ることはできますか? WavebackMachinでできるのでしょうか。

私は日本語を話します。
I speak English.
Mi parolas Esperanton.
どう あかついで たにわてでした。
print("Python3")
std::cout << "C++" << std::endl;
<!-- HTML -->
/* CSS */
noty2008
Scratcher
100+ posts

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

Atridott wrote:

ユーザー名の長さを調べていたのですが、とりあえず次のようなコードを見つけました。「length<3」と「length>20」が見えます。
e.exports.validateUsernameLocally=function(e){return e&&""!==e?e.length<3?{valid:!1,errMsgId:"registration.validationUsernameMinLength"}:e.length>20?{valid:!1,errMsgId:"registration.validationUsernameMaxLength"}
この辺りには全く詳しくなく恐縮ですが、数年前の「参加しよう」の画面を見ることはできますか? WavebackMachinでできるのでしょうか。
scratch.mit.edu/joinのURLだと2019年のキャプチャが最古のアーカイブなので、以前は登録画面のURLが違ったのではないかと推測できます(僕は割と新参なので昔のことはわかりません…)。アーカイブをみてみると、2019年頃から登録画面は特に変わってないみたいですね。

Last edited by noty2008 (May 2, 2022 12:19:53)


厨二病が重症なのは気にしないでくだせぇ(ぇ
tomomoto
Scratcher
62 posts

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

noty2008 wrote:

scratch.mit.edu/joinのURLだと2019年のキャプチャが最古のアーカイブなので、以前は登録画面のURLが違ったのではないかと推測できます(僕は割と新参なので昔のことはわかりません…)。アーカイブをみてみると、2019年頃から登録画面は特に変わってないみたいですね。
Urlが変わっていますね。
ここですね。

とtomomotoが言っていました。って聞いたよー←???フォロバします!!!  
ディスカッションフォーラム勢になります
noty2008
Scratcher
100+ posts

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

Last Postのリンク切れ防止投稿(ダミー)

厨二病が重症なのは気にしないでくだせぇ(ぇ
tsumuri3
Scratcher
1000+ posts

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

ちなみに、ウェブ側のソースは
ScratchWWWに落ちていたりします。
inoking
Scratcher
1000+ posts

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

JSON ファイルを多少なりとも小さくする方法:

J&E などで改行や空白を付加して階層表示ができる状態になっていることが前提
なお、整形後の JSON から再度 改行や空白を削除して元の形式に戻すことは不要
そのまま他のファイルと共に圧縮して .sb3 にするだけでよい。

変数モニター情報の削除
"monitors": [
{

},

],
"extensions": [],

"monitors": [],
"extensions": [],

コメントの削除
コメントを削除してもゾンビが残っている場合がある
"comments": {
"xxxxxxxxxxxxxxxxxxxx": {

},

},
"currentCostume": 0,

"comments": {},
"currentCostume": 0,

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking  子:inotomoking  「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない
yukku
Scratcher
1000+ posts

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

>> #528
{ "前略" , "comments": { } , "後略" }
{ "前略" , "後略" }
と丸ごと消してしまうこともできます。
同じように中身が空の場合は
・lists
・broadcasts
なども消すことができます。

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

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

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

ハッキングできないです
noty2008
Scratcher
100+ posts

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

kazuchi wrote:

ハッキングできないです
何をハッキングするのでしょうか。
仮にJSONファイルのハックとして捉えさせて頂くと、現在は使えないようです(Wiki参照)。実際にJSONファイルを抽出してみましたところ、明らかに出力の形式が違いました。

追記:仕様が変わっただけで、3.0でも使えないことはないみたいです。

Last edited by noty2008 (June 1, 2022 10:26:58)


厨二病が重症なのは気にしないでくだせぇ(ぇ
yukku
Scratcher
1000+ posts

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

>> #531

現在も使えます。2.0時代とだいぶ違ってできることも違いますが。

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

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

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

#531
JSONハックはまだ有効なものもあります。 “ハック”と検索してみてください。
Wikiに書いてあるのは2.0のものです。

Wiki wrote:

Scratch3.0ではこのブロックは使えない。
とありますが、3.0で
([] と [world] []::operators)
が使用できないという説明でしょう。

#533も読むこと

Last edited by akku--n11 (June 1, 2022 10:32:26)


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

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

適当ポストカウント:
Found 1030 posts.
yukku
Scratcher
1000+ posts

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

>> #533

この
([]と[world][]::operators)
は2.0でも実現できませんでした。

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

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

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

noty2008 wrote:

kazuchi wrote:

ハッキングできないです
何をハッキングするのでしょうか。
仮にJSONファイルのハックとして捉えさせて頂くと、現在は使えないようです(Wiki参照)。実際にJSONファイルを抽出してみましたところ、明らかに出力の形式が違いました。

追記:仕様が変わっただけで、3.0でも使えないことはないみたいです。
ブロックのプログラミングとかが見たいのですがどうすれば良いですか?
p_nuts
Scratcher
1000+ posts

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

「Scratchで楽しく学ぶアート&サイエンス 改訂第2版」という本がありました。
拡張機能を自作するという内容があるので、それに近いと思います
わかりやすく解説してくれているのでおすすめです。

ネットで調べて勉強することもできますが、あまり推奨しません。(難しくて心が折れます。)

Last edited by p_nuts (June 1, 2022 10:41:38)


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

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

つまり感情的になっても意味がないと言い、自分の意見が批判されないようにと言うことですか?間違ってたらすいません

Last edited by kazuchi (June 1, 2022 22:00:22)

noty2008
Scratcher
100+ posts

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

#536
その文は署名といって、毎回の投稿に自動で追加されるものです。この投稿に限って書いているわけではありません。p_nutsさんは悪くないと思います。

Last edited by noty2008 (June 1, 2022 10:48:03)


厨二病が重症なのは気にしないでくだせぇ(ぇ
noty2008
Scratcher
100+ posts

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

Last postのリンク切れ防止投稿
連投ごめんなちゃい

Last edited by noty2008 (June 1, 2022 11:37:56)


厨二病が重症なのは気にしないでくだせぇ(ぇ
HARUHITOGAMES
Scratcher
100+ posts

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

コメントのハックにはこのwikiが参考になります。
ディスカッションのスクラッチブロックの全てはこのwikiが参考になります
これも夢ではない ::#000000 hat //知ってた人いる?
@turnRight@turnLeft@turnRight@turnLeft@turnRight@turnLeft@turnRight@turnLeft@turnRight@turnLeft ::motion

Last edited by HARUHITOGAMES (June 3, 2022 08:26:51)


byebye
@haruhitogamesにこい!
今すぐだ!
[このtopic]を[お気に入り v]に追加する ::list
(100)秒待つ ::control
[topic,op v]を(1)ずつ変える ::variables
@h-mondaisyuuもよろ
go to hteam
p_nuts
Scratcher
1000+ posts

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

それがコメントのハックの何の役に立つのですか?
そもそも出ている情報は入りません。

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

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

p_nuts wrote:

それがコメントのハックの何の役に立つのですか?
そもそも出ている情報は入りません。

どう言う事ですか?

Powered by DjangoBB

Standard | Mobile