猫史档案馆


水翎稞

水翎稞

Lv.1

已退,2026高考加油!

获赞:2891收藏:2012浏览:98262作品收藏:1672

签名:曾任2202、2203风纪 本事没本事,花头没花头 懂了点皮毛,就以为自己很懂 半桶水在那里晃荡晃荡 这种人不会读的啦,好杀杀掉我早就杀杀掉过年了 (以上为自我介绍) 新高一,平时住校 猫站无法用于学习,仅可用于娱乐,已退

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

如何不用物理引擎来实现物理引擎的效果啊啊啊啊啊啊啊啊啊啊 中回复

center_image差不多这样

2021-11-13T14:09:34 点赞:1

《超 能 力》 中回复

控制别人思想(副作用我抗着,各位放心说)

2021-11-13T19:13:57 点赞:0

【bug】社区刷浏览量bug 中回复

浏览量就是这样的,每打开一次都会加一。

2021-11-13T19:30:45 点赞:1

作品【中国诗词大会】品中华文化之美,叹诗词之韵!(爆音) 中回复

(小作文?)

2021-11-13T22:09:33 点赞:0

【小报】编程猫报·第一期 中回复

编程猫报?

2021-11-20T12:27:46 点赞:0

【预告】编程猫报·即将上市 中回复

这才是最早的报

2021-11-20T12:28:18 点赞:1

【作品质量标准等级】编程猫社区第一个作品质量标准等级! 中回复

我的王朝争霸算几级?

2021-11-21T13:22:36 点赞:0

过于震惊!!! 中回复

他就想要你与他辩论。明知迷你世界搞抄袭,但是他就想要这样来引你注意。注意不要上钩,不要回复他

2021-11-26T21:47:52 点赞:0

几行代码破解WiFi密码 中回复

估计是从某音上某个爱炫耀自己(实际啥都不懂)的up发的视频中得来的

2021-11-27T19:31:36 点赞:1

故事接龙(水) 中回复

炭基成为了他们的坐骑(见炭基头像)

2021-11-27T21:47:44 点赞:1

故事接龙(水) 中回复

三猴寻得花果山,在斗战胜佛的帮助下一心想善,就此悔改。

2021-11-27T21:49:25 点赞:1

故事接龙(水) 中回复

北山炭基长息曰:“命由己造,相由心生,世间万物皆是化相,心不动,万物皆不动,心不变,万物皆不变。”

2021-11-27T21:50:42 点赞:0

故事接龙[蹭热度(doge)] 中回复

炭基在“您好”的海洋中溺而不返。日复一日,年复一年,千万载光阴逝去。他的身体在一年年的水的浸泡下喵,F浮 = ρ液gV排,炭基浮出了水面。

2021-11-27T21:57:26 点赞:0

故事接龙[蹭热度(doge)] 中回复

炭基沉默着张开了眼:“全世界最酸的柠檬yyds,我在动物园里忍辱负重,每一天都要受到你们“你好”的谩骂。今天,我必将踏上柠檬山,铲除柠檬宗!”

2021-11-27T22:01:21 点赞:0

故事接龙[蹭热度(doge)] 中回复

炭基沉默着张开了眼:“二进制帝,我在动物园里忍辱负重,每一天都要受到你们“你好”的谩骂。今天,我必将踏上二进制山,铲除二进制!

2021-11-27T22:06:13 点赞:0

故事接龙(水) 中回复

说罢,他心生悔意,纵身跳入火焰山。金黄的夕阳映照着茫茫火海,炭基的背影在夕阳中拉得很长。

2021-11-27T22:11:25 点赞:0

故事接龙(水) 中回复

炭基忘记了,忘记了他的背上有着沉甸甸的责任——有两个人在他背上

2021-11-27T22:12:24 点赞:0

kitten3和kitten4 中回复

K3积木舒服,K4画笔舒服

2021-11-28T09:10:58 点赞:0

我养啥呢? 中回复

东海神鳌

2021-11-28T20:11:56 点赞:0

来玩一个好玩的吧(笑)打出自己班主任的拼音首字母看看谁的最搞笑 中回复

了现在

2021-12-05T11:39:24 点赞:0

【求助!!!】为什么我发帖子,排版没了o(╥﹏╥)o 中回复

猫站特性,习惯就好

2021-12-12T08:59:50 点赞:2

编程猫大事件 2019~2021 中回复

背诵历史意义与性质的哪些岁月……

2021-12-18T11:13:37 点赞:0

【联名帖】请大家联名喵【我的世界很lj】 中回复

他的内心:“嘿嘿嘿!好多人讨论我,我火了!快点举报我!我是猴子,但你们是傻·子!明知我钓鱼,你们还主动上钩,帮我火。”他的目的就是引起你们的讨论,所以不要去理他,可以默默举报,但是不要与他交流

2021-12-19T19:18:46 点赞:4

【吐槽】这种作品都能上首页 中回复

不是我说大话,这种游戏,在素材收集好的情况下,我三分钟就可以做出来

2021-12-19T19:21:01 点赞:0

那些骂引战的人的人 中回复

“我的世界很**”的内心:“嘿嘿嘿!好多人讨论我,我火了!快点举报我!我是猴子,但你们是傻·子!明知我钓鱼,你们还主动上钩,帮我火。”他的目的就是引起你们的讨论,所以不要去理他,可以默默举报,但是不要与他交流

2021-12-25T12:09:33 点赞:5

请问一下,你们第一次学编程是在编程猫里的课程学的吗? 中回复

我是通过我的世界盒子mod编辑器来的。。。2018年

2021-12-25T12:11:20 点赞:0

