七牛上传文件小工具v0.1
生活随笔
收集整理的這篇文章主要介紹了
七牛上传文件小工具v0.1
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
非常喜歡 七牛的存儲(chǔ),但是七牛也沒(méi)有論壇,想找個(gè)小工具都很難。而官方的windows下的上傳工具 qrsync雖然很強(qiáng)大,但是對(duì)于經(jīng)常上傳單個(gè)文件來(lái)說(shuō)有點(diǎn)過(guò)于復(fù)雜了。我只不過(guò)想上傳然后得到地址而已。于是學(xué)了兩天C#惡補(bǔ)了一下,自己寫(xiě)個(gè)小工具。目前只實(shí)現(xiàn)了一個(gè)功能,以后有時(shí)間慢慢添加吧。 用法很簡(jiǎn)單,點(diǎn)擊 測(cè)試上傳(其他按鈕都不能用),然后選擇文件即可( XP系統(tǒng)下需要安裝.NET框架)。如果已經(jīng)有文件存在,那么會(huì)失敗。七牛是不允許建子目錄的,所以最要上傳之前加上文件前綴,比如 2013-8-15-。最后就是ctrl+c和ctrl+v復(fù)制文件地址了。 在七牛網(wǎng)站自己 注冊(cè),然后新建空間,權(quán)限設(shè)為公開(kāi),否則無(wú)法得到文件地址(以后我會(huì)在客戶端提供一個(gè)選擇項(xiàng))。 使用前需要手動(dòng)在小工具同目錄下用建立一個(gè)文件名字為 conf.json(必須),否則無(wú)法運(yùn)行。 文件內(nèi)容為: {"access_key": "<Please apply your access key>","secret_key": "<Dont send your secret key to anyone>","bucket": "<Bucket name on qiniu resource storage>","domains": ["<foo>.qiniudn.com"],"sync_dir": "<Local or FTP directory to upload>","async_ops": "<Async operation for fop>","threshold": 4194304,"is_public": 0,"key_prefix": "","debug_level": 1 } 比如我的: {"access_key": "___________access_key_______________","secret_key": "____________secret_key_______________","bucket": "itfanr","domains": ["itfanr.qiniudn.com"],"sync_dir": "D:/pictures","async_ops": "fop1;fop2;fopN","threshold": 4194304,"is_public": 1,"key_prefix": "2013-8-15-","debug_level": 1 } 可以添加的功能: 1. 上傳文件夾或多文件 2. 上方顯示文件列表,以及進(jìn)度條。單擊文件后,如果是圖片則在右上角預(yù)覽 3. 增加可選項(xiàng),支持私有文件下載 4. ?可以自定義復(fù)制要保存的文件網(wǎng)址 5 文件失敗的顯示失敗原因。如果是網(wǎng)絡(luò)問(wèn)題,則可以手動(dòng)重傳。 6. 斷點(diǎn)續(xù)傳 7. 已上傳文件的查看和重命名 8. 批量下載文件備份到本地 9. 可以自定義圖片輸出格式,比如大小等,得到自定義網(wǎng)址 下載地址 -------------------- update:2013年9月20日 附: 七牛官方出品的帶UI的上傳工具 還有七牛云盤(pán): http://www.oschina.net/p/qiniudrive轉(zhuǎn)載于:https://my.oschina.net/itfanr/blog/195677
總結(jié)
以上是生活随笔為你收集整理的七牛上传文件小工具v0.1的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 第四章 标签页
- 下一篇: 「SNOI2019」