更新文件: webdav_simulator/115.txt, webdav_simulator/sim.txt, webdav_simulator/get115list.py, webdav_simulator/run.sh, webdav_simulator/webdav_simulator.py

This commit is contained in:
ZJP Monitor
2025-05-10 11:57:09 +08:00
parent 0b30bdeee2
commit b44775e13c
5 changed files with 70219 additions and 7 deletions

View File

@ -0,0 +1,36 @@
#!/usr/bin/env python3
from p115 import P115Client, P115FileSystem
import time
import traceback
count=0
def walk_dir(fs):
dirlist=list()
file_list = fs.listdir_attr()
for file_obj in file_list:
if not file_obj.is_directory:
print(file_obj.path+"\t"+str(file_obj.size))
else:
dirlist.append(file_obj.path)
for dirItem in dirlist:
fs.chdir(dirItem)
global count
count=count+1
if count%5==0:
time.sleep(1)
walk_dir(fs)
return
def main():
cookie="UID=; SEID=; CID="
client=P115Client(cookie)
fs = client.get_share_fs("https://115.com/s/swh9ej13zmi?password=50io")
count=0
walk_dir(fs)
if __name__ == '__main__':
main()