上位机开发笔记 » 搜索 » user:周山下樵夫 post:true

大家还关注哪些技术呢?

js真的需要学点

thoughts 周山下樵夫 •  2023-10-19 • 最后回复来自 jerryxjr1220
6
5

通过油猴脚本让edge浏览器与aardio进行WebSocket通讯的例子

好多年前想到这个

EXCEL和aardio交互:利用httpserver功能(学习记录) - 上位机开发笔记

随着跳槽,现在单位的系统都是web页面了,所以又有了新的需求

aardio js socket web 浏览器 周山下樵夫 •  2023-10-09 • 最后回复来自 周山下樵夫
5
8

aardio图片压缩用那个库

看右边的工具,有一个JPEG压缩的例子

图表 周山下樵夫 •  2023-01-13 • 最后回复来自 周山下樵夫
1

对aardio生成activeX EXE功能的研究学习

期待后续

aardio 周山下樵夫 •  2022-05-03 • 最后回复来自 admin
13

记笔记。aadio范例中免注册调用远程桌面连接失败问题


如果有人连接不上远程桌面,并且确认用户,密码,ip 端口都正确的,不妨加入下面代码

msTscAx.AdvancedSettings2.AuthenticationLevel=2 //连接等级 :2就是启用网络级别身份验证 msTscAx.AdvancedSe
周山下樵夫 •  2022-03-03 • 最后回复来自 admin
1

EXCEL和aardio交互:利用httpserver功能(学习记录)

XMLHTTP是使用在客户端的组件,它是有缓存的。比如,我们用 Msxml2.XMLHTTP 发送 HTTP POST 请求模拟登陆了某个网站,它会把登陆时的 Cookie 和 Session 缓存下来,当我们想获取网站的数据时直接 HTTP GET 就行了,不需要人工发送 Cookie 和 Session。从这个角度上来说,有缓存也是它的优点。


但是,在有些时候,缓存会给我们造成麻烦。打比方说我们要写一个 VBS 脚本暴力破解某个网站的账号,假设我们已经破解了一个账号,继续破解时,由于缓存的关系,网站会认为我们已经登陆了,这样会干扰我们判断账号是否破

excel http服务器 aardio 周山下樵夫 •  2021-07-16 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

补图

最新的105和100结果不一样,就是因为上面的连接已经变成了缓存..

excel http服务器 aardio 周山下樵夫 •  2021-07-16 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

可是没想到问题来的这么快


因为在银行工作,在金额栏位.100肯定要叫100元整

那run里面继续改成

server.run( function(response,request,session){ import string.chineseNumber;  var zh = string.chineseNumber(); 
excel http服务器 aardio 周山下樵夫 •  2021-07-16 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

vba当中,模块里面的function是可以直接被调用的,因此把test函数改写成

Function test(num)     Dim http     Set http = CreateObject("Microsoft.XMLHTTP")     Dim url     url = "http://192.168.31.188:8888?api=chineseNumber&num=" & num     http.Open "GET", url, False     http.send D
excel http服务器 aardio 周山下樵夫 •  2021-07-15 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

继续写vba这端的代码

Sub test()     Dim http     Set http = CreateObject("Microsoft.XMLHTTP")     Dim url     url = "http://192.168.31.188:8888?api=chineseNumber&num=100"     http.Open "GET", url, False     http.send Debug.Print http.responsetext End Sub
excel http服务器 aardio 周山下樵夫 •  2021-07-15 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

下一步就要实现一些小功能,有什么东西是aar处理方便,vba比较麻烦的呢.

我这里选用我最常用的中文金额 也就是大写金额.

先用aar实现中午大写金额.嗯,这个也有示例所以进行抄抄抄

server.run( function(response,request,session){ import string.chineseNumber;  var zh = string.chineseNumber();  if(request.get["api"]=="chine
excel http服务器 aardio 周山下樵夫 •  2021-07-15 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

示例很成功,直接hello world了



然后是excel端,这个网上有很多vba用get进行爬虫的例子.这里也直接进行抄袭

Sub test()     Dim http     Set http = CreateObject("Micros
excel http服务器 aardio 周山下樵夫 •  2021-07-15 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

(

题外话:为什么用http服务器进行交互

一:我是银行内网用户,固然可以系统开启iis但是以后换电脑还要重新搭建,有点麻烦.

另外只要局域网用户,还能调用我http服务器.比如我有2台电脑,这样a电脑就从b电脑读取数据了

二:因为别的方法我也不会啊,估计还有进程通信啥的方法,但是我不会也没听过O(∩_∩)O哈哈~

)

第一步就是先用aar开启服务器

这个代码库里有很多种,这里我选用<多线程HTTP服务器>的例子,因为这个最短..我能看懂

excel http服务器 aardio 周山下樵夫 •  2021-07-15 • 最后回复来自 jacen
10

EXCEL和aardio交互:利用httpserver功能(学习记录)

借宝地,留一下学习记录.

学习原因:

用aar处理excel已经学过com.exlcel库,这个像vba一样处理excel,坏处是必须要有依赖,另外excel有进程,代码有问题容易有残留进程

然后群内大佬做的libxl免依赖处理excel,非常好用,两位大佬封装了库,目前我用到的不多,也就是提取数据和生成数据.


后来陆陆续续学了aar的iis功能,又知道了get和post方法,因此有一个联想.

excel http服务器 aardio 周山下樵夫 •  2021-07-15 • 最后回复来自 jacen
10

DataTables JS表格组件使用

似乎这就是我想要的哈哈

aardio js 表格 周山下樵夫 •  2021-06-30 • 最后回复来自 admin
27

listview+sqlite实现数据展示和保存功能

之前推荐的easyui,本来也想做成这样的界面.但是实在没前后端经验,交互部分卡了很久..

aardio sqlite listview 周山下樵夫 •  2021-06-27 • 最后回复来自 mosaic9952
6

从零开始一步步学习aardio+webView+Layui做界面笔记

怎么用工程模式写web  我只会用文本编辑器写..和直接引用JS.坐等更新

webview 周山下樵夫 •  2021-03-31 • 最后回复来自 楚鸟
4

问几个aardio问题

1 SciterJS和

周山下樵夫 •  2021-03-22 • 最后回复来自 空影
2
登 录
信息栏
本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网


才仁机械


网站地图SiteMap