--
Gitee
From 4f7810e42e0f79d083b41739979085f298cfdeff Mon Sep 17 00:00:00 2001
From: Codekpy <1942171924@qq.com>
Date: Tue, 15 Nov 2022 09:43:40 +0800
Subject: [PATCH 09/12] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=B8=AA?=
=?UTF-8?q?=E6=97=A0=E6=B3=95=E4=B8=8B=E8=BD=BD=E6=96=87=E4=BB=B6=E7=9A=84?=
=?UTF-8?q?=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
blockly/ini/ide_files/function.js | 3 +-
blockly/ini/ide_files/main.js | 154 +-----------------------------
blockly/ini/logo_old_text.txt | 65 +++++++++++++
ide.html | 3 +-
kzhzbcphp.php | 1 +
5 files changed, 71 insertions(+), 155 deletions(-)
create mode 100644 blockly/ini/logo_old_text.txt
diff --git a/blockly/ini/ide_files/function.js b/blockly/ini/ide_files/function.js
index 884dcdd..6488d32 100644
--- a/blockly/ini/ide_files/function.js
+++ b/blockly/ini/ide_files/function.js
@@ -1,3 +1,4 @@
+
console.log(`
CC8C8CC8C88CC8C88C88C8CC88C88G888CC88CGCCGGLfti::
8CCCCC8CCCCCCCCCCCCCCCCGCCCCCCGGCGCCG8GCGCGCCGCCC8CCC8Gti
@@ -205,4 +206,4 @@ Blockly.Xml.domToWorkspace(xml, workspace)
const xml = Blockly.Xml.textToDom(readtext);
// 回显数据
Blockly.Xml.domToWorkspace(xml, workspace);
-}
\ No newline at end of file
+}
diff --git a/blockly/ini/ide_files/main.js b/blockly/ini/ide_files/main.js
index 690c73a..a8ed1bb 100644
--- a/blockly/ini/ide_files/main.js
+++ b/blockly/ini/ide_files/main.js
@@ -725,156 +725,4 @@ Blockly.PHP['get_get'] = function(block) {
888888888888888C8888888CC8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880000000
`
);
- function bushu(){//一键部署功能
-
- var a=confirm("请先复制好您生成的代码!!!!是否使用此功能,第一次使用需要下载peizhi.php!(请在官网进入使用手册下载)")
- if ((a === true)) {
- var url = prompt('请输入您的服务器上的peizhi.php的URL!');
- alertDiv(url);
- //var myname = prompt('请输入您保存代码的文件名');
- t();
- copy('code');
- $.post(url, {'name':myname, 'text':document.getElementById('code')});
- } else {
- }
- }
-
-
- function alertDiv(url){
- //创建div
- let alertBelowDiv = document.createElement("div");//创建最下面的div
- let alertContentDiv = document.createElement("div");//创建呈现内容的白色div
- let alertfrom = document.createElement("form");//创建文字div
- let filename = document.createElement("input");
- let text = document.createElement("textarea");
- let submit = document.createElement("button");
- alertfrom.style.action = url;
- alertfrom.style.method = "POST";
- filename.type = "text";
- filename.name = "name";
- filename.style.height = "13%";
- filename.style.width = "100%";
- filename.placeholder = "请输入您要保存的代码的文件名";
- text.name = "text";
- text.placeholder = "请输入您生成的代码!";
- text.style.width = "100%";
- text.style.height = "80%";
- submit.type = "submit";
-
-
-
- //获取body
- let body = document.body;
- //添加div
- body.appendChild(alertBelowDiv);
- alertBelowDiv.appendChild(alertContentDiv);
- alertContentDiv.appendChild(alertfrom);
-
- alertfrom.appendChild(filename);
- alertfrom.appendChild(text);
- alertfrom.appendChild(submit);
-
-
- alertBelowDiv.className="alertBelowDiv";
- alertContentDiv.className="alertContentDiv";
-
- submit.innerHTML="确定";
-
- //添加点击函数
-
- submit.onclick=function (){
- //业务代码执行部分
- this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);
- alertBelowDiv.style.display = "none";
- }
- }
-
-
- var readtext = "默认";
- var colored_egg = 0;
- // 获取动画
- let loader = document.querySelector(".loader");
- // 加载完成事件
- window.onload = function () {
- // 加载完成,隐藏动画,显示内容
- loader.style.display = "none";
- }
- function text(sHtml) {
- return sHtml.replace(/[<>&""]/g, function (c) { return { '<': '<', '>': '>', '&': '&', '"': '"' }[c]; });
- }
- function br(sHtml) {
- return sHtml.replace(/[<>&""]/g, function (c) { return { '
': '\n' }[c]; });
- }
- function d_save() {//保存积木文件
- //1.输入文件名 并存储到一个变量中
- var myname = prompt('请输入文件名(不用加后缀)');
- //2.输出这个文件名
- alert(myname);
- d(save(), myname + '.phr', 'text/plain')
- }
-
- window.onbeforeunload=function(e){
- var e = window.event||e;
- e.returnValue=("确定离开当前页面吗?可能会导致您的数据丢失!!");
- }
-
- function fcolored_egg() {
- colored_egg = colored_egg + 1
- if (colored_egg > 20) {
- colored_egg = 0
- window.location.href = "./blockly/colored_egg/colored_egg.html";
- }
- }
- function html(str) {
- var arrEntities = { 'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"' };
- return str.replace(/&(lt|gt|nbsp|amp|quot);/ig, function (all, t) { return arrEntities[t]; });
- }
- function copy(copyId) {
- var val = document.getElementById(copyId);
- window.getSelection().selectAllChildren(val);
- document.execCommand("Copy");
-
- }
- function save() {
- const xml = Blockly.Xml.workspaceToDom(workspace);
- const xmlText = Blockly.Xml.domToText(xml);
- console.log(xmlText);
- document.getElementById("code").innerHTML = text(xmlText);
- return xmlText;
- }
- function d(text, name, type) {
- var a = document.getElementById("a");
- var file = new Blob([text], { type: type });
- a.href = URL.createObjectURL(file);
- a.download = name;
- a.dispatchEvent(new MouseEvent('click', { 'bubbles': false, 'cancelable': true }));
- }
-
- function t() {
- const phpCode = Blockly.PHP.workspaceToCode(workspace);
- console.log(phpCode);
- document.getElementById("code").innerHTML = phpCode;
- return phpCode;
- }
- let obj = {
- findElem: function (name) {
- return document.querySelector(name)
- }
- },
- div = obj.findElem('div'),
- input = obj.findElem('#file')
- input.onchange = function () {
- let reader = new FileReader()
- reader.readAsText(this.files[0]);
- reader.onload = function () {
- readtext = this.result
- console.log(readtext)
- const xml = Blockly.Xml.textToDom(readtext)
- // 回显数据
- Blockly.Xml.domToWorkspace(xml, workspace)
- }
- const xml = Blockly.Xml.textToDom(readtext);
- // 回显数据
- Blockly.Xml.domToWorkspace(xml, workspace);
- }
-
+
\ No newline at end of file
diff --git a/blockly/ini/logo_old_text.txt b/blockly/ini/logo_old_text.txt
new file mode 100644
index 0000000..ba08bce
--- /dev/null
+++ b/blockly/ini/logo_old_text.txt
@@ -0,0 +1,65 @@
+ iiiiiiiii;;;;iiiiiiiiiiiiiiiii;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiii1111111111111t1ttttttttttfffffffffffffLLLLLLLLLLLGGGGGGG
+ iiiiiiiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiii11111111111111tttttttttttfffffffffffffLLLLLLLLLLLGGGGGG
+ iiiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiii111111111111ttttttttttttffffffffffffffLLLLLLLLLLLGGGGG
+ iiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiii1111111111111ttttttttttttffffffffffffffLLLLLLLLLLGGGGG
+ iii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiii1111111111111tttttttttttttffffffffffffffLLLLLLLLLGGGGGG
+ ii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiiii11111111111ttttttttttttttffffffffffffffffLLLLLLLGGGGGGG
+ i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiii11111111111111tttttttttttttffffffffffffffffLLLLLLLLGGGGGGG
+ ;;iii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiii1111111111111111t1ttttttttttfffffffffffffffffLLLLLLLLLLGGGGGGG
+ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiii;;;;;iiiiiiiiiiiiiiiiiiiiii1111111111111111tttttttttttttfffffffffffffffffLfLLLLLLLLLGGGGGGGG
+ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiiii111111111111111111ttttttttttttfffffffffffffffffLLLLLLLLLLLGGGGGGGG
+ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiii11111111111111111111111ttttttttttttfffffffffffffffLLLLLLLLLLLGLGGGGGGG
+ i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiii11111111111111111111111111111tttttttttffffffffffffffLLLLLLLLLLLLLLLGGGGGGG
+ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiii1ii1111111111111111111111111111111111tttttttttttfffffffffffffLLLLLLLLLLLLLLGGGGGGGGG
+ ;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiii111t ffffffffffffffffffLLLLLLLLLLLLLLLGGGGGGGGGGG
+ iiiii;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiii1111tt ffffffffffffffffLLLLLLLLLLLLLLLLLLGGGGGGGGGG
+ iiiiii;i;;i;;;iiiiiiiiiiiiiiiiiiiiiii111111tf 0000000000888888888880000000000 LLfffffffffffffLLLLLLLLLLLLLLLLLGGGGGGGGGGGG
+ iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii111111tttfL 8888888888888888888888888888880 LLLffffffffLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGG
+ iiiiiiiiiiiiiiiiiiiiiiiiiiii11111111111tttfLG GGGGGGGGGGGCCCCCCCCCGGGGGGGGGC8 LLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGG
+ iiiiiiiiiiiiiiiiiiiii11111111111111111ttttfLG GLLLLLLLLLLLLLG LLLGLLLLLLGGGGC LLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGG
+ iiiiiiiiiiiiiiiiiiii1i111111111111111ttttffLG GLLLLffffffL LLLLLLLLGGGC GLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGG
+ 11111111111111ii1111111111111111111ttttttfLLG GLLLLffft LLLLLGGCC GGLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGG
+ 11111111111111111111111111111111ttttttttffLLG GLLLf. LLGGGC GGLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGG
+ 111111111111111111111111111ttttttttttttfffLLG GGLLLG0 00GGGGGCC GGLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGCGGC
+ tttt111111111111111111ttttttttttttttttffffLLG GGGGGGCC88 00CCCGGGGGCC GGGLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGCCCCC
+ ttttttttttttttttttttttttttttttttttttffffffLGG GGGGCC8CCC880 800CCCCCCCGGGGGC CGGLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCC
+ ttttttttttttttttttttttttttttttttttfffffffLLGC LGGCC88888000888C8CCCCCGGGL CGGGGLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCC
+ ttttttttttttttttttttttttttttffffffffffffLLLGC0 GGCC8888888888CCCCGGG fCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCC
+ ffffffffffffffffftttfffffffffffffffffffLLLGGC8000 GGCCC888CCCCGGG :008CCGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCC
+ fffffffffffffffffffffffffffffffffffffffLLLGGC800000@ CGCCCCCGG G000088CGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCC
+ ffffffffffffffffffffffffffffffffffffLLLLLLGGCC80000000G GGL 800000008CCGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCC
+ fffffffffffffffffffffffffffffffLLLLLLLLLLLLGGCC8800000000L 00000000088CCCGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCC
+ LLLLLffffffffLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGCCC8880000000@1 800000000888CCCCGGGGGGGGGGGGGGGGGGGCGCCCCCCCCCCCCCCCCCCCCCCC
+ LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGCCCC88800000000f C000000000888CCCCGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+ LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGCCCC888000000000000008888CCCCCCGGGGGGGGGGGGGGGGCGCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+ LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGCCCC8880000000088888CCCCCCCGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+ LLLLLLLLLLLLLLLLLLGGLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGCGCCCCC888888088888CCCCCCCCCCGCCCGCCCCGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+ LLGLLLGGGGGGGGGGGGi GGGGGGGGG GGC 1CCCCC8C8 CCCCCCC CCCCCCC CCCCCCCCCCCCCCCCCCCC
+ GGGGGGGGGGGGGGGGGG8 GGGGGGGCC GGC CCCCCt CCCCCCC CCCCCCC LCCCCCCCCCCCCCCCC
+ GGGGGGGGGGGGGGGGGC8 CGGGGGCC8 CC8 00000 :CC81 CCCCCC8 CCCCCC8 00000 CCCCCCCCCCCCCC8
+ GGGGGGGGGGGGGGGGCC8 CGGGCCC88 C88 0000000 CC81 CCCCC88 CCCCCC8 0@@@000 88CCCCCCCCC8888
+ GGGGGGGGGGGGGGGCCC8 CCCCCCC88 880 0888800 C88i CCCC880 CCCCCC8 088880@ 888CCCCCC888888
+ GGGGGGGGGGGGGGCCC80 880 00@00 880; CCCCC88 00000 88888CCC8888888
+ GGGGGGGGGGGGGGCCC88 880 0880; CCCCC88 00888888888888888
+ GGGGGGGGGGGGGCCCC80 080 .0000080i C88C880 i00000888888888888888
+ GGGGGGGGGGGCCCCCC80 000000000 880 0000000000008801 000000000000008888888 00000000@008888888888888888
+ CCCCGCCCGCCCCCCCC88 000000000 .880 00@00@000088888t 0000000000@0008888880 00000@000088888888888888888
+ CCCCCCCCCCCCCCCCC88 0000000000000000880 000000088888888t 000000000000088888880 000000088888888888888888888
+ CCCCCCCCCCCCCCCCC80 0888888000000000880 008888888888888t 008888888888888888880 088888888888888888888888888
+ CCCCCCCCCCCCCCCCC80::;;,:8888888888888888888;,,,,.,888888CCCCCC888f.,:;,:888888888888888888880i,::::t888888888888888888888888888
+ CCCCCCCCCCCCCCCC8800088888888CCCC88888888888000888888CCCCCCCCC88880000088888CCCCCCCCCCCCCC88800000088888888888888888888888888888
+ CCCCCCCCCCCCCCCC88000888888CCCCCCCCCCCC88888000888888CCCCCCCCCC888000888888CCCCCCCCCCCCCC888800000088888888888888888888888888888
+ CCCCCCCCCCCCCCCC8880008888CCCCCCCCCCCCCCC888880888888CCCCCCCCCC88880008888CCCCCCCCCCCCCCCC88880000088888888888888888888888888888
+ CCCCCCCCCCCCCCCCC88888888CCCCCCCCCCCCCCCCCC888888888CCCCCCCCCCC8888888888CCCCCCCCCCCCCCCC888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC8888888CCCCCCCCCCCCCCCC8888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC88888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC88888888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC888888888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC8CCCCC888888888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC88888888888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC88888C88C8888888888888888888888888888888888888888888888888888
+ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC8888888888888888888888888888888888888888888888888888888888888888888888888888800
+ 88CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC8888888888888888888888888888888888888888888888888888888888888888888888888888888880000
+ 88888CCCCCCCCCCCCCCCCCCCCCCCCC88888888C88888888888888888888888888888888888888888888888888888888888888888888888888888888888800000
+ 888888888888888C8888888CC8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880000000
+
\ No newline at end of file
diff --git a/ide.html b/ide.html
index f8271da..33d81d0 100644
--- a/ide.html
+++ b/ide.html
@@ -11,7 +11,7 @@
-
+
@@ -32,6 +32,7 @@
fill="#1095C1" fill-opacity="1" />
主页
+
主页
+
-