那些骂引战的人的人 中回复

喵d

2021-12-25T12:57:38 点赞:0

【公告】反刷屏专项行动 中回复

确实烦,一天到晚就复制

2021-12-31T22:24:33 点赞:3

初学PY....... 中回复

简单的爬虫根本不需要学,想我这样的渣渣都会简单的爬虫

2022-01-03T20:31:48 点赞:0

初学PY....... 中回复

我说的简单是这样

import requests, json


class Posts:
	def __init__(self, hd):
		self.hd = hd

	def sendReview(self, id, text):
		self.review_url = f"https://api.codemao.cn/web/forums/posts/{id}/replies"
		self.data = {"content": text}
		self.result = requests.post(self.review_url, headers=self.hd, json=self.data)
		return [self.result, json.loads(self.result.text)]

	def getPosts(self, id):
		self.details_url = f"https://api.codemao.cn/web/forums/posts/{id}/details"
		self.result = requests.get(self.details_url)
		return [self.result, json.loads(self.result.text)]

	def sendPosts(self, title, content):
		self.data = {"title": title, "content": content}
		self.sendPosts_url = "https://api.codemao.cn/web/forums/boards/7/posts"
		self.result = requests.post(self.sendPosts_url, headers=self.hd, json=self.data)
		return [self.result, json.loads(self.result.text)]

	def getReviews(self, id, page, limit, sort="-created_at"):
		self.url = f"https://api.codemao.cn/web/forums/posts/{id}/replies?page={page}&limit={limit}&sort={sort}"
		self.result = requests.get(self.url)
		return [self.result, json.loads(self.result.text)]

	def getMyPosts(self, page, limit):
		self.url = f"https://api.codemao.cn/web/forums/posts/mine/created?page={page}&limit={limit}"
		self.result = requests.get(self.url,headers=self.hd)
		return [self.result,json.loads(self.result.text)]

class Works:
	def __init__(self, hd):
		self.hd = hd

	def like(self, id):
		self.like_url = f"https://api.codemao.cn/nemo/v2/works/{id}/like"
		self.result = requests.post(self.like_url, headers=self.hd)
		return [self.result, json.loads(self.result.text)]

	def dislike(self, id):
		self.dislike_url = f"https://api.codemao.cn/nemo/v2/works/{id}/like"
		self.result = requests.delete(self.dislike_url, headers=self.hd)
		return [self.result, json.loads(self.result.text)]

	def sendReview(self, id, text, emoji=""):
		self.sendReview_url = f"https://api.codemao.cn/creation-tools/v1/works/{id}/comment"
		self.data = {"content": text, "emoji_content": emoji}
		self.result = requests.post(self.sendReview_url, json=self.data, headers=self.hd)
		return [self.result, json.loads(self.result.text)]

	def getReviews(self, id, num, start=0):
		self.url = f"https://api.codemao.cn/creation-tools/v1/works/{id}/comments?offset={start}&limit={num}"
		self.result = requests.get(self.url, self.hd)
		return [self.result, json.loads(self.result.text)]


class WorkShop:
	def __init__(self, hd):
		self.hd = hd

	def getDetail(self, urid):
		self.url = f"https://api.codemao.cn/web/shops/{url_id}"
		self.result = requests.get(self.url)
		return [self.result,json.loads(self.result.text)]

	def getwsid(self, urid):   #wsid:真正的工作室id;urid:url中的工作室id
		self.id = self.getDetail(urid)[1]
		self.id = self.id["shop_id"]
		return self.id

	def getHeadurl(self, urid):
		self.headurl = self.getDetail(urid)[1]
		self.headurl = self.headurl["preview_url"]
		return self.headurl

	def getlevel(self,urid):
		self.level = self.getDetail(urid)[1]["level"]
		return self.level

	def audit(self, wsid, user_id, 可以吗):
		self.url = "https://api.codemao.cn/web/work_shops/users/audit"
		if 可以吗:
			self.data = {'id': wsid, 'user_id': user_id, 'status': "ACCEPTED"}
		else:
			self.data = {'id': wsid, 'user_id': user_id, 'status': "UNACCEPTED"}
		self.result = requests.post(self.url, json=self.data, headers=self.hd)
		return [self.result, json.loads(self.result.text)]

	def updateDetail(self, wsid, description, name, head_url):
		self.url = "https://api.codemao.cn/web/work_shops/update"
		self.data = {"description": description, "id": wsid, "name": name, "preview_url": head_url}
		self.result = requests.post(self.url, headers=self.hd, json=self.data)
		return [self.result, json.loads(self.result.text)]


if __name__ == "__main__":
	header = {
		"cookie": "不给你看"}
	# print(pingluntie("",417806,header))
	# print(liulantie(417806))
	post = Posts(header)
	works = Works(header)
	workshop = WorkShop(header)
	# rsl = post.sendPosts("测试测试测试", "aaaaaaaaaaaaaaaaaaaaaa</body>")
	# print(rsl)
	# id = json.loads(rsl[1])["id"]
	# print(id)
	# r = post.getDetails(id)[1]
	# print(r)
	# re = post.sendReview(id, r)
	# print(re)

	# re = works.like(111542484)
	# print(re)
	# re = works.dislike(111542484)
	# print(re)
	# re = works.sendReview(111542484, "测试")
	# print(re)
	# results = works.getReviews(112560902, 10, 4)
	# print(results)
	# results = post.getPosts(418861)
	# print(results)
	# results = post.getReviews(418861, 1, 8)
	# print(results)

	result = workshop.getDetail(8129)
	print(result)

2022-01-07T19:46:45 点赞:0