猫史档案馆


玄​离​喵​w​

玄​离​喵​w​

Lv.1

喵~

获赞:110收藏:21浏览:1079作品收藏:6

签名:小号:@锦年喵喵 在做一坨石作品 大概退了

回复帖子评论
上一页1 页 / 共 1下一页

【公告】申诉流程指南 中回复

不是说能投稿2026年以前的作品吗,只是不参与奖项而已,为啥给我退回了......

 

2026-01-25T10:55:50 点赞:0

【手机编程】口袋里的编程神器,随时随地创造世界! 中回复

绝版了

2026-01-25T11:04:14 点赞:0

介绍一下你们kitten中的史山代码 中回复

center_image

//Label啥也不干_FF0C_一切正常
function 函数_1() {
  函数返回();
}
当触发事件("点击", "自己", () => {
  变量_临时存储ID = 0;
  删除列表项("列表_模糊搜索歌曲名", "所有项");
  删除列表项("列表_模糊搜索歌手", "所有项");
  弹出选择框("选择搜索模式", "搜索歌曲名", "搜索歌曲ID", "搜索歌手", "退出搜索");
  if (选择框结果("项数") === 1) {
    永远循环(() => {
      弹出选择框("选择搜索模式", "精确搜索(需完整输入)", "模糊搜索(可搜索关键词)");
      if (选择框结果("项数") === 1) {
        弹出输入框("输入完整歌曲名");
        if (判断列表值是否存在("列表_音乐库", 输入框结果())) {
          遍历循环(1, 列表长度("列表_音乐库"), 1, i => {
            if (列表值("列表_音乐库", "第", i) === 输入框结果()) {
              变量_临时存储ID = i;
              退出循环();
            }
            弹出选择框(连接字符串("已找到歌曲", " 歌曲ID:", 变量_临时存储ID, " 歌曲名:", 列表值("列表_音乐库", "第", 变量_临时存储ID), " 歌手:", 列表值("列表_音乐_20_歌手", "第", 变量_临时存储ID), " 请选择操作"), "同步到播放器", "继续查找", "退出查找");
            if (选择框结果("项数") === 1) {
              变量_同步歌曲 = 变量_临时存储ID;
              发送广播("同步歌曲");
              等待直到(判断是否收到广播("确认同步"));
              弹出选择框("播放器已同步,你希望?", "继续查找", "退出查找");
              if (选择框结果("项数") === 2) {
                退出循环();
              }
            } else if (选择框结果("项数") === 3) {
              退出循环();
            } else {
              函数_1();
            }
          });
        } else {
          弹出选择框("未查找到歌曲,请检查是否输入错误。如有需要,可尝试“模糊搜索”。", "继续查找", "退出查找");
          if (选择框结果("项数") === 2) {
            退出循环();
          }
        }
      } else {
        弹出输入框("输入歌曲名的关键词");
        遍历循环(1, 列表长度("列表_音乐库"), 1, i => {
          if (字符串包含判断(列表值("列表_音乐库", "第", i), 输入框结果())) {
            添加列表项(i, "列表_模糊搜索歌曲名");
          }
        });
        if (列表长度("列表_模糊搜索歌曲名") !== 0) {
          弹出对话框("自己", 连接字符串("搜索到", 列表长度("列表_模糊搜索歌曲名"), "首音乐"));
          遍历循环(1, 列表长度("列表_模糊搜索歌曲名"), 1, i => {
            弹出选择框(连接字符串("当前正在查看第", i, "个结果:", 连接字符串(" ", " 歌曲ID:", 列表值("列表_模糊搜索歌曲名", "第", i), " 歌曲名:", 列表值("列表_音乐库", "第", 列表值("列表_模糊搜索歌曲名", "第", i)), " 歌手:", 列表值("列表_音乐_20_歌手", "第", 列表值("列表_模糊搜索歌曲名", "第", i)), " 请选择操作")), "同步到播放器", "下一个结果", "退出查找");
            if (选择框结果("项数") === 1) {
              变量_同步歌曲 = 列表值("列表_模糊搜索歌曲名", "第", i);
              发送广播("同步歌曲");
              等待直到(判断是否收到广播("确认同步"));
              弹出选择框("播放器已同步,你希望?", "查看下一个搜索结果", "退出查找");
              if (选择框结果("项数") === 2) {
                退出循环();
              }
            } else if (选择框结果("项数") === 3) {
              退出循环();
            } else {
              函数_1();
            }
          });
          弹出对话框("自己", "搜索结束");
        } else {
          弹出选择框("未查找到歌曲,请检查是否输入错误。如有需要,可选择其他搜索模式。", "继续查找", "退出查找");
          if (选择框结果("项数") === 2) {
            退出循环();
          }
        }
      }
    });
  } else if (选择框结果("项数") === 2) {
    永远循环(() => {
      弹出输入框("输入歌曲ID");
      if (0 < (输入框结果() <= 列表长度("列表_音乐库"))) {
        弹出选择框(连接字符串("已找到歌曲", " 歌曲ID:", 输入框结果(), " 歌曲名:", 列表值("列表_音乐库", "第", 输入框结果()), " 歌手:", 列表值("列表_音乐_20_歌手", "第", 输入框结果()), " 请选择操作"), "同步到播放器", "继续查找", "退出查找");
        if (选择框结果("项数") === 1) {
          变量_同步歌曲 = 输入框结果();
          发送广播("同步歌曲");
          等待直到(判断是否收到广播("确认同步"));
          弹出选择框("播放器已同步,你希望?", "继续查找", "退出查找");
          if (选择框结果("项数") === 2) {
            退出循环();
          }
        } else if (选择框结果("项数") === 3) {
          退出循环();
        } else {
          函数_1();
        }
      } else {
        弹出选择框("未查找到歌曲,请检查是否输入错误。如有需要,可选择其他搜索模式。", "继续查找", "退出查找");
        if (选择框结果("项数") === 2) {
          退出循环();
        }
      }
    });
  } else if (选择框结果("项数") === 3) {
    永远循环(() => {
      弹出选择框("选择搜索模式", "精确搜索(需完整输入)", "模糊搜索(可搜索关键词)");
      if (选择框结果("项数") === 1) {
        弹出输入框("输入完整歌手名");
        if (判断列表值是否存在("列表_音乐_20_歌手", 输入框结果())) {
          角色变量_答复 = 输入框结果();
          遍历循环(1, 列表长度("列表_音乐_20_歌手"), 1, i => {
            if (列表值("列表_音乐_20_歌手", "第", i) === 角色变量_答复) {
              变量_临时存储ID = i;
              退出循环();
            }
            弹出选择框(连接字符串("已找到歌曲", " 歌曲ID:", 变量_临时存储ID, " 歌曲名:", 列表值("列表_音乐库", "第", 变量_临时存储ID), " 歌手:", 列表值("列表_音乐_20_歌手", "第", 变量_临时存储ID), " 请选择操作"), "同步到播放器", "继续查找", "退出查找");
            if (选择框结果("项数") === 1) {
              变量_同步歌曲 = 变量_临时存储ID;
              发送广播("同步歌曲");
              等待直到(判断是否收到广播("确认同步"));
              弹出选择框("播放器已同步,你希望?", "继续查找", "退出查找");
              if (选择框结果("项数") === 2) {
                退出循环();
              }
            } else if (选择框结果("项数") === 3) {
              退出循环();
            } else {
              函数_1();
            }
          });
        } else {
          弹出选择框("未查找到歌手,请检查是否输入错误。如有需要,可尝试“模糊搜索”。", "继续查找", "退出查找");
          if (选择框结果("项数") === 2) {
            退出循环();
          }
        }
      } else {
        弹出输入框("输入歌手名的关键词");
        遍历循环(1, 列表长度("列表_音乐_20_歌手"), 1, i => {
          if (字符串包含判断(列表值("列表_音乐_20_歌手", "第", i), 输入框结果())) {
            添加列表项(i, "列表_模糊搜索歌手");
          }
        });
        if (列表长度("列表_模糊搜索歌手") !== 0) {
          弹出对话框("自己", 连接字符串("搜索到", 列表长度("列表_模糊搜索歌手"), "个歌手"));
          遍历循环(1, 列表长度("列表_模糊搜索歌手"), 1, i => {
            弹出选择框(连接字符串("当前正在查看第", i, "个结果:", 连接字符串(" ", " 歌曲ID:", 列表值("列表_模糊搜索歌手", "第", i), " 歌曲名:", 列表值("列表_音乐库", "第", 列表值("列表_模糊搜索歌手", "第", i)), " 歌手:", 列表值("列表_音乐_20_歌手", "第", 列表值("列表_模糊搜索歌手", "第", i)), " 请选择操作")), "同步到播放器", "下一个结果", "退出查找");
            if (选择框结果("项数") === 1) {
              变量_同步歌曲 = 列表值("列表_模糊搜索歌手", "第", i);
              发送广播("同步歌曲");
              等待直到(判断是否收到广播("确认同步"));
              弹出选择框("播放器已同步,你希望?", "查看下一个搜索结果", "退出查找");
              if (选择框结果("项数") === 2) {
                退出循环();
              }
            } else if (选择框结果("项数") === 3) {
              退出循环();
            } else {
              函数_1();
            }
          });
          弹出对话框("自己", "搜索结束");
        } else {
          弹出选择框("未查找到歌曲,请检查是否输入错误。如有需要,可选择其他搜索模式。", "继续查找", "退出查找");
          if (选择框结果("项数") === 2) {
            退出循环();
          }
        }
      }
    });
  } else {
    函数_1();
  }
});

一个音乐搜索 用了255行

虽然最后不知道为什么报错了 直接给我整崩了

2026-02-06T23:49:24 点赞:0