订购的英语怎么读:通达信软件杂探

来源:百度文库 编辑:中财网 时间:2024/05/07 09:30:22
准版 6.11         V6.11专业交易版     决策家 V1.00        机构交易版v6.11     带交易插件 V6.11C:\NEW_TDX          C:\NEW_JYEXP        C:\NEW_JCJ          C:\NEW_JYJGB         C:\NEW_JYPLUG     
├─funcs                      ├─funcs                      ├─funcs                   ├─funcs                        ├─funcs           
├─GNPlugins             ├─GNPlugins             ├─GNPlugins         ├─GNPlugins               ├─GNPlugins       
├─T0002                    ├─T0002                     ├─T0002                ├─T0002                      ├─T0002           
│  └─pad                    │  └─pad                     │  └─pad                 │  └─pad                      │  └─pad          
└─webs                      ├─TCPlugins               ├─TCPlugins           ├─TCPlugins                ├─TCPlugins       
    ├─css                      ├─webs                       ├─webs                    ├─webs                         ├─webs            
    └─images               │  ├─css                      │  ├─css                   │  ├─css                       │  ├─css          
                                    │  └─images               │  └─images            │  └─images                │  └─images       
                                    └─国信证券                 └─国信证券             └─国信证券                 └─国信证券         国泰君安版
C:\GTJARZ       
├─bin         
├─conf        
├─crt         
├─DOWNLOADTEMP
├─fflog       
├─funcs       
├─GNPlugins   
├─gtjaqh      
├─OldTemp     
├─T0002       
├─TcPlugins   
└─tmp-----------------------------------
未运行前的文件列表,其中提到的功能有可能不完整或错误的,如有,希望老师同学们告知,万分感谢:文件名 说明 备注 分析连接
│AutoUpEx.exe 自动升级程序 被TdxW.exe和AddinUtilty.dll调用  
│base.dbf 基本数据空数据库模板    
│Calcer.dll 理财金算盘    
│clibhlpr.dll 通信组件 被TcApi.dll(交易Api)调用,标准版无此文件  
│CONNECT.CFG 配置文件    点击
│Dbf.dll 数据库操作    
│declare.txt 交易申明文件 标准版无此文件  
│dsmarket.dat 港股期货配置文件    
│dsss.dat 免责声明    
│dsys.dat 免责声明    
│embui.cfg 选择券商配置文件,同时指明了所用的资源库 资源库在不同的版本中不同,如Res_exp.dll, Res_exp.dll, Res_tdx.dll, Res_jcj.dll,标准版无此文件  
│etrade.xmb 券商站点配置文件 标准版无此文件  
│ImageList16.bmp      
│incon.dat      
│index.dat 系统指标用法注释 被TCALC.DLL调用  
│invest.dll 个人理财    
│l2market.dat 港股期货配置文件    
       
│l2plugin.cfg L2配置 可以指定L2连接文件等  
│mainver.cfg 主版本号 TC.dll和AddinUtility.dll会使用它  
│MfcHlpr520.dll 基础动态连接库(打印,任务) 被TC.dll(交易系统)调用,标准版无此文件  
│NODETOOL.EXE 数据管理    
│Res_jgb.dll/Res_exp.dll… 资源文件 由embui.cfg指定,TdxW.exe和VIEWTHEM.DLL调用  
│risk.txt 版权申明    
│tc.dll 交易管理 TdxW.exe调用,TdxRun.dll监控?  
│TCALC.DLL 公式函数管理    点击
│TcApi.dll 交易Api 被TC.dll(交易系统)调用,标准版无此文件  
│tcoem.xmb 看到Tc开头的就是交易相关的配置 被TC.dll(交易系统)和TdxW.exe使用,标准版无此文件  
│TControl.dll 趋势信息    
│tdx.css      
│tdxcomte.dat 高级行情配置    
│TDXCtrl.dll 基础动态连接库(画图 ? ) 被TXMLGrid.dll / TE_BlockView.dll / TE_CWCT.dll调用  
│TDXDeep.dll 选股    
│TDXImage.dll 截图    
│TdxRun.dat TdxRun.dll的网站配置    
│TDXRun.dll 资讯工场,机构评测    
│TdxRun.xml TdxRun.dll的配置    
│tdxw.chm 帮助文件    
│TdxW.exe 主程序    
│tdxw.ql      
│TEncrypt.dll 看名字就知道干吗用的 TdxW.exe调用,TdxRun.dll管的真宽  
│TFClient.dll 盘口    
│TGear.dll 软键盘    
│tips.dat 小提示    
│TJyaid.dll   被TUserComm.dll调用来获取一些相关硬件等信息  
│TJyKey.dll 机构交易版专有的Key    
│TMarquee.dll 字幕    
│TUserComm.dll 不用说大家都知道这是干啥的    
│TXMLGrid.dll      
│uninstall.cfg      
│VIEWTHEM.DLL 资讯    
│WTCommLib.dll      
│      
├─funcs      
│     BKQJT.sp 板块全景    
│     RDXKT.sp 热点星空    

      
├─GNPlugins      
│    TE_BlockView.dll 板块    
│    TE_CWCT.dll 财务    
│    TE_Jiangen.dll 江恩正方    
│    TE_Star.dll      
│      
├─T0002 设置\模板\公式等    
││  PriPack_def.dat      
││  scheme.dat      
││  syscomm.ini      
││  user_def.ini      
││
      

