V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AsiaToyo
V2EX  ›  Google

Google Drive 文件相同判斷

  •  
  •   AsiaToyo · 2020-12-31 18:42:45 +08:00 · 2676 次点击
    这是一个创建于 1457 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如我要上傳文件到 Google Drive,但是要求每次文件都是不壹樣,本地該怎麽生成文件?我目前的想法是先下載幾十個大小差不多的文件,讓後本地隨機兩兩互寫,中間可以隨機加入文章、字符串等,反復用不用的壓縮算法加密壓縮。

    12 条回复    2021-01-03 19:15:18 +08:00
    AsiaToyo
        1
    AsiaToyo  
    OP
       2020-12-31 18:45:01 +08:00
    Darkside
        2
    Darkside  
       2020-12-31 18:56:24 +08:00
    Linux 下直接读 /dev/urandom 就好了,而且其实你也不用密码学安全的随机数,随便找个伪随机数生成算法应该就行。

    不过这需求挺奇怪的,你是想占 Google Drive 的空间?
    AsiaToyo
        3
    AsiaToyo  
    OP
       2020-12-31 20:03:12 +08:00
    @Darkside
    我測試 /dev/urandom 方式生成大文件,速度不理想,中間加入這個隨機還可以
    是,打算試試 google drive 空間
    cpu:3950x
    ram: NVMe
    SingeeKing
        4
    SingeeKing  
       2020-12-31 20:11:27 +08:00
    dd if=/dev/random of=30M bs=1048576 count=30
    psuwgipgf
        5
    psuwgipgf  
       2020-12-31 20:29:35 +08:00
    @AsiaToyo 要求文件不一样, 谷歌也有秒传吗? , 用十几个 G 的高清电影 随机位置加入随机字符串不行吗?
    YouLMAO
        6
    YouLMAO  
       2020-12-31 20:52:12 +08:00 via Android
    我在西雅图 fb 机房,你想传什么,200G 每秒够不够,ec 编码 1.5 副本
    loveqianool
        7
    loveqianool  
       2020-12-31 21:53:45 +08:00 via Android
    我记得 Google drive 即使是上传一样的文件它也会给我做副本。
    我为这个还苦恼了很久,不想白白浪费上传带宽和存储空间。
    parametrix
        8
    parametrix  
       2021-01-01 04:49:00 +08:00 via iPhone
    每次换密钥加密就可以了
    crclz
        9
    crclz  
       2021-01-01 09:24:57 +08:00
    @AsiaToyo 生成速度只要比你的网速快就行了
    AsiaToyo
        10
    AsiaToyo  
    OP
       2021-01-03 19:07:05 +08:00
    @psuwgipgf ‘秒傳’倒是沒有,單純寫入壹些字符串我覺得不行,可以根據分塊計算,應該有個版本記錄
    AsiaToyo
        11
    AsiaToyo  
    OP
       2021-01-03 19:08:09 +08:00
    @loveqianool rclone 、fclone 等有文件校驗,可以去重。
    AsiaToyo
        12
    AsiaToyo  
    OP
       2021-01-03 19:15:18 +08:00
    @YouLMAO 現在 Google Drive 每天有流量限制,意義不大。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2756 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:37 · PVG 14:37 · LAX 22:37 · JFK 01:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.