精华内容
下载资源
问答
  • 任务管理工具大家用比较多,比如滴答清单,奇妙清单等,但是如果让我们自己设计并开发一款任务清单,那么应该怎么呢?先上图.本文以笔者开发天天任务清单为例来说明该问题。 ...

    任务管理工具大家用的比较多,比如滴答清单,奇妙清单等,但是如果让我们自己设计并开发一款任务清单,那么应该怎么做呢?先上图.本文以笔者开发的天天任务清单为例来说明该问题。


    一、需求设计

    一般来说,一款任务管理工具包括如下几点需求

    1、能够支持快速地发布任务。发布任务只需要填写一段文字就可以了

    2、能够发布比较复杂的任务。比较复杂的任务包括任务截止时间设置,任务优先级设置等等,一些任务还需要每天自动生成。

    3、任务需要分类,便于查看,该需求主要考虑到工作和生活相分离。

    4、已经完成了的任务要和尚未完成的任务有所区分

    5、任务需要支持账户同步功能,即同一个帐号,登录后数据应该保持一致。

    6、系统登录尽量简单快接。

    二、概要设计

    1、系统前端采用框架

    可以备用的方案有app,小程序,微信公众号+h5,考虑开发成本和用户体验,我们觉得可以用小程序来解决,主要原因是因为小程序相比H5体验更好,相比app无需安装。

    2、系统后端支持

    后端语言可以采用php,java或者go,数据库可以选用mysql 或者sqllite。在本系统中,我们将用go做系统开发语言。因为go支持自定义cron定时器,而又相比与java轻巧很多。

    3、数据如何同步

    本系统我们设计了本地存储和网络存储共存的形式。系统提供手动或者自动同步功能,将本地的数据与服务器上的数据同步。

    三、详细设计

    1、数据库结构设计

    在本系统中我们提供三张表,包括用户信息表t_user,任务信息表t_task,定时任务表t_schedule,任务分类表t_cate.具体表结构如下

    t_user :

    用户编号id,用户名username,用户密码passwd,用户昵称nickname,用户头像avatar,用户登录凭证ticket。

    t_task

    任务编号id,任务内容memo,任务优先级pri,任务截止时间deadline,任务状态stat,所属用户userid。

    t_schedule

    任务编号id,任务内容memo,任务优先级pri,任务截止时间deadline,任务状态stat,所属用户userid,任务产生cron表达式cron,

    t_cate.

    分类编号id,分类名称name,所属用户userid,面板状态stat

    2、定时任务实现

    我们采用cron表达式形式,后端采用go语言的好处也在这里,go语言本身可以编译成服务器,无需宿主程序,我们可以通过自定义cron表达式来支持定时任务,而php则不行。

    3、前端小程序编码

    我们需要将常用的工具函数封装到util包中,并注入到app上下文。另外我们需要将任务管理相关函数封装成js

    四、编码

    目前该程序已经开源,

    具体前端代码地址

    http://www.imwinlion.com/archives/category/opensource

    后端代码地址正在整理

    五、测试

    如有bug请联系我

    作者简介:胡文林,持续创业者,长期从事技术开源工作。微信号jiepool-winlion

    展开全文
  • 文章目录淘宝双十一自动做任务方案写前思考一、先弄一下adb 环境二、通过我给你发的软件来获取淘宝点击的坐标三、修改脚本并运行;四、如何停止以及注意事项 写前思考 正文开始之前先说下我的实现思路,通过其他...

    淘宝双十一自动做任务方案

    随着各种节日的开展各个互联网公司动不动就做一些活动,我们也可以吹牛说参与过千万的项目了 —— [ 淘宝 ]在这里插入图片描述

    写前思考

    正文开始之前先说下我的实现思路,通过其他软件获取模拟点击的 位置坐标,通该模拟该位置点去运行adb 命令;

    实现方案:通过linux 命令来模拟手机点击方案。
    需要的设备:win 电脑,android 手机
    需要的软件 adb 工具,获取模拟点击位置软件;

    下面说一下我实现的步骤,小白应该也可以看得懂:

    一、先弄一下adb 环境

    1:安装 adb 工具,可以自行下载,也可以用我的,将该文件夹拷贝到电脑F盘根目录下并解压,其他盘也可以但是为了方便找所以就放在F盘根目录下;(文件链接已经放在了文字上)
    2:打开 dos窗口切换到 adb 工具的目录下,方式有两种

    1. 在adb 工具文件夹上面显示 文件夹路径的地方鼠标单击 输入 cmd 再回车;
    2. win + R 打开dos窗口 F: 回车 cd platform-tools 回车 (platform-tools 指的是 adb工具所在的文件夹)

    此时你的电脑会打开一个黑窗口 这个窗口就是 dos窗口,例如:
    在这里插入图片描述
    3:验证 adb 工具可用性,在刚刚打开的 dos 中输入 adb 回车 如果显示这样子,那就说明一切正常;
    在这里插入图片描述
    4:电脑插上数据线连上手机
    5:在手机上打开开发者权限(每种手机打开方式各有不同,可以自行百度),然后再在黑框中输入 “adb devices” 回车,如果在 回车后看到 List of devices attached 下面空白则第5步没弄好,如果出现 xxxxxx device 则代表成功,关闭黑框框进入下一步;

    二、通过其他途径来获取淘宝点击坐标

    获取淘宝点任务点击坐标方法有很多,如果你可以通过其他途径获取那你就用其他的,可以直接跳过 二步骤。

    1:安装给你发的apk(如果连接失效请在评论区告诉我),安装方式有二任选其一就好,只要安装成功即可:

    1. 可以用数据线将文件拷贝到你手机后安装;
    2. 也可以将apk拷贝到adb 工具的文件夹里,然后在那个黑框框中输入 adb install app-release.apk

    2:安装好后打开app,如果没有提示你打开浮窗权限,则需要自己在权限管理里面 找到 浮窗权限然后把 刚刚安装的那个软件的浮窗权限打开 (以上粗体内容是重点),打开后再次回到手机桌面应该会看到屏幕左侧一个可以拖动的小球球,而且每次拖完松手的时候有个提示 x:333;y555 之类的;
    3:打开淘宝,把你想要点的任务找到,这里以20个的那个为例,然后拖动小球球到那个按钮上正中心后松手,然后记住提示的那个 数字 找个小本本写下刚刚你看到的 那个提示内容 ,至此获取点击坐标已完毕;

    三、新建脚本并运行;

    1:电脑随意位置新建文本文档 右键编辑打开后将以下内容粘贴进去:

    for /l %%i in (1,1,20) do ( 
    	adb shell input tap 600 835
    	ping -n 10 127.0.0.1>nul
    	adb shell input swipe 100 300 100 100  300
    	ping -n 20 127.0.0.1>nul
    	adb shell input keyevent 4
    	ping -n 10 127.0.0.1>nul
    )
    

    代码很简单,有懂编程的同学勿喷,这里只是适用于小白,我以每行翻译以下这些代码的意思,红色字体部分;
    在这里插入图片描述
    2:修改脚本:

    1. 修改脚本第一行,修改循环次数,这个就要看你想做的这个任务的总数量,这个任务是20次的,你就修改为20 如果是10次你就修改为10.
    2. 修改脚本第二行 修改最后见的 600 835 部分,这里就代表你想在屏幕的哪个地方点击,这时你就需要掏出你的小本本看看你刚刚记录的哪个数字 将上面数字部分(阿拉伯数字)写在上面 注意这里的空格
    3. 修改等待时间,这个等待时间是受网络 手机性能等因素,自己可以调整,如果不想调整我这个应该没问题,我的测试你手机很差,都可以满足。

    3:保存脚本运行:将上面修改好的内容保存,并重命名为 test.bat, 移动到之前放脚本工具的那个文件夹里后双击 此时应该会有一个黑色框框弹出来:
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201023150950934.png#pic
    此时基本就完成了,这时你的手机就会按照脚本自己动起来了(这里你要确保手机上的淘宝是打开着的,而且是哪个淘宝任务列表也弹出来了)。

    四、如何停止以及注意事项

    如果弄了一半发现手机点的不对,或者乱跳,那多半是 步骤二 中的坐标获取错了,再获取几遍确保是在正中间就没问题,如果中间不想弄了 直接拔掉手机线,或者 在那个 步骤三 中的黑框框中多摁几次 ctrl + c 他会提示是否终止 y/n 你输入 y 回车他就会自动停止,或者直接关闭所有黑框框即可。

    文中所提到的资源,我再写一遍:
    adb 工具:https://download.csdn.net/download/qq_36652498/13025594
    获取屏幕坐标软件:https://download.csdn.net/download/qq_36652498/13052385

    声明:文中技术很菜,大佬轻喷,本文适用于小白,感谢支持,如果问题可在下方评论区留言。

    展开全文
  • 时光如梭,距离第一次写 WPF学习开发客户端软件-任务助手(已上传源码) 已有三个多月,期间我断断续续地对该项目了优化、完善等等工作,现在重新向大家介绍一下,希望各位可以使用,本软件以实用性为主,采用...

        时光如梭,距离第一次写的 WPF学习开发客户端软件-任务助手(已上传源码)  已有三个多月,期间我断断续续地对该项目做了优化、完善等等工作,现在重新向大家介绍一下,希望各位可以使用,本软件以实用性为主,采用MVVM模式(有小部分没有修改过来),小巧、使用方便。

    具体功能与更新如下:

    计划助手:本软件由m.sh.lin0328@163.com开发与维护,免费使用,如有好的意见或建议,可发送邮件到m.sh.lin0328@163.com,谢谢使用!
    注(功能与特色):
    1.本软件使用方便、操作简便;
    2.本软件可设置任务运行周期:一次、每月、每周、每天、每小时、间隔分钟一共6种模式,满足您的不同需求;
    2.本软件有定时运行任务(支持参数)、定时提醒、定时关机、定时关闭/打开显示器、定时锁屏、记事、天气预报等功能;
    3.本软件声音文件在安装目录下的Audio文件夹下,拷贝进去即可(支持.mp3、.wma、.wmv等);
    4.增加最新资讯信息;

    版本更新说明如下:
    01.v.1.0.0.0 :2014-04-16:基本完成编码,添加快捷键
    02.v.1.1.0.0 :2014-04-17: 增加开机启动,界面、托盘图标调整
    03.v.1.1.2.0 :2014-05-01: 托盘修改
    04.v.1.1.2.6 :2014-05-03: 窗体样式修改、提示声音修改 
    05.v.1.1.3.2 :2014-05-10: 主窗体列表样式修改,增加打开显示器等其它功能和细节
    06.v.1.1.3.4 :2014-05-11: 任务详细窗体样式修改,增加过期和失效状态,解决关闭右下角提示不能关闭声音和其它细节
    07.v.1.1.3.5 :2014-05-17: 任务状态增加失效与过期,增加锁屏功能,增加设置窗体,程序启动温馨提示功能
    08.v.1.1.4.2 :2014-05-24: 数据存储改为SQLite,去除底栏状态,增加记事功能、铃声详细设置、增加天气预报、首页统计图表等及其它细节
    09.v.1.1.4.4 :2014-08-23: 修复SQLite自启动报错,去除首页统计图表,任务运行周期增加按周运行,界面布局样式调整,记事增加翻页功能
    10.v.1.1.4.6 :2014-08-30: 增加最新信息资讯功能,修复天气预报地域显示速度

    新版本规划:
    提醒功能增加推迟、声音重复播放次数、完善桌面提醒与节日提醒功能等

     
    注:本软件界面参考了ExplorerMan的界面设计,在此表示感谢本软件,另外软件中使用的“烟灰灰天气”软件中获取天气的相关代码。
    运行目录下的文件夹介绍:
    1)Audio:声音文件目录,拷贝您喜爱的音乐进去即可(支持.mp3、.wma、.wmv等)。
    2)Bg:系统默认壁纸。
    3)Log:系统异常日志。
    4)Weather:天气预报图片与当日天气更新文件。
    5)News:抓取到的新闻
    6)Down:下载文件夹
     
    系统运行所需文件列表:
     
    图一、软件相关界面如下:底栏为版本号与当天的天气情况,可鼠标悬停查看详细信息,右侧面板可以选择铃声与大小
     
    图二、鼠标悬停天气提醒
     
     
    图三、开机启动 显示 温馨提醒
     
     
    图五、定时启动任务添加与修改窗口:
     
    图六、记事本模块:
     
    图七、右上角菜单项:
     
     
    图八、新闻资讯模块(默认抓取自 http://www.news.baidu.com):
     
    图九、关于我们:
     
    图十、设置窗口:
     
     
     
    图十一、定时锁屏提醒:这个功能比较适合长时间使用电脑的人员哦,强制性休息
     
    图十二、任务栏快捷操作
     
     
     
     
    如果大家喜欢可以转载或下载源码(代码写的不好请见谅),谢谢(转载请注明来源)!
    本程序在WIN8 64位下开发,32位系统未测试
    源码下载 点击下载
     
    说明:本作品本来是给自己使用的,现提供给大家学习一下,开发环境:WIN8 64位 + vs2013  ,其它环境下未做测试,如有给您带来什么困惑本人万分抱歉。
    VS下运行请修改配置,如下图所示:
     
    注意程序生成目录在 TimedTask\bin\x86\Debug\ 下面,配置文件config.xml 也在这个文件夹下(如还有人遇到配置文件丢失的提示就请不要追问了)

    http://www.cnblogs.com/shanlin/p/3758140.html
    http://www.cnblogs.com/shanlin/p/3954531.html
    展开全文
  • 时光如梭,距离第一次写WPF学习开发客户端软件-任务助手(已上传源码) 已有三个多月,期间我断断续续地对该项目了优化、完善等等工作,现在重新向大家介绍一下,希望各位可以使用,本软件以实用性为主,采用MVVM...

        时光如梭,距离第一次写的 WPF学习开发客户端软件-任务助手(已上传源码)  已有三个多月,期间我断断续续地对该项目做了优化、完善等等工作,现在重新向大家介绍一下,希望各位可以使用,本软件以实用性为主,采用MVVM模式(有小部分没有修改过来),小巧、使用方便。

    具体功能与更新如下:

    计划助手:本软件由m.sh.lin0328@163.com开发与维护,免费使用,如有好的意见或建议,可发送邮件到m.sh.lin0328@163.com,谢谢使用!
    注(功能与特色):
    1.本软件使用方便、操作简便;
    2.本软件可设置任务运行周期:一次、每月、每周、每天、每小时、间隔分钟一共6种模式,满足您的不同需求;
    2.本软件有定时运行任务(支持参数)、定时提醒、定时关机、定时关闭/打开显示器、定时锁屏、记事、天气预报等功能;
    3.本软件声音文件在安装目录下的Audio文件夹下,拷贝进去即可(支持.mp3、.wma、.wmv等);
    4.增加最新资讯信息;

    版本更新说明如下:
    01.v.1.0.0.0 :2014-04-16:基本完成编码,添加快捷键
    02.v.1.1.0.0 :2014-04-17: 增加开机启动,界面、托盘图标调整
    03.v.1.1.2.0 :2014-05-01: 托盘修改
    04.v.1.1.2.6 :2014-05-03: 窗体样式修改、提示声音修改
    05.v.1.1.3.2 :2014-05-10: 主窗体列表样式修改,增加打开显示器等其它功能和细节
    06.v.1.1.3.4 :2014-05-11: 任务详细窗体样式修改,增加过期和失效状态,解决关闭右下角提示不能关闭声音和其它细节
    07.v.1.1.3.5 :2014-05-17: 任务状态增加失效与过期,增加锁屏功能,增加设置窗体,程序启动温馨提示功能
    08.v.1.1.4.2 :2014-05-24: 数据存储改为SQLite,去除底栏状态,增加记事功能、铃声详细设置、增加天气预报、首页统计图表等及其它细节
    09.v.1.1.4.4 :2014-08-23: 修复SQLite自启动报错,去除首页统计图表,任务运行周期增加按周运行,界面布局样式调整,记事增加翻页功能
    10.v.1.1.4.6 :2014-08-30: 增加最新信息资讯功能,修复天气预报地域显示速度

    新版本规划:
    提醒功能增加推迟、声音重复播放次数、完善桌面提醒与节日提醒功能等

     
    注:本软件界面参考了ExplorerMan的界面设计,在此表示感谢本软件,另外软件中使用的“烟灰灰天气”软件中获取天气的相关代码。
    运行目录下的文件夹介绍:
    1)Audio:声音文件目录,拷贝您喜爱的音乐进去即可(支持.mp3、.wma、.wmv等)。
    2)Bg:系统默认壁纸。
    3)Log:系统异常日志。
    4)Weather:天气预报图片与当日天气更新文件。
    5)News:抓取到的新闻
    6)Down:下载文件夹
     
    系统运行所需文件列表:
     
    图一、软件相关界面如下:底栏为版本号与当天的天气情况,可鼠标悬停查看详细信息,右侧面板可以选择铃声与大小
     
    图二、鼠标悬停天气提醒
     
     
    图三、开机启动 显示 温馨提醒
     
     
    图五、定时启动任务添加与修改窗口:
     
    图六、记事本模块:
     
    图七、右上角菜单项:
     
     
    图八、新闻资讯模块(默认抓取自 http://www.news.baidu.com):
     
    图九、关于我们:
     
    图十、设置窗口:
     
     
     
    图十一、定时锁屏提醒:这个功能比较适合长时间使用电脑的人员哦,强制性休息
     
    图十二、任务栏快捷操作
     
     
     
     
    如果大家喜欢可以转载或下载源码(代码写的不好请见谅),谢谢(转载请注明来源)!
    本程序在WIN8 64位下开发,32位系统未测试
    源码下载 点击下载
     
    说明:本作品本来是给自己使用的,现提供给大家学习一下,开发环境:WIN8 64位 + vs2013  ,其它环境下未做测试,如有给您带来什么困惑本人万分抱歉。
    VS下运行请修改配置,如下图所示:
     
    注意程序生成目录在 TimedTask\bin\x86\Debug\ 下面,配置文件config.xml 也在这个文件夹下(如还有人遇到配置文件丢失的提示就请不要追问了)
     
    作者:匆匆那年,爱好编程、上网,擅长不知道哈,有点急于求成。
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,请尊重别人的劳动成果。

     

    转载于:https://www.cnblogs.com/shanlin/p/3954531.html

    展开全文
  • 软件开发全部过程、活动和任务的结构框架,是从可行性研究到需求分析、软件 设计、编码、测试、软件发布维护的过程。 软件生命周期的三个时期 软件定义 • 问题定义——要解决的问题是什么 • 可行性研究——上一...
  • 4.手机上每日任务面,一个手机安卓版每日任务必须,适用顾主搬入任务发布,客户是顾主也是做任务能够 自身每日任务,做任务。 5.递交网页页面,介绍,有规定自动跳转连接,递交,每日任务规定图,提交审核图,...
  • Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序...
  • 4.手机上每日任务面,一个手机安卓版每日任务必须,适用顾主搬入任务发布,客户是顾主也是做任务能够 自身每日任务,做任务。 5.递交网页页面,介绍,有规定自动跳转连接,递交,每日任务规定图,提交审核图,...
  • 需求分析概述及任务

    千次阅读 2019-09-02 21:58:36
    为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求,对软件需求的深入理解是软件开 工作获得成功的前提条件,不论人们把设计和编码工作得如何出色,不能真正满足用户需求的程序只会 令用户失望,给...
  • 软件工程——软件计划

    千次阅读 多人点赞 2013-11-23 20:27:48
    软件计划是软件生命周期的第一个阶段,主要是确定要开软件发系统的总目标;给出功能、性能可靠性以及接口等方面的要求;完成该软件任务的可行性研究。  下面是通过思维导图对软件计划这一章的总结:
  • 1.手机任务面,一个手机版任务需要,支持雇主入住发布任务,用户是雇主也是做任务可以自己发任务做任务。 2.雇主发布任务需要付保证金,用户完成任务后就会付佣金,从保证金里面扣,雇主每发任务平台都会扣...
  • 企业管理软件的破冰(三)

    千次阅读 2009-02-24 21:33:00
     企业管理软件的,看着这些年风险投资和媒体灯光,都打在了互联网行当上,心急啊。于是,都扎堆进去互联网,有人了统一消息(类似饭否,把MSN/QQ/GTALK/邮件/短信都串起来),有人了论坛,有人了CMS...
  • 这个朋友把这篇文章取名叫BuildYourProgrammingTechnicalSkills,我实在不知道用中文怎么翻译,但我在写过程中,我觉得这很像一个打网游做任务升级一个过程,  月光博客6月12日发表了《写给新手程序员一...
  • 有人在网上或者群里问到什么方面技术问题时,可以直接找出相关技术资料网址,而后个链接或者代码片段给对方。  因为是技术工作,需要学习积累具备方方面面技术资料。所以就有想法,个小软件把平时自
  • 项目多,任务重,每个人需要做的事情很多,但正因为这样,才 现原来自己也可以这样出色,生活可以过得更充实。在华普,最大 收获就是自己在不断成长和进步。 一个人力量是有限,团队力量才是无穷大。...
  • HCI二轮面试任务

    千次阅读 2015-11-17 21:41:51
    因为这轮面试主要考察大家的自学能力,以及一个星期能学习多少东西),完之后,记得在面试那天,你的安卓手机要装上你的个小项目(不管的怎么样),如果没有安装安卓手机可以装,麻烦小项目的软件安装
  • 三十三 我在软件那些日子里

    千次阅读 2014-09-16 12:15:52
    只是最近我在忙着完成一个功能,所以项目暂时推给别人了,要不然怎么会给你版本的任务呢。"文才颇多感慨,牛二也觉得心里有愧,不好意思起来。  幸亏文才话风一转,说道,"其实你跟着老郑也好,我两都知根知底,...
  • 大致浏览《构建之法》这本书,我看到了这本书很多优点,不同于其他书,这本书注重是启发,里边很多小例子,以及里边很多模型都给我们提供了解决一种问题办法或者说是方向,告诉我们应该怎样。...
  • 有同理心的软件工程人员是怎么想的呢?他们会想到: 我们的客户是什么文化水平,平时在哪种情况下会发现假币,他们发现后会怎样邮件报告? 他们会在办公室里,一边喝茶,一边用鼠标和键盘复制/粘贴邮件地址,...
  • 今天用C#一个类似QQ通讯软件,因为有时候收到消息了没有注意到,所以想在收到消息后实现任务栏一闪一闪,最后为高亮橘黄色,就像QQ消息时那样。经过反复搜索和查询API,发现任务栏闪动并停留需要使用这个函数...
  • 其实很多朋友打怵短视频播放,我表示十分理解的,毕竟这个流量的耗费实打实的在烧钱,如果没有好的替代流量卡的软件,看视频出金的回报真的没有面上的那么高。所以综合看来还是阅读文章的流量耗费更少一些,并且出...
  • 软件设计规范

    2015-03-11 11:57:50
    可以判断,任何一款实用的软件采取的软件逻辑抽象都是别样的,特例的逻辑。否则,软件不可能那么轻快实用。软件逻辑,鬼魅也。而需求分析,必须是现实实用的,而不是同构/仿真的-这似乎是反对象分析的。因为这里...
  • 平时QQ里有大概有300-500个程序员网友,有时候想外包出去一个任务也头疼,主要是有几个原因: 1:到底要把什么功能部分外包给别人,很难描述得很清晰。 2:到底需要做到什么程度才算满意,很难描述得很清晰。 3:...
  • 最近要搜集一些新闻语料,看论文发现一个叫GooSeeker爬虫软件还不错,看了一天多教程终于跑起来了,趁着这会在抓新浪新闻过来篇blog。  这个爬虫是作为Firefox插件出现。一开始还觉得不够强大,后来一想...

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 309
精华内容 123
关键字:

做任务发任务的软件