liupan1890 / aliyunpan Goto Github PK
View Code? Open in Web Editor NEW阿里云盘小白羊版 阿里云盘PC版 aliyundriver
阿里云盘小白羊版 阿里云盘PC版 aliyundriver
方便同步的,电脑上和阿里云盘上及时同步,
email:[email protected]
前来点赞支持!
想要挂载到服务器上
aliyunpan://阿里网盘脚本分享工具.exe|DB3BEE202D57CAE158A5A85347FB599674904220|613888|application/x-msdos-program
阿里云盘秒传方法:
1.安装7-zip https://sparanoid.com/lab/7z/
2.安装油猴脚本插件,安装阿里云盘油猴脚本
3.选择要上传的文件右键 选CRC SHA 选SHA-1
4.复制名称,SHA1,大小,粘贴替换到下面文字
小委托人.mp4
aliyunpan://小委托人.mp4|3907CC0B8C5453EACDDBF429A8A93AA255E13CC8|2568199396|application/oct-stream
名称:小委托人.mp4
SHA1:3907CC0B8C5453EACDDBF429A8A93AA255E13CC8
大小:2568199396
格式如下:
aliyunpan://文件名称|SHA1|文件大小|application/oct-stream
注意:中间有竖线间隔,如果阿里云盘服务器没有上传的文件,会失败,有的话直接妙传,不用等好旧的验证。
5.最后到阿里云盘网页提取。
#!/usr/bin/env python
"""批量获取文件夹中各个文件的MD5、SHA1、SHA256"""
import hashlib
import os
import sys
def getFileFeatures(dirpath):
path = os.getcwd() + "\" + dirpath
subpaths = []
datas = {} # 结果存为json,以便后需
if os.path.exists(path):
# 路径存在
if os.path.isdir(path):
# 获得的路径为文件夹
for root, dirs, files in os.walk(path):
for file in files:
subpaths.append([file, os.path.join(root, file)])
else:
# 获得的路径为文件
file = path.split("\")[-1]
subpaths.append([file, path])
for i in subpaths:
f = open(i[1], "rb")
rb = f.read()
data = {'MD5': hashlib.md5(rb).hexdigest(),
'SHA1': hashlib.sha1(rb).hexdigest(),
'SHA256': hashlib.sha256(rb).hexdigest()}
datas[i[0]] = data
f.close()
with open("filefeatures.txt", "a")as f:
for k, v in datas.items():
f.writelines("filename:\t" + k + "\n")
print("[+]succeed get the teatures of " + k)
for key, value in v.items():
f.writelines(key + ":\t" + value + "\n")
f.writelines("\n")
else:
print("Folder does not exist")
if sys.argv:
print("""
(c).-.(c) (c).-.(c) (c).-.(c) (c).-.(c) (c).-.(c) (c).-.(c)
/ .. \ / .. \ / .. \ / .. \ / .. \ / .. \
( Y )/ ( Y )/ ( Y )/ ( Y )/ ( Y )/ ( Y )/
(.-/'-'-.)(.-/'-'-.)(.-/'-'-.)(.-/'-'-.)(.-/'-'-.)(.-/'-'-.)
|| K || || I || || L || || L || || E || || R ||
.' -' '._ _.'
-' '. .' -' '._ _.'
-' '. .' -' '._ _.'
-' '.
(.-./-'\.-.)(.-./
-'.-.)(.-./-'\.-.)(.-./
-'.-.)(.-./-'\.-.)(.-./
-\.-.)
-' -'
-' -'
-' -'
-' -'
-' -'
-' `-'
====== function: Get the characteristics of file or files in folder ========
=>=>=>=>=>usage : python getFileFeatures.py file/dir <=<=<=<=<=<=<=<=<=<=
""")
if len(sys.argv) == 2:
getFileFeatures(sys.argv[1])
else:
print("[-]Usage errors")
你好,小白羊作者,谢谢你上次回复了我。
刚看了一个视频,阿里云盘产品经理期待你加入阿里云盘团队。
我很喜欢阿里云盘和小白羊,同时也希望你把阿里云盘做成优秀的产品。
产品经理是一位女士。
视频:
https://www.aliyundrive.com/s/BAzVbmhoCad
只能看到回收站文件 网盘根目录文件都看不到 刷新 重新登陆 重新下载安装了都不行
希望可以增加就是点击下载自动更新,而不是从GITHUB上下载压缩包再覆盖,GUITHUB的网确实慢了点
💪
希望可以增加webdav协议的支持,非常期待这个上线,支持大佬。
单线程有点慢
支持大佬
第一次运行阿里云盘小白羊版v1.6.6.exe, 可以看到界面提示手机app扫码.当时没有扫, 电脑没有关机, 但是退出小白羊, 第二天就发现打不开, 下载最新的v1.6.10.exe,也是一样.
错误信息如下:
问题签名:
问题事件名称: APPCRASH
应用程序名: 阿里云盘小白羊版v1.6.10.exe
应用程序版本: 1.0.0.0
应用程序时间戳: 60c1ee28
故障模块名称: flutter_windows.dll
故障模块版本: 0.0.0.0
故障模块时间戳: 608b242a
异常代码: 40000015
异常偏移: 000000000091c30b
OS 版本: 6.1.7601.2.1.0.256.1
区域设置 ID: 2052
其他信息 1: 0cc9
其他信息 2: 0cc9a80ddcb658055df6cc2ae0b32f41
其他信息 3: 18a6
其他信息 4: 18a611c89a3b596f9d61fe54dfdbe304
联机阅读隐私声明:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0804
如果无法获取联机隐私声明,请脱机阅读我们的隐私声明:
C:\Windows\system32\zh-CN\erofflps.txt
已start,期待新项目
例如格式
{
"dir_name": "test1",
"files": [
"115://132|132|132|123",
"115://132|132|132|123",
]
},
{
"dir_name": "test2",
"files": [
"115://132|132|132|123",
"115://132|132|132|123",
]
},
star一个
会导致被人肉吗
https://b23.tv/ES8dif
之前还写了一下直接用mpv拉取阿里云盘的原视频,原来大佬已经做出来了哈哈
文件加密、洗码功能
1.可以对文件快速洗码(1秒内),给文件生成新的sha1码,然后再上传到网盘(视频洗码后不影响在线预览)
2.可以对文件快速完整加密,加密后的文件无法预览,保护隐私(视频无法预览和截图,图片/文本/Doc/Pdf等文件无法在线预览)
3.可以对加密后的文件,快速解密恢复为原始文件
——————
以上功能是否还未完成?
建议在上传时添加是否需要洗码功能,毕竟有些文件不会被和谐可以秒传也是不错的
系统版本是Mojave
以下仅为个人观点 仅供参考
以历史为鉴
1.网址就有服务器 总有不怀好意的人进行攻击 服务器等也会造成分享链接不可访问等情况
到最后无法进行服务等 被迫关闭
2.当官方重视这个过审核的分享功能 作者如果被官方警告
被迫关闭分享链接 所有已分享的文件都将失效
所以
建议同115一样的 一行行的文件特征直链
另外
虽然直接分享支持文件夹+文件递归 那可能在有一天 有一个爱好分享的伙伴 会分享几万加的数据 造成官方的API爆炸
需要像六盘小白羊一样的播放器自定义!谢谢
期待离线下载! tv版才是真的急急急
不支持Linux系统吗?支持下国产Linux系统吧
希望兼容linux arm
有个Mac版本就好了
现在115是用的阿里云的服务器,我用过一个脚本可以将阿里云网盘里有的资源通过115的sha1链接转存到自己网盘,开发者能加一个这个功能吗,主要那个脚本一次只能转存一个链接,太麻烦了,不知道能不能在小白羊里实现这个功能呢
需要删除一些文件,发现只有单选和勾顶部的全选,不能多选
希望能增加多选功能
6盘暂时还是未能开放,过去的磁力记录获取不到。如果使用客户端有记录这些信息的话,希望能提供个小工具把数据反序列化出来。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.