新赚吧

 找回密码
 立即注册
查看: 44|回复: 2

[大家谈谈] 华为云700元代金券(需要7块钱报名)

[复制链接]
[字节跳动] 发表于 2025-7-5 20:19 | 显示全部楼层 |阅读模式
活动邀请链接:https://edu.huaweicloud.com/sign ... 8809a2ca7f741fee282

具体流程:
1:点击活动链接,报名、公司或学校名字随便填一个就行
2:活动邀请链接下拉领5张27元考试券
3:下方链接领2张27元考试券
https://activity.huaweicloud.com/certification_index.html
4:买步骤1-5中的7门课,支付1*7元
5:点击步骤1-5\"开始考试链接\",页面下拉找到\"在线考试\"开始考试,70分通过
6:点此填写积分兑换问卷申请700元代金券
https://survey.huaweicloud.com/s ... 0e8939f68d5dea5c344

一、准备工作
在开始之前,请完成以下准备,以确保考试过程顺利。
1. 账号准备
新注册的账号,请务必绑定手机和邮箱,并等待三天以上,以避免部分活动可能出现的风险提示。
请尽量按照本指南推荐的认证顺序进行,这些是筛选出的难度较低且不涉及复杂操作的认证项目。

2.浏览器准备
谷歌/火狐/edge浏览器安装Tampermonkey插件,新建用户脚本“半自动微认证考试(linux.do专用)”,脚本代码放2楼,脚本包含:切屏检测屏蔽,快捷键调用gpt(ctrl+s),网络劫持自动调用gpt(默认关闭),然后根据控制台输出进行答题

快捷键和GPT自动答题需要自备OpenAI的key,个别难题需要用其他佬友分享的题库,华为云存储服务实践题库放3楼

要是手头没有key也没关系,题目自动复制 可以直接将拼接好的、漂亮完整题目粘贴给网页gpt。

3. AI助手准备
推荐模型:Gemini Pro 或 腾讯元宝(内置DeepSeek)。
提问技巧:为获得最直接的答案,向AI提问前,先发送一条指令:
请直接给出以下题目的最终答案,无需解释。
之后,使用油猴脚本“半自动微认证考试(linux.do专用)”复制所有题目,发给ai

二、积分获取全流程(0 → 14分)
步骤1:【+2分】听歌识曲-抖音小视频背景音乐识别
领取代金券:
https://account.huaweicloud.com/ ... 028321EPU57B0DN96ZR
开始考试:
https://edu.huaweicloud.com/cont ... I972389634948591616
说明:此为理论题,可直接使用AI辅助作答。

步骤2:【+2分】华为云存储服务实践
开始考试:
https://edu.huaweicloud.com/cont ... I903964537437003776
注意:此认证有一定难度。考试前,请务必将文末【附录A】的题库内容先提供给AI。

步骤3:【+2分】华为云计算服务实践
领取代金券:
https://account.huaweicloud.com/ ... 028321EPU57B0DN96ZR
开始考试:
https://edu.huaweicloud.com/cont ... I903964537432809472
说明:此认证内容较为基础。

步骤4:【+6分】三个纯理论认证
以下三个认证均为理论题,直接使用AI即可,可快速获得6分。
AI智能语音识别计算器:
https://marketplace.huaweicloud. ... I921223813249687552
Web暴力破解漏洞挖掘:
https://marketplace.huaweicloud. ... I921223801136537600
电子相册智慧整理:
https://marketplace.huaweicloud. ... I921223769080410112

步骤5:【+2分】华为企业级JAVA编程规范
开始考试:
https://marketplace.huaweicloud. ... I921223792779366400
说明:纯理论,无实验。

3f99db3b22a83884758bd0be4e63c8942a4173e5.png
378e7921dfc0703383e0fb013e2e8f2db64d1525_2_1035x342.png
2025070553dc8202507052004117574.png
回复

