找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 37|回复: 6

dropbox网页上传脚本

[复制链接]

105

主题

1646

回帖

3641

积分

论坛元老

积分
3641
发表于 2012-5-2 00:53:47 | 显示全部楼层 |阅读模式
本帖最后由 挨个搞 于 2012-5-2 00:54 编辑

为啥都说不能用了?

以前的还可以用的啊。[ol]
  • #!/bin/bash
  • DROPBOX_USER="xxx@xxx.xxx"
  • DROPBOX_PASS="xxxxxx"
  • UPLOAD_FILE="/xxx/xxxx.zip"
  • DEST_FOLDER="/xxx"
  •                
  • LOGIN_URL="https://www.dropbox.com/login"
  • HOME_URL="https://www.dropbox.com/home"
  • UPLOAD_URL="https://dl-web.dropbox.com/upload"
  • COOKIE_FILE="/tmp/du_cookie_$RANDOM"
  • RESPONSE_FILE="/tmp/du_resp_$RANDOM"
  • echo -ne " > Logging in..."
  • curl -s -i -c $COOKIE_FILE -o $RESPONSE_FILE --data "login_email=$DROPBOX_USER&login_password=$DROPBOX_PASS&t=$TOKEN" "$LOGIN_URL"
  • grep "location: /home" $RESPONSE_FILE > /dev/null
  • if [ $? -ne 0 ]; then
  •         echo -e " Failed!"
  •         rm -f "$COOKIE_FILE" "$RESPONSE_FILE"
  •         exit 1
  • else
  •         echo -e " OK"
  • fi
  • echo -ne " > Loading Home..."
  • curl -s -i -b "$COOKIE_FILE" -o "$RESPONSE_FILE" "$HOME_URL"
  • if [ $? -ne 0 ]; then
  •         echo -e " Failed!"
  •         rm -f "$COOKIE_FILE" "$RESPONSE_FILE"
  •         exit 1
  • else
  •         echo -e " OK"
  • fi
  • TOKEN=$(cat "$RESPONSE_FILE" | tr -d '\n' | sed 's/.*]*>\s* Uploading ..."
  • curl -s -i -b $COOKIE_FILE -o $RESPONSE_FILE -F "plain=yes" -F "dest=$DEST_FOLDER" -F "t=$TOKEN" -F "file=@$UPLOAD_FILE"  "$UPLOAD_URL"
  • grep "HTTP/1.1 302 FOUND" $RESPONSE_FILE > /dev/null
  • if [ $? -ne 0 ]; then
  •         echo -e " Failed!"
  •                 rm -f "$COOKIE_FILE" "$RESPONSE_FILE"
  •         exit 1
  • else
  •         echo -e " OK"
  •         rm -f "$COOKIE_FILE" "$RESPONSE_FILE"
  • fi[/ol]复制代码
  • 回复

    使用道具 举报

    81

    主题

    902

    回帖

    2061

    积分

    金牌会员

    积分
    2061
    发表于 2012-5-2 00:56:20 | 显示全部楼层
    我比较笨  还没学会··
    回复

    使用道具 举报

    139

    主题

    3433

    回帖

    7329

    积分

    论坛元老

    积分
    7329
    发表于 2012-5-2 01:12:40 | 显示全部楼层
    我比较笨  根本学不会..
    回复

    使用道具 举报

    62

    主题

    1026

    回帖

    2274

    积分

    金牌会员

    积分
    2274
    发表于 2012-5-2 01:17:23 | 显示全部楼层

    我比较笨  根本不会学
    回复

    使用道具 举报

    112

    主题

    1531

    回帖

    3428

    积分

    论坛元老

    积分
    3428
    发表于 2012-5-2 11:21:50 | 显示全部楼层
    我比较笨  还没有学会
    回复

    使用道具 举报

    100

    主题

    2018

    回帖

    4374

    积分

    论坛元老

    积分
    4374
    发表于 2012-5-2 11:26:42 | 显示全部楼层


    一直用buyvm的 备份空间 很给力I
    回复

    使用道具 举报

    204

    主题

    7386

    回帖

    1万

    积分

    论坛元老

    积分
    15420
    发表于 2012-5-2 12:20:55 | 显示全部楼层
    因为有人不会用
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-1-11 15:52 , Processed in 0.018747 second(s), 5 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表