猫池卡池

短信猫

新酷卡软件

为大家提供正版新酷卡软件加密狗,提供新酷卡相关开发常见问题解决办法,新酷卡使用说明,新酷卡对接socket,新酷卡对接access或者mysql数据库从数据库实现短信收发,新酷卡将收到短信自动转发到微信或者QQ等。
新酷卡使用必须有加密狗,可以定期实现软件更新升级,加密狗软件需要单独购买,根据端口号和需求定价。
新酷卡软件


新酷卡SOCKET接口说明:


使用最新版本2017-12-28(含)以后的版本SOCKET接口说明:
 
软件默认已开启socket服务功能,端口号为:16908,可在【工具】【socket服务对接设置】配置。
 
  <1> 端口信息上报,只要client连接上新酷卡,端口信息有变会自动往client发送数据,格式为:+DEVICES:端口信息数据长度,端口信息|
      
      如:+DEVICES:66,COM12,13800000001,460010000000002,89860000000085125121,350212021210245|
 
  <2> 新短信上报,只要client连接上新酷卡,端口收到新短信会自动往client发送数据,格式为:+NEW_SMS:端口号┇手机号┇发送号码┇接收时间┇短信内容
      
      Client提交的短信发送成功上报格式为:+NEW_SMS:短信ID┇端口号┇手机号┇发送号码┇接收时间┇短信内容
 
      Client提交的短信发送失败上报格式为:+SMS_FAIL:短信ID┇端口号┇手机号┇发送号码┇接收时间┇短信内容
 
  <3> Client发送短信,格式为:AP$SENDSMS=数据库ID,端口号,发送号码,发送内容
      
      注:此为指定端口号发送,数据库ID如果没有可指定一个整数即可。
 
  <4> Client发送任务指令:AP$TASK=数据长度,端口号,数据
     
      说明: 数据格式为json格式: 如:{"taskname":"短信","tasktype":"短信","number":"10001","content":"102","count":1,"waittime":2} 字段值参照猫池软件任务设置:
 
      然后计算数据长度,如:{"taskname":"短信","tasktype":"短信","number":"10001","content":"102","count":1,"waittime":2}数据长度为93,如果端口号小于或等于0表示该任务发送到所有通道,否则指定通道发送任务,指令为:
 
      AP$TASK=93,0,{"taskname":"短信","tasktype":"短信","number":"10001","content":"102","count":1,"waittime":2}表示所有通道都执行短信任务,发送内容为102,接收号码为10001; 如果仅发送任务到端口160则:AP$TASK=93,160,{"taskname":"短信","tasktype":"短信","number":"10001","content":"102","count":1,"waittime":2}
 
  <5> 卡池换卡指令:AP$SIM=端口号,序号;  (注:如果端口号小于0表示全部通道一起换卡)
 
  <6> 卡池指定手机号换卡指令:AP$SIMPHONUM=手机号; (注:必须先保存手机号对应的卡池位置)

新酷卡二次开发说明:

 
功能说明:
 
1> 从新酷卡软件自带ACCESS数据库中读取端口信息和新短信。
 
2> 可以往新酷卡自带的ACCESS数据库中写入需要发送的短信。
 
3> 数据库的密码为:gd2013
 
 
具体实现:
 
1> 需要从数据库读取端口号信息的,可读取数据库OtInfo.mdb中的Devices表,可实时更新端口号信息。
 
2> 需要从数据库读取新短信的,可读取数据库SMS.mdb中的L_SMS表,保存的是所有接收到的新短信。
 
3> 如果需要以文本文件的方式读取短信的,可在安装目录下面的【全部短信】和【最新短信】文件夹读取对应的文本文件短信即可。
 
4> 外部短信发送,可将需要发送的短信写入数据库OtInfo.mdb的SMSOutbox表中,如果要指定端口发送,可设置字段comport的值,
 
     注(comport的值为整型),字段taskname的值可为空,仅区分短信用。
 
5> 以文本文件的方式写入发送短信,文件命名为:短信发送.txt,格式为:手机号,内容或端口号(格式如COM1),手机号,内容。
 
     一行一条信息,多条信息回车换行,将此文件保存到安装目录下面Config文件夹即可。
 
 
对接总结:
 
在线手机号码:OtInfo.mdb——Devices表,Comport是端口号,phonum是手机号码
 
短信接收记录:SMS.mdb——L_SMS表,number是号码, content是短信内容,simnum 是发送的号码字段
 
提交发送短信:OtInfo.mdb——SMSOutbox表,comport是端口号,number是接收号码,content是短信内容
 
发送短信结果:SUCCESS.mdb——L_SUCCESS表,pcui是端口号,number是接收号码,content是短信内容
 
 
新酷卡mysql对接使用说明:

功能说明:新酷卡可以直接连接MYSQL数据库,实现三大功能:
1> 实时保存端口信息到port_info表中。
2> 实时保存当前接收到的新短信到sms_recv表中。
3> 从sms_send表中读取短信或彩信发送。
 
 
新酷卡配置MYSQL功能:
1> 打开新酷卡【工具】->【mysql短信收发数据库配置】,如图:
 
2> 设置好MYSQL所在的主机地址,端口号,用户名,密码和数据库名称,注意数据库名称可以自定义,但是三个表的名称是固定的,不能更改。
3> 一定要勾选启用MYSQL数据库,重启新酷卡生效。
4> 判断有没有连接上MYSQL数据库,打开新酷卡时,会提示:MYSQL连接成功。
 
 
MYSQL数据库表的定义,注意每个表的字段名称一定不能写错,MYSQL建表脚本在软件安装目录下(二次开发里面)。
1> port_info表定义,如图:
     
2> sms_recv表定义,如图:
     
 
3> sms_send表定义,如图:
     
简单流程:打开新酷卡软件—配置短信猫,完成后,显示任务完成换卡,就代表设备配置好。之后只要将要发送的短信内容和号码放到发送表里面,软件检测到有数据,就会自动发送。