└─pad 看盘面板    
│    dty.sp      
│    kp.sp      
│    pzjc.sp      
│    qdbb.sp      
│        
├─TCPlugins 交易插件    
│    AddinCA.dll      
│    AddinCommonControl.dll      
│    AddinMiniQuote.dll      
│    AddinPush.dll      
│    AddinSafeControl.dll      
│    AddinSds.dll      
│    AddinStock.dll      
│    AddinTList.dll      
│    AddinUtility.dll      
│    AddinVip.dll      
│    AddinVipLc.dll      
│    AddinYzzz.dll      
│    ePass2001API.dll      
│      
├─webs      
│      
│      
└─国信证券      
      ft.dll      
      TSCICSP.dll       交易版和标准版Imports表差别比较
  SCT_EnableProtect TGear 标准版
  SCT_DisableProtect TGear 标准版
  GetBkMode GDI32 交易版
4224 __imp_?MessageBoxA@CWnd@@QAEHPBD0I@Z MFC42 交易版
2080 __imp_?Create@CComboBox@@QAEHKABUtagRECT@@PAVCWnd@@I@Z MFC42 交易版
6242 __imp_?SubclassWindow@CWnd@@QAEHPAUHWND__@@@Z MFC42 交易版
4287 __imp_?ModifyStyleEx@CWnd@@QAEHKKI@Z MFC42 交易版
4203 __imp_?MakeReverse@CString@@QAEXXZ MFC42 交易版
859 __imp_4CString@@QAEABV0@D@Z MFC42 交易版
  floor MSVCRT 交易版
  SoftKey_Switch TGear 交易版
  GetWtDefInfoFromXML TJyaid 交易版
  ProcessJySiteFromXML TJyaid 交易版
  ValidateRect USER32 交易版
  GetMenuItemID USER32 交易版
  GetWindow USER32 交易版
  GetAsyncKeyState USER32 交易版  配置文件CONNETC.CFG,未完待续,会比较慢,主要是配置文件的参数含义从各汇编的程序模块里直接看代码得出,工作量比较大,也会有很多看错的地方,但来源会比较直接;
