1
s2555 2015-10-28 13:27:13 +08:00
我之前有过类似的需求,用 C#简单写了个桌面软件处理
|
2
c24c4fe8 2015-10-28 13:28:30 +08:00
后台需要弄个工单流 建议你用找找 java 实现的工单流自己改造下
|
3
blueboyggh OP @s2555 有人说用 java ,有人说用 js 写插件,有人说用 python ,实在是感觉不知道从哪儿开始啊
|
4
blueboyggh OP @c24c4fe8 小白表示您说的中文我看不懂....
|
5
cxe2v 2015-10-28 13:35:27 +08:00
用 JS 写个脚本放在本地自动运行查询工单和受理工单按钮的功能
|
6
blueboyggh OP @cxe2v 看来还是推荐 JS 的多,我想问问用 JS 写脚本的话,区分浏览器吗?我们这个系统貌似只能在 IE 上运行,而且对 ie6 的兼容性最好, ie8 以上都要开兼容模式
|
7
c24c4fe8 2015-10-28 13:42:35 +08:00
不好意思 打错字了
后台弄个工单流系统 建议你找找 java 实现的工单流框架 然后自己改造下,前台的话 随便你用什么实现都行。 |
8
qinxi 2015-10-28 13:46:12 +08:00
按键精灵 无脑录制
|
9
c24c4fe8 2015-10-28 13:47:41 +08:00
没仔细看你的说明 你这个就是模拟点击个按钮, 你用 fiddler 抓下点击受理按钮发送的 url 和相关的参数, 然后 js 或 python 模拟调用这个 url 和相关的参数就行了
|
10
c24c4fe8 2015-10-28 13:48:34 +08:00
qinxi 说的按键精灵最方便
|
11
blueboyggh OP @c24c4fe8 问题是,受理按钮是在工单里的,打开工单才能显示,在工单列表只显示是否已受理,不显示受理按钮,如果是按键精灵,就需要每个工单都打开一遍吧?这样会不会太麻烦了
|
12
blueboyggh OP @qinxi 按键精灵的话需要每个工单都打开一遍,而且随着工单的增多,最后一张工单的位置也不一样,这样无脑应该是无法实现的吧
|
13
c24c4fe8 2015-10-28 14:06:44 +08:00
你是要对未受理的工单点开,然后填上信息,然后再点击提交,然后这个过程要自动定时来实现是吧?
1 、按键精灵 里面也能写脚本 应该能实现的。 2 、抓包 模拟调用 url 和相关参数 3 、直接用 python 连接数据库 操作数据库表 3 、要到前台的代码 自己改造了 |
14
blueboyggh OP @c24c4fe8 主要还是自己会的东西太少了,有想法无法实现,还是努力学习吧
|
15
tusj 2015-10-28 14:25:00 +08:00
只有我一个人觉得这个需求很奇奇怪怪吗?
"公司对于我们受理工单的时长有考核,要求全天候保证 30 分钟内将工单受理" 这个规定是在干什么啊这? |
16
blueboyggh OP @tusj 没办法,说多了都是眼泪,这只是公司众多考核中的一项
|
17
yeyeye 2015-10-28 15:04:53 +08:00
如果你 js 不错,用 ajax 模拟,简单粗暴,具体抓包。
按键精灵是绝对可以达到你的要求的,但是这个是 vb 语言的,虽然有面向普通人的无需编码的面板,但是觉得还是不妥,如果你会 vb 的语法,那用起来简直是如鱼得水。 类似的还有 Autohotkey 和 autoit 。 如果你想学习的话那估计按键精灵简单些( js 的那个也简单)。 如果你不想学习的话,丢个需求到按键精灵的论坛去,应该价格很便宜很便宜的,毕竟这种需求新手都能实现而且很多新手想要练手 |
18
jmc891205 2015-10-28 15:15:43 +08:00
按我的理解 一个工单被改成受理 说明这个工单反映的问题已经被工作人员了解了 并且已经被分配给相应的人来处理
像你这样要改成自动的 那这个过程还有什么意义呢? |
19
blueboyggh OP @jmc891205 是这样,我们公司的工单呢,基本都类似于一个通知,这个通知往往在 24 小时内处理回复就可以,但是公司要求这个通知必须要在 30 分钟内点一下页面上的受理.....其实这个受理本来就是毫无意义的,因为通知下发之后,就已经确定处理人了,然后在工单处理时限内回复就可以了,但是公司却非让去按这个受理,很是苦恼啊...
|
20
RFC2109 2015-10-28 15:27:09 +08:00
你这么做你领导知道吗 233333
|
21
blueboyggh OP @RFC2109 领导爱知道不知道呗,反正他们也只管是不是按时受理了,并不管怎么实现的
|
22
ssltest 2015-10-28 16:30:50 +08:00
你只需要把操作受理的流程里的请求抽取出来,然后写个定时抓取+发请求的脚本即可。
|
23
iloveayu 2015-10-28 16:46:32 +08:00
按键精灵太符合这情景了, WQM 内操作网页,可以通过扫描一个区域内的文字进行对比达到判断工单状态的目的,尽量模拟键盘快捷键操作减少出错几率。
写好脚本后封装成小精灵一直运行,还不容易被发现。 同样还可以写网页系统内填日志周报等等。 @blueboyggh 应付领导的事情,能用就行,不需要优雅,简单粗暴稳定即可。 |
24
qinxi 2015-10-28 17:07:25 +08:00
@blueboyggh 按键精灵除了录制还可以 写脚本的.... 很对函数可以调用.. 搜索(应该有吧.我没怎么详细使用) 移动鼠标,点击.各种 .挺简单的
|
25
blueboyggh OP @iloveayu 用按键精灵的话,我电脑是不是就干不了别的了?
|
26
blueboyggh OP @qinxi 用按键精灵的话,我电脑是不是就干不了别的了?
|
27
iloveayu 2015-10-28 21:38:46 +08:00 via iPad
|
28
visonnn 2015-10-28 21:43:53 +08:00
首先想到的是按键精灵和 AHK
噢大家想的都一样哈哈哈哈 |
30
xenme 2015-10-28 22:09:35 +08:00 via iPhone
请求简单的话直接发包
|
31
Mavious 2015-10-28 22:11:40 +08:00 via Android
前两个月刚帮人弄了自动签到。
有两种方法(本人不是程序员): vbs :慢慢找网页元素吧,把元素找出来,然后执行 click !用 firebug 什么的都可以,反正找一个趁手的网页元素分析插件,搭配 vbs 模拟登陆可破。 按键精灵,不用动脑子,直接录制屏幕就行了。此方法较不稳定,容易受到屏幕分辨率,窗口位子,意外突发的弹窗等影响。 听说有人可以通过抓包,伪造 cookies ,直接 post ,这是最强的,最安全,最不容易受影响的后端操作方法。反正我是没这本事写啦。如果有人懂这个方法大致的教程,欢迎艾特我。 对了,按键精灵论坛有大量高手出没。赶紧大海捞针去,捞一段代码改改就成你的啦! |