使用道具 举报

 楼主| [字节跳动] 发表于 2025-7-5 20:20 | 显示全部楼层
  1. // ==UserScript==
  2. // @name jijiguowang
  3. // @namespace http://tampermonkey.net/
  4. // @version 2025-07-02
  5. // @description 仅用作学习用途,请勿转载
  6. // @match https://connect.huaweicloud.com/courses/exam/page/sp:cloudEdu_
  7. // @icon https://www.google.com/s2/favicons?sz=64&domain=huaweicloud.com
  8. // @grant none
  9. // ==/UserScript==
  10. (function() {
  11. \'use strict\';

  12. const targetUrl = \'https://svc.connect.huaweicloud.com/svc/innovation/userapi/exam2d/so/servlet/getExamPaper\';
  13. let capturedData = null;

  14. // 创建浮动按钮
  15. function createFloatingButton() {
  16. const btn = document.createElement(\'button\');
  17. btn.id = \'api-capture-btn\';
  18. btn.style.cssText = \'position:fixed;top:50%;right:20px;transform:translateY(-50%);width:80px;height:80px;background:#dc3545;color:white;border:none;border-radius:50%;cursor:pointer;z-index:9999;display:none;box-shadow:0 2px 10px rgba(0,0,0,0.3);font-size:14px;font-weight:bold;line-height:1.2\';
  19. btn.textContent = \'试题JSON\';
  20. btn.onclick = () => capturedData && createPopup(capturedData);
  21. document.body.appendChild(btn);
  22. return btn;
  23. }

  24. function createPopup(response) {
  25. // 创建遮罩和弹窗
  26. const overlay = document.createElement(\'div\');
  27. overlay.style.cssText = \'position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999\';

  28. const popup = document.createElement(\'div\');
  29. popup.style.cssText = \'position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:600px;height:70%;background:white;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,0.3);z-index:10000;display:flex;flex-direction:column\';

  30. // 头部
  31. const header = document.createElement(\'div\');
  32. header.style.cssText = \'padding:15px 20px;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center\';
  33. header.innerHTML = \'<h3 style="margin:0">JSON</h3><button style="border:none;background:none;font-size:24px;cursor:pointer">×</button>\';

  34. // 内容区
  35. const content = document.createElement(\'div\');
  36. content.style.cssText = \'flex:1;padding:20px;overflow-y:auto\';

  37. const pre = document.createElement(\'pre\');
  38. pre.style.cssText = \'background:#f5f5f5;padding:15px;border-radius:4px;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;margin:0\';
  39. pre.textContent = typeof response === \'string\' ? JSON.stringify(JSON.parse(response), null, 2) : JSON.stringify(response, null, 2);

  40. content.appendChild(pre);

  41. // 底部按钮
  42. const footer = document.createElement(\'div\');
  43. footer.style.cssText = \'padding:15px 20px;border-top:1px solid #ddd;text-align:right\';

  44. const copyBtn = document.createElement(\'button\');
  45. copyBtn.style.cssText = \'padding:8px 20px;background:#007bff;color:white;border:none;border-radius:4px;cursor:pointer\';
  46. copyBtn.textContent = \'复制到剪贴板\';
  47. copyBtn.onclick = () => {
  48. navigator.clipboard.writeText(pre.textContent).then(() => {
  49. copyBtn.textContent = \'已复制!\';
  50. setTimeout(() => {copyBtn.textContent = \'复制到剪贴板\';}, 2000);
  51. });
  52. };

  53. footer.appendChild(copyBtn);

  54. // 组装
  55. popup.appendChild(header);
  56. popup.appendChild(content);
  57. popup.appendChild(footer);

  58. document.body.appendChild(overlay);
  59. document.body.appendChild(popup);

  60. // 关闭功能
  61. const close = () => {
  62. overlay.remove();
  63. popup.remove();
  64. };

  65. header.querySelector(\'button\').onclick = close;
  66. overlay.onclick = close;
  67. }

  68. // 初始化按钮
  69. const floatingBtn = createFloatingButton();

  70. // 拦截请求
  71. const originalSend = XMLHttpRequest.prototype.send;
  72. XMLHttpRequest.prototype.send = function(data) {
  73. const self = this;
  74. this.addEventListener(\'readystatechange\', function() {
  75. if (self.readyState === 4 && self.status === 200 && self.responseURL === targetUrl) {
  76. capturedData = self.responseText;
  77. floatingBtn.style.display = \'block\';
  78. }
  79. });
  80. originalSend.call(this, data);
  81. };

  82. const originalFetch = window.fetch;
  83. window.fetch = function(url, ...args) {
  84. if (url === targetUrl) {
  85. return originalFetch.apply(this, arguments).then(response => {
  86. response.clone().text().then(data => {
  87. capturedData = data;
  88. floatingBtn.style.display = \'block\';
  89. });
  90. return response;
  91. });
  92. }
  93. return originalFetch.apply(this, arguments);
  94. };
  95. })();
复制代码
回复 支持 反对

使用道具 举报

温馨提示:如果需要上传图片,可以点击右边的高级模式试一下!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系站长|小黑屋|新赚吧 ( 粤ICP备12087818号 )

GMT+8, 2025-7-6 11:42 , Processed in 0.172986 second(s), 23 queries .

Powered by Discuz!

Copyright © 2021-2023 见闻鹿科技 .

快速回复 返回顶部 返回列表