Redian新闻
>
PogoPlug安装Dropbox攻略(部分原创)
avatar
PogoPlug安装Dropbox攻略(部分原创)# Hardware - 计算机硬件
c*o
1
对这种类型的学校不太熟悉,查了查好像是偏文理的(小)学校,多半都只有本科。感
觉主要任务就是教书和指导学生。请问,申请这样的学校有没有特别需要强调的?个人
感觉是不是课堂比较小,比较注重老师学生的交流,教学风格应该比较灵活,尽量满足
学生的个人学习需求。有经验的老师,给提点意见。万分感谢!
avatar
E*a
2
初衷:原本想用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帐号关联:
-----------------------------------------------------------------------
[email protected]:/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. 测试文件上传
-----------------------------------------------------------------------
[email protected]:/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目录下,以下是演示结果
-----------------------------------------------------------------------
[email protected]:/# /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。
avatar
r*e
3
也不一定都是小课. 譬如你是理科的,但这个学校很多文科生,他们要求修一两门选修课
,就会有一两百人的大课. 我onsite时被问过"all the students who come here think
they are going out to change the world, how are you going to teach science
if your course is the only science they are ever going to have?" 答案大概是
用你自己的研究举例testable hypothesis.

【在 c*****o 的大作中提到】
: 对这种类型的学校不太熟悉,查了查好像是偏文理的(小)学校,多半都只有本科。感
: 觉主要任务就是教书和指导学生。请问,申请这样的学校有没有特别需要强调的?个人
: 感觉是不是课堂比较小,比较注重老师学生的交流,教学风格应该比较灵活,尽量满足
: 学生的个人学习需求。有经验的老师,给提点意见。万分感谢!

avatar
f*n
4
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和

avatar
c*o
5
谢谢回复!
挺有意思的问题。testable hypothesis具体啥意思?我不是学纯理科的。我想是不是
可以从多学科(interdisciplinary)角度回答,让文科生知道这门学科跟他们学的可
能有什么联系,如何利用多学科知识改变未来?

think
science

【在 r*****e 的大作中提到】
: 也不一定都是小课. 譬如你是理科的,但这个学校很多文科生,他们要求修一两门选修课
: ,就会有一两百人的大课. 我onsite时被问过"all the students who come here think
: they are going out to change the world, how are you going to teach science
: if your course is the only science they are ever going to have?" 答案大概是
: 用你自己的研究举例testable hypothesis.

avatar
i*e
6
赞!
关于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和

avatar
r*e
7
可以吧,testable hypothesis就是说理科的东西可以通过实验验证,文科的可能不行
。反正也没标准答案,祝你好运。

【在 c*****o 的大作中提到】
: 谢谢回复!
: 挺有意思的问题。testable hypothesis具体啥意思?我不是学纯理科的。我想是不是
: 可以从多学科(interdisciplinary)角度回答,让文科生知道这门学科跟他们学的可
: 能有什么联系,如何利用多学科知识改变未来?
:
: think
: science

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

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

avatar
c*w
11
mark
thanks!
avatar
s*d
12
我要一个code, 谢谢!

★ 发自iPhone App: ChineseWeb 7.7

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

avatar
j*2
13
dropbox用api有单个文件150m的限制,不然实用性还是很强的
avatar
E*a
14
那个github里的bash script可以上传大于150M的,只不过是要分割一下,参见readme:
...If the file is bigger than 150Mb the file is uploaded using small chunks
(default 50Mb); ...
avatar
z*0
15
这个能传到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); ...

avatar
z*0
16
好像是可以的,用folder/file

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

avatar
E*a
17
可以的,参见步骤4
4. 测试文件上传
-----------------------------------------------------------------------
[email protected]:/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一次,比如
[email protected]:/mnt/DropboxUl# ./dropbox_uploader.sh unlink
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。