Skip to content

279838089/meican

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

美餐自动点餐

lionli 20170623 meican1.2

新增功能

  • 20170623 新增取餐自动取 同事常点的餐,不用手动新增
  • 20170821 新增过滤,过滤某些不喜欢的菜式

现已经实现的功能

  • 定点定时点餐
  • 订餐配置,可以提供固定的5份选择,周一到周五,或者提供n份选择,每天随机抽取
  • 如果提供邮箱,点餐成功会自动发送邮件

环境

  1. linux(mac也可以)
  2. 基于php5.6

步骤

  1. cd ~ && git clone //下载源码
  2. 配置账号密码,点餐的id会再下面自动生成
//config.php
//配置项如果有多个用;隔开
//账号,多个账号用;隔开
define('USER', '****@****.com;***@*****.com;');
//密码
define('PASSWORD', '****;****;');
//选择,周一到周五,用,隔开
define('CHOICE', '69463546,69463546,69463546,69463546,69450031;69400482,69478131,69373084,69451271,69451272;');
//是否随机,选择数量不等于5,就算不选择也是随机
define('RANDOM', '1;0;');
//邮箱,订餐成功与否都发邮件,为空就不发
define('EMAIL', '***@qq.com;***@qq.com;');
  1. php login.php 模拟登录
  2. php consult.php > 1.html && open 1.html //生成餐牌,==非必需步骤==,或者直接参考点击这里,参考这里的餐牌,把自己喜欢吃的晚餐id放进第一步的配置文件CHOICE,生成的1.html是最新的,后续可以直接浏览器点开
  3. 把点餐加入自动任务cron里面
corntab -e
//进入后,加入以下代码,目录需要改为自己的存放目录,15就是下午3点,可以自行修改
0 15 * * 1-5 cd ~/meican && php login.php && php meican.php

About

美餐自动点餐

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages