百度网盘的php客户端 bpcs_uploader

项目主页:http://oott123.github.com/bpcs_uploader

本地下载:oott123-bpcs_uploader-v0.1.0-beta-5-g3a75324 (1)

这个客户端需要PHP5环境,先安装php环境:

root@ip:~# apt-get install php5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libonig2 libqdbm14 php5-cli ssl-cert
Suggested packages:
  apache2-doc apache2-suexec apache2-suexec-custom php-pear openssl-blacklist
The following NEW packages will be installed:
  apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libonig2 libqdbm14 php5 php5-cli ssl-cert
0 upgraded, 14 newly installed, 0 to remove and 11 not upgraded.
Need to get 7083 kB of archives.
After this operation, 23.0 MB of additional disk space will be used.
Do you want to continue [Y/n]? y

删除apache服务器

apt-get remove apache2

具体安装方法参考:http://oott123.github.io/bpcs_uploader/

系统要求

Linux (or cygwin) with php & curl installed.

使用方法

chmod +x bpcs_uploader.php
./bpcs_uploader.php

由于VPS上安装的php可能存在于各种地方,因此运行很可能不正常。请以使用which php得到你的php绝对路径,修改bpcs_uploader.php的头一句#!后的路径。 如果你的php是为了网站环境安装的,那么很有可能你会得到下面这条错误消息:

那么说明你的环境由于安全原因禁止了部分函数的执行。请看FAQs的1。请使用那条长长的命令代替./bpcs_uploader.php。eg:php -d disable_functions -d safe_mode=Off -f bpcs_uploader.php quota

快速初始化

./bpcs_uploader.php quickinit

敲下命令直接进入快速初始化流程,输入y,然后打开浏览器访问https://openapi.baidu.com/device ,在“请输入设备上显示的用户授权码:”文本框中输入上面显示的授权码(这里是12abcxyz),并点击继续。 看到网页上显示“请返回设备继续操作!”后,返回ssh上按下回车后,即完成了初始化配置。

初始化

./bpcs_uploader.php init

敲下命令之后会进入初始化流程,这里分段详述设置方法。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏企鹅号快讯

深度学习笔记:Tensorflow的安装——ubuntu下

前言 之前写过一篇在windows下安装Tensorflow的教程。有小伙伴说之前不是说在Ubuntu装过么把那个也发一下,所以,补上一篇。 ? 安装anaco...

212100
来自专栏Python小屋

Python多线程编程中使用Barrier对象进行同步

Barrier常用来实现这样的线程同步,多个线程运行到某个时间点以后每个线程都需要等着其他线程都准备好以后再同时进行下一步工作。类似于赛马时需要先用栅栏拦住,每...

521150
来自专栏Jerry的SAP技术分享

Hybris开发环境的license计算实现

每隔30天,必须重新执行一次initialize命令把本地所有数据全部清掉然后重新build,需要花费一些时间。

45350
来自专栏用户画像

3.1.4.3 段页式管理方式

页式管理系统能有效地提高内存利用率,而分段存储管理能反映程序的逻辑结构并有利于段的共享。

9930
来自专栏玄魂工作室

利用Png做持久型XSS攻击

关于文件上传漏洞,其实是老生常谈了,其实很多网站都做了很严格的控制。这里我们不去谈如何突破文件上传,而是假设我们能上传一张图片,然后当成html嵌入或者执行。 ...

16320
来自专栏腾讯云容器服务团队的专栏

Kubenerters中多种服务访问方式以及相应的安全组设置在腾讯云的落地实践

本文将介绍 Kubernetes 中服务访问的 ClusterIP , NodePort , LoadBalancer 三种方式在腾讯云容器服务中的使用,以及使...

2.3K70
来自专栏云加头条

智能云上手指南:如何将历史数据迁移到万象优图

6 月 21 日,腾讯云在 2017「云+未来」峰会上推出了战略新品——智能云,宣布将腾讯积累近 20 年的 AI 能力向政府、企业和开发者开放,其中首批开放计...

38730
来自专栏沃趣科技

Oracle中的sysctl.conf内核参数

当我们对Oracle进行安装部署时,需要按照相关要求修改OS内核参数,下面对Oracle按照部署时需要修改的相关内核参数进行简单介绍。

15930
来自专栏ChaMd5安全团队

挖洞经验之代理不当日进内网

大家好,我是STCX,应M姐姐之邀写一篇文章为咱们公众号做点贡献,那我就扯一下之前挖一个漏洞的经验。 ---- 正向代理和反向代理是forward/revers...

34960
来自专栏Java编程技术

Dubbo剖析-服务消费端泛化调用

前面我们讲解基于Spring和基于dubbo api方式搭建一个简单的分布式系统时候服务消费端是引入了一个sdk的,这个SDK是个二方包,里面存放了服务提供端提...

14420

扫码关注云+社区

领取腾讯云代金券