supersheep
V2EX  ›  问与答

FTP有没有类似触发器的东西?

  •  
  •   supersheep · Dec 1, 2012 · 3899 views
    This topic created in 4952 days ago, the information mentioned may be changed or developed.
    我想做这样一个东西:
    检查公司分享资源的ftp,发现有更新了就发邮件给大家通知。
    然后现在想到的方案是每天读一次目录记录一个文件,第二天就和这个记录作对比,得到新增的文件。
    但是如果文件多了的话这样做感觉很疼啊。
    找到个类似需求的 https://github.com/pdodds/ftp-monitor 似乎也就是比对单个文件夹而已。
    5 replies    1970-01-01 08:00:00 +08:00
    chaojie
        1
    chaojie  
       Dec 1, 2012
    FileSystemWatch | inotify
    supersheep
        2
    supersheep  
    OP
       Dec 1, 2012
    @chaojie 这个似乎是要装在和ftp同一台机器上的吧,相当于对方主动提供了。
    11138
        3
    11138  
       Dec 2, 2012
    1)可以分析ftp的日志文件啊
    2)pure-ftpd中的CallUploadScript功能正是你想要的吧
    ADIVILOrz
        4
    ADIVILOrz  
       Dec 2, 2012
    @supersheep

    触发不就是server上出发的吗,像pushmail
    抛开server,只能扫描对比,然后进一步通知。

    有多少文件觉得疼?10万以下也就10几秒的事情。
    supersheep
        5
    supersheep  
    OP
       Dec 2, 2012
    @ADIVILOrz 我在想那些做机器人去抓别人ftp资源的都是怎么干的,自己写了个扫自己在美国的博客服务器的,速度很不理想啊,当然还是比手动的快。放公司内网应该不用操这种心了。
    @11138 多谢,分析日志文件是个好办法,server端接触太少思路受限了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5710 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 02:18 · PVG 10:18 · LAX 19:18 · JFK 22:18
    ♥ Do have faith in what you're doing.