变量名 | 类 型 | 静态 | 数组 | 备 注 |
局_网址 | 文本型 | | |
局_方式 | 整数型 | | |
局_提交数据 | 文本型 | | |
ADD_协议头 | 类_POST数据类 | | |
局_提交协议头 | 文本型 | | |
局_结果 | 字节集 | | |
局_返回 | 文本型 | | |
L_Data | 字节集 | | |
url | 文本型 | | |
判断 (类型 ≤ 1
) 
局_网址 =
“https://upload-api.cli.im/upload?kid=cliim”
局_方式 = 1

局_提交数据 =
“------WebKitFormBoundary0RdLUL9ttzP9QBA5” +
#换行符 +
“Content-Disposition: form-data; name=” +
#引号 +
“Filedata” +
#引号 +
“; filename=” +
#引号 +
“1.png” +
#引号 +
“” +
#换行符 +
“Content-Type: image/png” +
#换行符 +
“” +
#换行符 +
“[file path]” +
#换行符 +
“------WebKitFormBoundary0RdLUL9ttzP9QBA5--” 
ADD_协议头.
添加 (“content-type”,
“multipart/form-data; boundary=----WebKitFormBoundary0RdLUL9ttzP9QBA5”)
ADD_协议头.
添加 (“origin”,
“https://cli.im”)
ADD_协议头.
添加 (“referer”,
“https://cli.im/img”)
ADD_协议头.
添加 (“user-agent”,
“航天级/5.0 (Windows宇宙版 NT 6.1; WOW99 内存1个亿) AppleWebKit/537.36 (KHTML, like Gecko) 谷歌军工级浏览器/70.0.3538.25 Safari/537.36 Core/1.70.3861.400 升级版/10.7.4313.400”)
局_提交协议头 = ADD_协议头.
获取协议头数据 ()
L_Data =
子字节集替换 (到字节集 (局_提交数据
),
到字节集 (“[file path]”), 图片, ,
) 
局_结果 =
网页_访问 (局_网址, 局_方式, , , , 局_提交协议头, , , L_Data, ,
)
局_返回 =
到文本 (编码_编码转换对象 (局_结果
))

判断 (寻找文本 (局_返回,
“{” +
#引号 +
“code” +
#引号 +
“:200,” +
#引号 +
“msg” +
#引号 +
“”, ,
假) ≠ -1
)

url =
文本_取出中间文本 (局_返回,
“” +
#引号 +
“path” +
#引号 +
“:” +
#引号 +
“”,
#引号 )

url =
子文本替换 (url,
“\/”,
“/”, , ,
真)







返回 (url
)
判断 (类型 = 2
) 
局_网址 =
“https://upload.api.cli.im/upload.php?kid=cliim”
局_方式 = 1

局_提交数据 =
“------WebKitFormBoundarynK59uOZaWAEtrPb5” +
#换行符 +
“Content-Disposition: form-data; name=” +
#引号 +
“Filedata” +
#引号 +
“; filename=” +
#引号 +
“1.png” +
#引号 +
“” +
#换行符 +
“Content-Type: image/png” +
#换行符 +
“” +
#换行符 +
“[file path]” +
#换行符 +
“------WebKitFormBoundarynK59uOZaWAEtrPb5--” 
ADD_协议头.
添加 (“content-type”,
“multipart/form-data; boundary=----WebKitFormBoundarynK59uOZaWAEtrPb5”)
ADD_协议头.
添加 (“origin”,
“https://cli.im”)
ADD_协议头.
添加 (“referer”,
“https://cli.im/deqr”)
ADD_协议头.
添加 (“user-agent”,
“航天级/5.0 (Windows宇宙版 NT 6.1; WOW99 内存1个亿) AppleWebKit/537.36 (KHTML, like Gecko) 谷歌军工级浏览器/70.0.3538.25 Safari/537.36 Core/1.70.3861.400 升级版/10.7.4313.400”)
局_提交协议头 = ADD_协议头.
获取协议头数据 ()
L_Data =
子字节集替换 (到字节集 (局_提交数据
),
到字节集 (“[file path]”), 图片, ,
) 
局_结果 =
网页_访问 (局_网址, 局_方式, , , , 局_提交协议头, , , L_Data, ,
)
局_返回 =
到文本 (编码_编码转换对象 (局_结果
))

判断 (寻找文本 (局_返回,
“{” +
#引号 +
“status” +
#引号 +
“:” +
#引号 +
“1” +
#引号 +
“,” +
#引号 +
“”, ,
假) ≠ -1
)

url =
文本_取出中间文本 (局_返回,
“” +
#引号 +
“path” +
#引号 +
“:” +
#引号 +
“”,
#引号 )

url =
子文本替换 (url,
“\/”,
“/”, , ,
真)





返回 (url
)
返回 (url
)