美餐自动订餐脚本( Python ) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wujiyu115
V2EX    分享创造

美餐自动订餐脚本( Python )

  •  
  •   wujiyu115
    wujiyu115 2017-03-29 12:57:10 +08:00 5761 次点击
    这是一个创建于 3120 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司现在是用美餐的平台订餐的,老是忘记订餐,错过了订餐时间.
    而且天天要点餐好蛋疼啊
    于是撸了个脚本解决一下懒癌

    运行图

    • 在截止订餐时间前多少分钟自动订餐
    • 如果有快捷订餐则进行快捷订餐,否则选择第一家可定餐厅定餐.
    • 订餐区分配菜和主食(大于企业设定总价十分之六的判定为主食)

    配置

    配置在cfg/config.conf目录下

    #关闭订餐前多少分开始自动订餐 ahead_min = 10 #周几订餐 1-7 代表周一到周日 order_week = 1,2,3,4,5 #是否订同事常订的餐 true,false other_recommend = false #忽略的菜品关键字 ignore_dish = 韩国泡菜,烧鸭 

    开发

    pip install -r requirements.txt 

    需知

    为了在其他电脑上也可以运行,我把python环镜便携安装到了项目目录重命令为py,python的便携安装很简单,只要在安装时选择Install just for me 就会把dll等依赖也安装在python目录下

    build.bat

    • 需先便携化python在本项目重命名为py
    • 依赖7z压缩

    TODO LIST

    • [x] 推荐订餐
    • [x] 保存 cookie
    • [x] 日志请求记录
    • [x] 订餐配置
    • [x] 餐厅随机订餐
    • [x] 删除订单
    • [x] 订多个菜
    • [x] 忽略菜品
    13 条回复    2018-12-05 11:44:27 +08:00
    crazykuma
        1
    crazykuma  
       2017-03-29 13:01:03 +08:00
    这个功能很 6 啊。。不过会不会订到奇奇怪怪的东西呢。。
    wujiyu115
        2
    wujiyu115  
    OP
       2017-03-29 13:03:37 +08:00
    @crazykuma 你平时点的餐美餐会记录到推荐列表,订餐会先从推荐列表中选,你也可以配置一下不想订的餐,比如我个人不喜欢西红柿之类的。配置里过滤一下就好了
    kslr
        3
    kslr  
       2017-03-29 13:11:58 +08:00
    这个是企业订餐的渠道吗?
    wujiyu115
        4
    wujiyu115  
    OP
       2017-03-29 13:16:36 +08:00
    @kslr 对,美餐现在个人订餐关闭了, 公司如果用美餐订 会分配给你一个账号密码的
    justfly
        5
    justfly  
       2017-03-29 13:27:18 +08:00
    awesome job!
    lanxyou
        6
    lanxyou  
       2017-03-29 14:18:40 +08:00
    头像真 6
    cheng12308
        7
    cheng12308  
       2017-03-29 14:41:36 +08:00
    看见楼主头像,不禁 jb 一硬。。。
    wujiyu115
        8
    wujiyu115  
    OP
       2017-03-29 15:44:19 +08:00
    @cheng12308 少年挺住
    thomaswang
        9
    thomaswang  
       2017-03-29 16:33:09 +08:00
    牛逼
    demonchang
        10
    demonchang  
       2017-03-29 16:51:26 +08:00
    赞一个
    Nichole147
        11
    Nichole147  
       2017-03-30 00:35:26 +08:00 via iPhone
    好赞
    vinqon
        12
    vinqon  
       2017-03-30 21:23:36 +08:00
    下载 App ,收单前 15 分钟还没点会有推送通知。
    Gloriagao
        13
    Gloriagao  
       2018-12-05 11:44:27 +08:00
    欢迎加入美餐,一起创造极致的产品体验~~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     958 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 19:52 PVG 03:52 LAX 12:52 JFK 15:52
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86