joint 发表于 2017-7-17 17:48:34

au3有类似这样的可以做数据转发和共享的软件样例吗?

比如有一个安装在家里的收费的数据源,想在家里的其它电脑和单位的电脑上做共享。
附件是搜索到的功能上比较符合要求的软件,但是太老了,也没有源码,直接使用有问题,高手们看看能否反编译,或者要重写一个的话是否容易?

nmgwddj 发表于 2017-7-18 15:17:20

涉及到数据,就牵连着数据库,没有数据库如何储存数据呢?一个 txt 也是数据库。
数据共享首发无非都是利用网络协议,HTTP 协议也是基于 TCP/IP 的一层封装。有两种可行且简单的思路。

1、使用 nginx 或 apache 或 iis 自己搭建一个 web 服务器,学习一些简单的脚本如 PHP、Python 提供数据的读写。客户端通过浏览器访问。
2、使用 AU3 做一个网络服务器,客户端要自己用 AU3 写。

以上两种都要使用到数据库,自己操作 txt 也算是一种对数据的增删改查。但相对可能要比操作数据库麻烦一些,一片净土,少侠珍重。

joint 发表于 2017-7-18 17:49:01

本帖最后由 joint 于 2017-7-18 17:54 编辑

涉及到数据,就牵连着数据库,没有数据库如何储存数据呢?一个 txt 也是数据库。
数据共享首发无非都是利用 ...
nmgwddj 发表于 2017-7-18 15:17 http://www.autoitx.com/images/common/back.gif

谢谢。看来还比较复杂。我是考虑这种应用场景应该还是有点普遍意义,所以,想看看有没有现成的东西可用。上面附件是找到的一个这类软件,2个附件一个是主机端,另一个是客户端,主机端接收数据后通过这个软件做转发,客户端即可实时共享同一个数据源。好像还可以设置为局域网状态和互联网状态,感觉这种设计挺合理的。但是这软件已经很老了,要是有更方便更通用的相似软件的话我的有些需求可以方便很多。要是没有,需要从新做的话,我现在无论是能力还是精力都是无法做到的。
关于数据库,我只能从应用层面做点考虑,现在正在为到底是用mongodb还是redis而纠结呢。因为前面主要是用pandas做些数据处理,但发现对类似流数据的操作很不方便,如果能在收到数据时就做些过滤会更加合理,这样可能就需要用到实时数据库或spark这样的东西了,但对我这种菜鸟来说,一时半会还真是有些理不清思路啊。

虫子樱桃 发表于 2017-7-19 17:19:51

你可以使用其他高级语言 的现有框架 比如Hprose 当然好像au3 现在也能调用.net代码了 官网有例子 你可以研究下

joint 发表于 2017-7-19 19:45:22

你可以使用其他高级语言 的现有框架 比如Hprose 当然好像au3 现在也能调用.net代码了 官网有例子 你可以研究 ...
虫子樱桃 发表于 2017-7-19 17:19 http://www.autoitx.com/images/common/back.gif

谢谢,随后去看看。因为只是要做一个小程序,主要功能部分都没有多少代码,所以辅助部分总想也能尽量的轻便些,简单些,能有现成的、模块化的东西就尽量用现成的,不过为了图省事,涉及的面好像有点广了,目前还不知道这样做是否合理。
页: [1]
查看完整版本: au3有类似这样的可以做数据转发和共享的软件样例吗?