区段 关键字 默认值 类型 调用程序 备注
Other AutoupFromHQHost 0 整数 AutoUpEx.exe 非0指定从行情主站进行升级/0为从WEB服务器升级
HQHOST HostNum   整数 AutoUpEx.exe 获取行情主站个数,每个行情主站由一组
/HostNameXX=主站名
IPAddressXX=IP地址
PortXX=端口号
组成,其中XX是数值表示主站标号
HQHOST PrimaryHost   整数 AutoUpEx.exe 当前连接的行情主站标号
HQHOST HostName%02d   字串 AutoUpEx.exe %02d表示2位数,如 HostName05= 这种格式
HQHOST IPAddress%02d   字串 AutoUpEx.exe %02d表示2位数,如 IPAddress05= 这种格式
HQHOST Port%02d   字串 AutoUpEx.exe %02d表示2位数,如 Port05= 这种格式
Other ShareMode 0 整数 NODETOOL.exe 共享应用程序运行的情况下   配置文件T0002\usercomm.ini,未完待续;区段 关键字 默认值 类型 调用程序 备注
PROXY HasProxy 0 整数 AutoUpEx.exe 0为不用代理 /1为使用代理
PROXY SockType 2 整数 AutoUpEx.exe 0-SOCK4 1-SOCK5 2-HTTP 协议类型
PROXY ProxyPort 80 整数 AutoUpEx.exe 代理端口
PROXY ProxyIP   字串 AutoUpEx.exe 代理服务器地址
PROXY ProxyUser   字串 AutoUpEx.exe 代理服务器帐号
PROXY ProxyPass   字串 AutoUpEx.exe 代理服务器口令
TDXPROXY HasTdxProxy 0 整数 AutoUpEx.exe 是否使用代理
TDXPROXY buse 0 整数 AutoUpEx.exe 绿色通道 在AutoUpEx.exe中 HasTdxProxy和buse有个与运算
TDXPROXY IP   字串 AutoUpEx.exe     TDX TCALC 杂谈
TCALC.DLL在被加载后,将会把所有的系统及用户公式统统的装载到内存空间,如果这时你用WinHex把TCALC.DLL内存镜像复制出来有近29-30M的内容,其中包含了所有的公式,在公式管理器中有这一个函数CloseAll(void),这个函数会将所有在内存中的用户公式重新输出写入到PriGS.dat文件里,激活的条件很多如在主副图上选中了修改公式(调用了CalcInterface::PopupDlg(unsigned char, long, short))在这个函数里也会调用到CloseAll(void),如果你可以将系统公式的标识改为用户或如果在内存里你使用乾坤大挪移,也许就可以得到你所需要的~~:)另,提一句如有一个公式大全类的叫涨停榜分析系统的软件里边有2000多个公式,用TCALC.DLL自己的函数CloseAll(void)可以完整的得到全部公式;关于公式密码:通达信的公式密码特别版是很简单的:
1.在4.11版公式管理器之前的你可以找一特别版版的公式管理器替换进去就行了,可以跳过密码和时间限制,可以直接看到源码;
2.如果想知道他的密码也很简单,前提是你需要会用调试器,以4.12(917)测试版为例,在调试器里运行通达信后,在以下的代码入口设置断点就可以知道密码:
.text:1004EA30 sub_1004EA30    proc near               ; DATA XREF: .rdata:10063854 o
.text:1004EA30
.text:1004EA30 Dest            = byte ptr -24h
.text:1004EA30 var_23          = byte ptr -23h
.text:1004EA30 var_11          = byte ptr -11h
.text:1004EA30
.text:1004EA30                 sub     esp, 24h
.text:1004EA33 ; 12:   v1 = this;
.text:1004EA33                 push    ebp
.text:1004EA34                 push    esi
.text:1004EA35                 push    edi
.text:1004EA36                 mov     ebp, ecx
.text:1004EA38 ; 13:   CWnd__UpdateData(1);
.text:1004EA38                 push    1
.text:1004EA3A                 call    ?UpdateData@CWnd@@QAEHH@Z ; CWnd::UpdateData(int)
.text:1004EA3F ; 14:   if ( *((_DWORD *)v1 + 25) )
.text:1004EA3F                 mov     eax, [ebp+64h] ; 获取输入的密码
.text:1004EA42                 test    eax, eax
.text:1004EA44                 jz      short loc_1004EAA3
.text:1004EA46 ; 16:     memcpy(&Dest, (char *)v1 + 108, 0x14u);
.text:1004EA46                 lea     esi, [ebp+6Ch]
.text:1004EA49                 mov     ecx, 5
.text:1004EA4E                 lea     edi, [esp+30h+Dest]
.text:1004EA52                 lea     eax, [esp+30h+Dest]
.text:1004EA56                 rep movsd
.text:1004EA58 ; 17:     sub_10056B30(&Dest);
.text:1004EA58                 push    eax
.text:1004EA59                 call    sub_10056B30
.text:1004EA5E ; 18:     v2 = (const char *)*((_DWORD *)v1 + 49);
.text:1004EA5E                 mov     eax, [ebp+0C4h] ; 真正的密码
.text:1004EA64 ; 19:     v10 = 0;
.text:1004EA64                 add     esp, 4
.text:1004EA67                 mov     [esp+30h+var_11], 0
.text:1004EA6C                 lea     esi, [esp+30h+Dest]
.text:1004EA70 ; 20:     if ( strcmp(v2, &Dest) )
.text:1004EA70