由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Hardware版 - PogoPlug安装Dropbox攻略(部分原创)
相关主题
Foscam upload video被pogoplug吓了一跳
Pogoplug POGO-P01 Media Sharing Device $35POGOPLUG恢复后的root密码
有谁要全新的Pogoplug吗?Pogoplug Series 4 $40@Amazon
Pogoplug 如何Stream到xbox上??pogoplug 神器来了,萌的
请问神座用的是什么配置?前几天跟风抢的pogoplug pink到了
pogoplug 的 miniDLNA 怎么样怎么直接看挂在pogoplug上的硬盘里的电影?
pogoplug pro 的passwd忘了,改/etc/shadow不work怎么办?pogoplug太神奇了
问问折腾pogoplug的问题。pogoplug E02装了optware后有啥好的同步软件推荐?
相关话题的讨论汇总
话题: dropbox话题: app话题: pogo110话题: done话题: uploading
进入Hardware版参与讨论
1 (共1页)
E**a
发帖数: 275
1
初衷:原本想用pogoplug架个surveillance webcam,然后把video stream和snapshots
自动上传到dropbox(之所以用dropbox,是因为这个不需要安装客户端,其他的软件俺
暂时没找到解决方案). 用lsusb和hwinfo都能看到我的6年老的logitech quickcam pro
for notebook,但motion始终无法打开/dev/video0,用ls /dev/video*查看竟然无
video device,真tm奇怪。
下面姑且把dropbox搞定:
1. 下载dropbox_uploader的bash script(这个非原创,非常赞的script)
https://github.com/andreafabrizi/Dropbox-Uploader
这个bash script不需要你的dropbox的账号密码
2. 解压上传到Pogoplug里某个文件夹,e.g., /mnt/DropboxUl,其中包含Readme和
dropbox_uploader.sh
3. 首次运行并设置Dropbox帐号关联:
-----------------------------------------------------------------------
root@Pogo:/mnt/DropboxUl# ./dropbox_uploader.sh info
This is the first time you run this script.
Please open this URL from your Browser, and access using your account:
-> https://www2.dropbox.com/developers/apps
If you haven't already done, click "Create an App" and fill in the
form with the following data:
App name: MyUploader123456789
Description: What do you want...
Access level: App folder or Full Dropbox
Now, click on the "Create" button.
When your new App is successfully created, please type the
App Key, App Secret and the Access level:
# App key: ***************
# App secret: ***************
# Access level you have chosen, App folder or Full Dropbox [a/f]: a
> App key is ***************, App secret is *************** and Access level
is App Folder, it's ok? [y/n]y
> Token request... OK
Please visit this URL from your Browser, and allow Dropbox Uploader
to access your DropBox account:
--> https://www2.dropbox.com/1/oauth/authorize?oauth_token=***************
Press enter when done...
> Access Token request... OK
Setup completed!
-----------------------------------------------------------------------
4. 测试文件上传
-----------------------------------------------------------------------
root@Pogo:/mnt/DropboxUl# ./dropbox_uploader.sh upload /media/pogo110/lsusb.
txt /public/lsusb.txt
> Uploading /media/pogo110/lsusb.txt to /public/lsusb.txt...
############################################################ 100.0%
> DONE
因为我在首次运行时设置上传的根目录是App folder而非Full Dropbox(安全起见),并
且我把App folder重命名为PogoPlug,所以我的例子里上传的文件是在:
Dropbox/Apps/PogoPlug/public/lsusb.txt
-----------------------------------------------------------------------
5. 批量上传
下面是我写的批量上传的bash script:startdpul.sh,我把它扔到/mnt目录下
####################################
#!/bin/bash
for file in /media/pogo110/*.txt;
do
/mnt/DropboxUl/dropbox_uploader.sh upload "${file}" /pub/$(basename "${file}
");
done;
#######################################
上述代码是吧/media/pogo110/目录下的所有.txt文件上传到dropbox/Apps/PogoPlug/
下的pub目录下,以下是演示结果
-----------------------------------------------------------------------
root@Pogo:/# /mnt/startdpul.sh
> Uploading /media/pogo110/cpuinfo.txt to /pub/cpuinfo.txt...
############################################################ 100.0%
> DONE
> Uploading /media/pogo110/fdisk.txt to /pub/fdisk.txt...
############################################################ 100.0%
> DONE
> Uploading /media/pogo110/hdinfo.txt to /pub/hdinfo.txt...
############################################################ 100.0%
> DONE
> Uploading /media/pogo110/hwinfo.txt to /pub/hwinfo.txt...
############################################################ 100.0%
> DONE
> Uploading /media/pogo110/ipconfig.txt to /pub/ipconfig.txt...
############################################################ 100.0%
> DONE
> Uploading /media/pogo110/kernel.txt to /pub/kernel.txt...
############################################################ 100.0%
> DONE
> Uploading /media/pogo110/lsusb.txt to /pub/lsusb.txt...
############################################################ 100.0%
> DONE
> Uploading /media/pogo110/meminfo.txt to /pub/meminfo.txt...
############################################################ 100.0%
> DONE
-----------------------------------------------------------------------
你可以把文件夹下的所以文件都上传了,比如*.*。
俺还不会连子目录一起上传,请大侠指点。
6. 定时上传
这个需要写个cron script,比如
startdpul.cron:
30 20 * * * /mnt/startdpul.sh
这个是每天晚上8:30自动上传,更多cron的例子:
e.g.
01 * * * * root echo "This command is run at one min past every hour"
17 8 * * * root echo "This command is run daily at 8:17 am"
17 20 * * * root echo "This command is run daily at 8:17 pm"
00 4 * * 0 root echo "This command is run at 4 am every Sunday"
* 4 * * Sun root echo "So is this"
42 4 1 * * root echo "This command is run 4:42 am every 1st of the month"
01 * 19 07 * root echo "This command is run hourly on the 19th of July"
7. 自动检测文件更新上传,这个俺不会,请大侠指点
8. 参考文献:
Squeezebox server:
http://rustybytes.com/2011/02/16/setup-your-pogoplug-as-a-squeezebox-server/

Motion:
http://www.youtube.com/watch?v=rzrXJLdNHwM&feature=related
PogoWeather的例子,但没有具体的tutorial。
f******n
发帖数: 59
2
mark

snapshots
pro

【在 E**a 的大作中提到】
: 初衷:原本想用pogoplug架个surveillance webcam,然后把video stream和snapshots
: 自动上传到dropbox(之所以用dropbox,是因为这个不需要安装客户端,其他的软件俺
: 暂时没找到解决方案). 用lsusb和hwinfo都能看到我的6年老的logitech quickcam pro
: for notebook,但motion始终无法打开/dev/video0,用ls /dev/video*查看竟然无
: video device,真tm奇怪。
: 下面姑且把dropbox搞定:
: 1. 下载dropbox_uploader的bash script(这个非原创,非常赞的script)
: https://github.com/andreafabrizi/Dropbox-Uploader
: 这个bash script不需要你的dropbox的账号密码
: 2. 解压上传到Pogoplug里某个文件夹,e.g., /mnt/DropboxUl,其中包含Readme和

i*****e
发帖数: 1359
3
赞!
关于7,可以参考使用inotify-tools

snapshots
pro

【在 E**a 的大作中提到】
: 初衷:原本想用pogoplug架个surveillance webcam,然后把video stream和snapshots
: 自动上传到dropbox(之所以用dropbox,是因为这个不需要安装客户端,其他的软件俺
: 暂时没找到解决方案). 用lsusb和hwinfo都能看到我的6年老的logitech quickcam pro
: for notebook,但motion始终无法打开/dev/video0,用ls /dev/video*查看竟然无
: video device,真tm奇怪。
: 下面姑且把dropbox搞定:
: 1. 下载dropbox_uploader的bash script(这个非原创,非常赞的script)
: https://github.com/andreafabrizi/Dropbox-Uploader
: 这个bash script不需要你的dropbox的账号密码
: 2. 解压上传到Pogoplug里某个文件夹,e.g., /mnt/DropboxUl,其中包含Readme和

r*****8
发帖数: 2697
4
赞!
b********n
发帖数: 8
5
很少看到这么专业的帖子。原来也用PogoPlug, 但Pogo的视频解决方案实在太烂,就自
己做了一个iOS 的APP,专门可以下载,看各种视频。当然比Pogo性能好太多了。不过
还是要安装客户端。你可以去试一下。www.quik.io. 目前只将iPad放上AppStore.
iPhone还在做Editor Review。如果想要Promo Codes, 站内短信给我。只能给5个。
E**a
发帖数: 275
6
谢谢,非专业人士,其实是现学现卖的,呵呵。你的网站很不错,可惜手头ip4退休了
,又无pad,只能下次有机会再试一下了。

【在 b********n 的大作中提到】
: 很少看到这么专业的帖子。原来也用PogoPlug, 但Pogo的视频解决方案实在太烂,就自
: 己做了一个iOS 的APP,专门可以下载,看各种视频。当然比Pogo性能好太多了。不过
: 还是要安装客户端。你可以去试一下。www.quik.io. 目前只将iPad放上AppStore.
: iPhone还在做Editor Review。如果想要Promo Codes, 站内短信给我。只能给5个。

c********w
发帖数: 2438
7
mark
thanks!
s***d
发帖数: 960
8
我要一个code, 谢谢!

★ 发自iPhone App: ChineseWeb 7.7

【在 b********n 的大作中提到】
: 很少看到这么专业的帖子。原来也用PogoPlug, 但Pogo的视频解决方案实在太烂,就自
: 己做了一个iOS 的APP,专门可以下载,看各种视频。当然比Pogo性能好太多了。不过
: 还是要安装客户端。你可以去试一下。www.quik.io. 目前只将iPad放上AppStore.
: iPhone还在做Editor Review。如果想要Promo Codes, 站内短信给我。只能给5个。

j********2
发帖数: 4438
9
dropbox用api有单个文件150m的限制,不然实用性还是很强的
E**a
发帖数: 275
10
那个github里的bash script可以上传大于150M的,只不过是要分割一下,参见readme:
...If the file is bigger than 150Mb the file is uploaded using small chunks
(default 50Mb); ...
z**0
发帖数: 618
11
这个能传到Dropbox的文件夹里吗?

readme:
chunks

【在 E**a 的大作中提到】
: 那个github里的bash script可以上传大于150M的,只不过是要分割一下,参见readme:
: ...If the file is bigger than 150Mb the file is uploaded using small chunks
: (default 50Mb); ...

z**0
发帖数: 618
12
好像是可以的,用folder/file

【在 z**0 的大作中提到】
: 这个能传到Dropbox的文件夹里吗?
:
: readme:
: chunks

E**a
发帖数: 275
13
可以的,参见步骤4
4. 测试文件上传
-----------------------------------------------------------------------
root@Pogo:/mnt/DropboxUl# ./dropbox_uploader.sh upload /media/pogo110/lsusb.
txt /public/lsusb.txt
> Uploading /media/pogo110/lsusb.txt to /public/lsusb.txt...
############################################################ 100.0%
> DONE
因为我在首次运行时设置上传的根目录是App folder而非Full Dropbox(安全起见),并
且我把App folder重命名为PogoPlug,所以我的例子里上传的文件是在:
Dropbox/Apps/PogoPlug/public/lsusb.txt
你在首次运行时设置App folder为full dropbox就可以了,如果你已经设置过一次了,
你只需要unlink dropbox再重新link一次,比如
root@Pogo:/mnt/DropboxUl# ./dropbox_uploader.sh unlink
1 (共1页)
进入Hardware版参与讨论
相关主题
pogoplug E02装了optware后有啥好的同步软件推荐?请问神座用的是什么配置?
Pogoplug Pro 不能启动pogoplug 的 miniDLNA 怎么样
粉色PogoPlug激活失败...pogoplug pro 的passwd忘了,改/etc/shadow不work怎么办?
pogo 的一个简单的问题问问折腾pogoplug的问题。
Foscam upload video被pogoplug吓了一跳
Pogoplug POGO-P01 Media Sharing Device $35POGOPLUG恢复后的root密码
有谁要全新的Pogoplug吗?Pogoplug Series 4 $40@Amazon
Pogoplug 如何Stream到xbox上??pogoplug 神器来了,萌的
相关话题的讨论汇总
话题: dropbox话题: app话题: pogo110话题: done话题: uploading