Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch 3.0 をハック(動作や構造を解析すること)しよう!
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
Scratch 3.0のプロジェクトページから、競争要素が削除されています。
閲覧数を100までしか表示しないのもその例。撤回
https://github.com/LLK/scratch-www/blob/develop/src/components/cappednumber/cappednumber.jsx
さすがに好きやお気に入りまでは規制しない動きですが。
https://github.com/LLK/scratch-www/pull/2505
閲覧数を100までしか表示しないのもその例。撤回
https://github.com/LLK/scratch-www/blob/develop/src/components/cappednumber/cappednumber.jsx
さすがに好きやお気に入りまでは規制しない動きですが。
https://github.com/LLK/scratch-www/pull/2505
Last edited by apple502j (Jan. 16, 2019 03:48:14)
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- inoking
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
情報ありがとうございます。 Scratch 3.0のプロジェクトページから、競争要素が削除されています。Scratch3.0について話し合う所 のほうがよかったかも。
閲覧数などが増えるのは作り手としてはうれしいことですが
それが目的化するのは本末転倒ですしね。
Last edited by inoking (Dec. 22, 2018 07:04:32)
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
Help Wantedに挑戦しよう!
help wantedとは、Scratchチームが皆に対して「手伝ってください」とお願いをしている問題です。
GitHubができれば、だれでもコードの提出が出来ます。
現時点での一覧です。解決したものは除いています。
・scratch-gui (Scratch 3.0)
scratch-audioのインストールで失敗する問題
ラジオボタンがEdgeで楕円形になる問題
サウンドエディターのボタンがポルトガル語(ブラジル)でおかしくなる問題
エディター・プレイヤー切り替えで最後に選択したスプライトがハイライトされる問題
リスト名を変更してもステージが同期されない問題
接続が切れても読み込み中になる問題
クラウド変数に数値を入れるとモニター表示がおかしくなる問題
アラート内のボタンが2行になる問題
ブロックカテゴリ選択部ではブロックが削除できない問題
canvasを用いてpngを取得するとステージが黒くなる問題
ステージモニターがキーフォーカスを奪う問題
変数モニターの種類が右クリック2回で変更される問題
スマホなどでのライブラリーの読み込み速度問題
Safariで、音符選択のときドラッグすると変なところが選択される問題
iOSで、ユーザー名に自動大文字化が適用される問題
スプライトの複製時にコメントが複製されない問題
回転の中心をバックパックに保管する機能
iOSでプロジェクト名の絵文字が?に変更される問題
縦方向スクロールバーが消える問題
scratch-audioのインストールで失敗する問題
ステージでも「スプライトのほかのスクリプト」の表示になる問題
canvasを用いてpngを取得するとステージが黒くなる問題
などなど、後で追記します
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- assc
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
これってブロックのプログラムを変えるんじゃなくてシステムのプログラムを変えるって事ですよね?
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
Scratch 3.0でのハックはJSONハックをさしません。(できないから) これってブロックのプログラムを変えるんじゃなくてシステムのプログラムを変えるって事ですよね?
modなどもここの範疇だと思います。
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
Last edited by apple502j (Dec. 24, 2018 09:48:14)
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
拡張機能で以下のブロックを作ってみました。
・console.log
・UserAgentを返すブロック
・現在のミリ秒
・UNIX Epoch Time
・GETリクエスト
・ブラウザでページを開く
・大文字小文字を区別する=
・累乗
・JSONファイルのパース&読む
・() のとき
これを使った例が上の画像です。
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
DLページ→ほかのバージョン→バージョンの一覧すみません、Node.jsのバージョン8ってどこからインストールするのでしょうか。 拡張機能でブロックを作ってみました。
で取得できます。
https://nodejs.org/ja/download/releases/
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- -p-e-n-
- Scratcher
81 posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
すみません!ありがとうございます!DLページ→ほかのバージョン→バージョンの一覧すみません、Node.jsのバージョン8ってどこからインストールするのでしょうか。 拡張機能でブロックを作ってみました。
で取得できます。
https://nodejs.org/ja/download/releases/
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
https://github.com/LLK/scratch-gui/pull/4436
スライダーの範囲設定のPull request。(help wantedの件はツッコマナイ)
改造したらもっと機能が増えそうだけど、今のところはそのまま。
スライダーの範囲設定のPull request。(help wantedの件はツッコマナイ)
改造したらもっと機能が増えそうだけど、今のところはそのまま。
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- inoking
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
質問コーナー2 #8012 より
PC変えてからソースを落とせる環境を用意していなくて。。。
誰かソースで確認できますか? 3.0ではクローン上限が300になっているようです。
https://scratch.mit.edu/projects/167820577/
PC変えてからソースを落とせる環境を用意していなくて。。。
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- abee
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
ここですね。
https://github.com/LLK/scratch-vm/blob/c796a8b1cc08b18daca350bce85d17cd31aa6a23/src/engine/runtime.js
ブラウザだけで確認できると思います。
https://github.com/LLK/scratch-vm/blob/c796a8b1cc08b18daca350bce85d17cd31aa6a23/src/engine/runtime.js
/**
* How many clones can be created at a time.
* @const {number}
*/
static get MAX_CLONES () {
return 300;
}
Last edited by abee (Feb. 8, 2019 15:40:12)
- inoking
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
ありがとうございます。
検索できないなと思って…
確かに
教えていただいたソースの、その先の条件式が 2.0 とは違いますね。
検索できないなと思って…
確かに
教えていただいたソースの、その先の条件式が 2.0 とは違いますね。
clonesAvailable () {
return this._cloneCounter < Runtime.MAX_CLONES;
}
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- apple502j
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
朗報。Scratch LinkとScratch Desktopがオープンソース化。
https://github.com/LLK/scratch-desktop
https://github.com/LLK/scratch-link
https://github.com/LLK/scratch-desktop
https://github.com/LLK/scratch-link
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- yukku
- Scratcher
1000+ posts
Scratch 3.0 をハック(動作や構造を解析すること)しよう!
ハッキングしたら変なブロックができました。ドラックするとマウスから離れなくなります。
↑こういう線の下に宣伝とか書いてる人がよくいるけど、こういう線より下の文章には「署名」って名前がついていて、設定を行うと自動で投稿にくっついてきます。詳しいこととか設定方法はこのページにあるので確認してみてください。
この「署名」以外で関係ないこととかをするのは基本禁止なのでそういうことやりたいと思ったら署名でやってください。
日本語フォーラムの使い方っていうプロジェクトを作ったのでどうぞ。