Hi! I'm oott123, a Chinese front end developer.
Sorry but I don't have any useful projects for you. :(
百度pcs上传脚本
License: BSD 3-Clause "New" or "Revised" License
Hi! I'm oott123, a Chinese front end developer.
Sorry but I don't have any useful projects for you. :(
win下使用download方法出错,报403,dirdown同样报错,’bu.php’ 不是内部或外部命令,也不是可运行的程序或批处理文件。其他方法正常。curl和wget已经安装。
能不能添加获取文件列表的功能😀
root@domain [~/src]# git clone [email protected]:oott123/bpcs_uploader.git
Cloning into 'bpcs_uploader'...
remote: Counting objects: 181, done.
remote: Total 181 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (181/181), 56.57 KiB | 0 bytes/s, done.
Resolving deltas: 100% (63/63), done.
Checking connectivity... done.
root@domain [~/src]# cd bpcs_uploader/
root@domain [~/src/bpcs_uploader]# chmod +x bpcs_uploader.php
root@domain [~/src/bpcs_uploader]# ./bpcs_uploader.php init
X-Powered-By: PHP/5.5.17
Content-type: text/html
===========================Baidu PCS Uploader===========================
Usage: ./bpcs_uploader.php init|quickinit|quota
Usage: ./bpcs_uploader.php upload|download path_local path_remote
Usage: ./bpcs_uploader.php delete path_remote
Usage: ./bpcs_uploader.php uploadbig path_local path_remote [slice_size(default:1073741824)] [temp_dir(def:/tmp/)]
Usage: ./bpcs_uploader.php fetch path_remote path_to_fetch
========================================================================
Uploader initialization will be begin. If you have already configured the uploader before, your old settings will be overwritten.
Continue? [y/N] err2 : /root/src/bpcs_uploader/_bpcs_files_/common.inc.php (11) fgets() expects parameter 1 to be resource, string given
Exiting ...
root@domain [~/src/bpcs_uploader]#
上传时文件名没有编码,导致某些文件名不能上传
./bpcs_uploader.php upload ~/iPhone5,1_7.1.2_11D257_Restore.ipsw iOS/iPhone51_7.1.2_11D257_Restore.ipsw
curl: (26) failed creating formpost data
API calling faild.
上传失败。
mv ~/iPhone5,1_7.1.2_11D257_Restore.ipsw ~/iPhone5-1_7.1.2_11D257_Restore.ipsw
./bpcs_uploader.php upload ~/iPhone5-1_7.1.2_11D257_Restore.ipsw iOS/iPhone5-1_7.1.2_11D257_Restore.ipsw
上传成功。
bpcs_uploader/bpcs_uploader.php
Lines 198 to 204 in 300202e
Need to fix and test
环境:
PHP 7.0.8
curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
文件:
tar.gz 8670MB
只看到输入app key和secret key,没看到有地方需要输入app id啊
在设置了APP key之后,应该设置secret key,但是这一部分是直接显示了源码,而没有输入提示,之后就要求输入app folder name了。这是可能是什么问题?
你好,百度是否对文件大小有限制?
我原本有一个文件夹3.9G上传,显示 API calling faild.
于是分成两份文件,一个1.9G的tar.gz上传没问题,另一个2.4G的ISO文件仍然显示 API calling faild.
RT,http://developer.baidu.com/feedback#/info/54063
大侠之前能否分享一个出来?
麻烦作者看看,是哪里的问题?
多谢
在偷偷的上传下载数据
do_oauth_refresh 函数每次使用时都会调用。
建议根据token里的时间参数来决定是否要refresh。只有当access token即将过期的时候才刷新。
您好,我和我同学开发一个脚本( https://github.com/CHN-STUDENT/WebServerAutoBackup )时候使用了你的工具。这是一个开源,自由,免费的服务器和数据库备份脚本,我们备份之后通过软件上传到各大云存储,包括使用您的工具上传到百度云,我们不知道您这项目是否存在授权协议?请详细说明。谢谢。
请通过网页版找到【我的应用数据】找到对应的文件夹名,写入/config/appname文件。
It seems the current way to write the folder name is via echo -n
:
echo -n 'bpcs_uploader' > _bpcs_files_/config/appname
Without -n
, or manually edit the file with a normal editor, it fails.
It seems that bpcs_uploader thinks the directory name is bpcs_uploader%0A
instead.
pcs api 已经不能申请了是吗?
不知道您还看不看issues,当我知道百度云pcs的时候已经不能申请了,我的应用是web端的,不可能每次去页面取code,我看了文档,只要知道您的回调地址,我可以转到我的页面,如果方便希望告诉我一下,不胜感激。
最后会提示
API calling error 31024 : app id is empty
我在两个VPS上都试过了,但原来初始化好的上传没问题,只是如果新买了一个VPS然后初始化的时候就会提示这个。
Backdoor:PHP/Shell.C
文件:bpcs_uploader-master_bpcs_files_\common.inc.php
请问这个脚本对上传速度有限制吗?
我上传的时候速度好像总是在400-500k以下,是因为本地服务器网速原因,还是说传输速度就是限制这个水平?
./bpcs_uploader.php upload [path_local] [path_remote] //上传文件
这个命令
我使用./bpcs_uploader.php upload /home/bak/uploadfile/* *
这样好像无法上传呢。
请问下是否可以像windows系统下百度网盘客户端那样。同步多个文件夹和文件呢。
正确的拼写方法应该是 folder 哦~
错误代码:
API calling error 31024 : app id is empty
是不是因为我的应用百度还没有审核通过的原因?
很好的工具!
如果能加一个list命令,取得目录下文件一览就好了。
最近quickinit无法授权,程序返回了授权码但是在 https://openapi.baidu.com/device
上显示授权码错误,请问有遇到吗?
我运行您的程序,先是显示php路径不对,我修改成了我自己的地址:
之后再运行的话,就说:
Segmentation fault
该要怎样解决?
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.