您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
all tests for my extensions
- // ==UserScript==
- // @name TEST
- // @namespace http://scratch.mit.edu
- // @version 0.1
- // @description all tests for my extensions
- // @match *://scratch.mit.edu/projects/*
- // @user minirag (scratch)
- // ==/UserScript==
- (function(ext) {
- ext._shutdown = function() {
- };
- ext._getStatus = function() {
- return {status: 2, msg: 'Ready'};
- };
- var descriptor = {
- blocks: [
- ['r', '%n to string', 'string'],
- ['r', '%n to binary', 'binary'],
- ['r', '%n ^ %n', 'power'],
- ['b', 'Is %n ≥ %n', 'testgreat'],
- ['b', 'Is %n ≤ %n', 'testless'],
- ]
- };
- ext.string = function(num) {
- var answer = "foo";
- var binary = num;
- answer = parseInt(binary, 2);
- return answer
- };
- ext.binary = function(num) {
- var x = "foo";
- x = num;
- x = parseInt(x);
- x = x.toString(2);
- return x;
- };
- ext.power = function(n1,n2) {
- var answer = Math.pow(n1,n2);
- return answer;
- };
- ext.testgreat = function(num1,num2) {
- var answer = "foo";
- if (num1 >= num2) {
- answer = true;
- }
- else {
- answer = false;
- }
- return answer;
- };
- ext.testless = function(num1,num2) {
- var answer = "foo";
- if (num1 <= num2) {
- answer = true;
- }
- else {
- answer = false;
- }
- return answer;
- };
- ScratchExtensions.register('lolwut', descriptor, ext);
- })({});