- 博客(17)
- 问答 (2)
- 收藏
- 关注
原创 tampermonkey(油猴) GM_addStyle
tampermonkey(油猴) GM_addStyletampermonkey脚本中 GM_addStyle的教程很少,连自身的文档都没有案例,网上查了很久,自己记录一下。 var ads=["iframe",".layout-header",".layout-footer",".xuexi",".WNiH6aSBS23IzewzHGi4v",'audio',".redflag-2","div[style='background-repeat: no-repeat;']",".my-points-
2021-09-29 14:38:33
4613
1
原创 局域网共享失败
局域网共享踩的坑,自己记录一下,共享服务器正常,什么组策略,什么注册表,都是扯淡之前用该用户登录过,但是系统没有释放连接,会出现无法访问已经看见的共享资源用系统的话就是多重连接断开原始连接的方法net use * /del /y...
2021-06-10 17:40:55
235
原创 tampermonkey(油猴)跨域发送请求
tampermonkey发送请求可以跨域,比原生js方便很多。制作学习积分外挂时,可以直接获取积分,根据积分情况判断下一步操作。 GM_xmlhttpRequest({ method: "get", url: "https://xx/open/api/score/today/queryrate", headers: { "Content-Type": "applicat
2021-05-13 15:44:54
3457
原创 tampermonkey,某学习网站的净化脚本
// ==UserScript==// @name 删除多余元素// @namespace http://tampermonkey.net/// @version 0.1// @description try to take over the world!// @author You// @match *.xuexi.cn/*// @grant none// @noframes// ==/UserScript==
2021-05-05 15:53:03
512
原创 自用的MP3播放网页
自用的MP3播放网页,后台php,前台js,bootstrap<!-- mp3测试网站1、自动搜索网站中mp3目录下的文件夹,生成文件夹分类(php)2、再从各个目录下搜索文件,添加至播放按钮(php+javascript)3、audio元素添加监听事件,暂停或退出时记忆播放记录(localStorage永久保存) 退出利用onbeforeunload事件,效果不是很好4、利用post上传历史记录,服务器端用文件保存,如果是post请求则只返回历史记录,如果是get请求则不读取文件
2021-05-05 15:46:51
382
原创 自用的MP3播放网页心得
给原来的MP3测试网页添加了跳过片头片尾功能,现记录如下:1、localStorage能够用久存储信息,比cookie好用,js直接可以调用(localStorage.name或localStorage[name]),键名无需引号localStorage.record=rec.recordlocalStorage.folder=rec.folderlocalStorage.file=rec.file2、用json数据方式上传至后台,后台php解析起来比较清晰,注意:post不能直接上传json数
2021-05-05 15:43:54
82
原创 mp3测试网站
一般的MP3播放器,对于历史记录支持不是很好,闲来无事自己写一个网页,前台后台有一点,主要是能自动连续播放,支持上传历史记录, 自己用的也就不用写用户登录了。 学到了不少知识,自己记录一下。mp3测试网站1、自动搜索网站中mp3目录下的文件夹,生成文件夹分类(php)2、再从各个目录下搜索文件,添加至播放按钮(php+javascript)3、audio元素添加监听事件,暂停或退出时记忆播放记录(localStorage永久保存)退出利用onbeforeunload事件,效果...
2021-04-29 10:34:23
1640
1
原创 js发送数据php接收并解析显示
1、js 用post发送json数据2、php接收json数据并解析成数组<?php if ($_SERVER['REQUEST_METHOD']==='POST'&&empty($_POST)){//判断如果是post并且$_POST为空则是json数据 $content=file_get_contents('php://input');//获取json数据的固定写法,暂时不懂什么意识 // $content=json_decode($content, true); $f
2021-04-29 10:21:20
442
原创 m3u8下载,简化版,无解密
找到ts文件列表,建立vidoe文件夹,运行程序from requests import getfrom threading import Thread,Semaphorefrom multiprocessing import Managerdef down_load(begin,first_url,end_url,q): url=first_url+str(begin)+end_url while True: try: content=g...
2021-03-13 22:24:57
376
原创 Queue队列,进程之间通信
#使用Pool管理进程必须用mulitiprocessing.Manager().Queue() 进行通信,这里踩了坑from multiprocessing import Manager,Poolfrom time import sleepdef put1(a,q): for i in a: print("正在传输",i) sleep(0.5) q.put(i)def get1(q): i="" for i i...
2021-02-28 18:31:12
73
原创 多进程
from multiprocessing import Pool,Queue,Managerfrom time import sleepdef func(names,q): for i in names: print("{}任务正在进行".format(i)) sleep(1) q.put(i)if __name__=="__main__": a=["第一个","第二个","第三个","第四个"] b=["A","B","C...
2021-02-28 18:29:22
49
原创 文件是否存在
import osif os.path.isfile("D:\\python案例\\文件是否存在.p1y"): print("ok")
2021-02-28 18:28:19
60
原创 python 多进程,利用对象属性传递参数
from multiprocessing import Processfrom time import sleepclass MyPro(Process): def __init__(self,target,name,count): Process.__init__(self,target=target,name=name) self.count=count# 设置对象属性count 用add方法将属性值反馈回去 def add(self):...
2021-02-28 16:06:17
615
原创 案例1
import randomfor i in range(10): try: numb1=random.randint(0,2) numb2=random.randint(0,3) nickname=["大傻子","二愣子","三胖子"] realname=["张三","李四","王五","赵六"] callname=realname[numb2]+"是"+nickname[numb1] print (c...
2021-02-28 15:45:37
109
空空如也
后台是如何处理带参数的媒体请求的
2021-05-15
如何隐藏audio中的src
2021-05-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人