Git Product home page Git Product logo

bpcs_uploader's Introduction

Hi! I'm oott123, a Chinese front end developer.

Sorry but I don't have any useful projects for you. :(

bpcs_uploader's People

Contributors

abstractdatatype avatar ajaxsys avatar coxxs avatar maddie avatar mightbxg avatar oott123 avatar weakish avatar wy0917 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bpcs_uploader's Issues

减少不必要的 token refresh

do_oauth_refresh 函数每次使用时都会调用。

建议根据token里的时间参数来决定是否要refresh。只有当access token即将过期的时候才刷新。

用户授权码错误

最近quickinit无法授权,程序返回了授权码但是在 https://openapi.baidu.com/device 上显示授权码错误,请问有遇到吗?

现在没法初始化了

最后会提示
API calling error 31024 : app id is empty
我在两个VPS上都试过了,但原来初始化好的上传没问题,只是如果新买了一个VPS然后初始化的时候就会提示这个。

上传时文件名没有编码,导致某些文件名不能上传

上传时文件名没有编码,导致某些文件名不能上传
./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
上传成功。

ERROR thrown at bpcs_uploader/_bpcs_files_/common.inc.php

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 [path_local] [path_remote] //上传文件

这个命令

我使用./bpcs_uploader.php upload /home/bak/uploadfile/* *

这样好像无法上传呢。

请问下是否可以像windows系统下百度网盘客户端那样。同步多个文件夹和文件呢。

win下上传出错,其他功能正常

win下使用download方法出错,报403,dirdown同样报错,’bu.php’ 不是内部或外部命令,也不是可运行的程序或批处理文件。其他方法正常。curl和wget已经安装。

Reading of /app/name should avoid adding newline

请通过网页版找到【我的应用数据】找到对应的文件夹名,写入/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.

Missing variable in md5check()

function md5check($argv2, $argv4) {
if (is_file($argv2)) {
$a = 'md5sum "' . $argv2 . '"';
cmd($a, true);
// TODO: Where is $r?
if ($r == $argv4) {
echon("--" . date("Y-m-d") . " " . date("h:i:sa") . "-- local file's MD5 is " . $r . ",the remote flie's MD5 is " . $argv4 . ",they are equal,so no need to download.", false, 32);

Need to fix and test

关于API回调地址

不知道您还看不看issues,当我知道百度云pcs的时候已经不能申请了,我的应用是web端的,不可能每次去页面取code,我看了文档,只要知道您的回调地址,我可以转到我的页面,如果方便希望告诉我一下,不胜感激。

Can't set Secret Key

在设置了APP key之后,应该设置secret key,但是这一部分是直接显示了源码,而没有输入提示,之后就要求输入app folder name了。这是可能是什么问题?

API calling faild.

你好,百度是否对文件大小有限制?

我原本有一个文件夹3.9G上传,显示 API calling faild.
于是分成两份文件,一个1.9G的tar.gz上传没问题,另一个2.4G的ISO文件仍然显示 API calling faild.

上传失败。

错误代码:
API calling error 31024 : app id is empty

是不是因为我的应用百度还没有审核通过的原因?

上传速度

请问这个脚本对上传速度有限制吗?
我上传的时候速度好像总是在400-500k以下,是因为本地服务器网速原因,还是说传输速度就是限制这个水平?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.