搜索
楼主: mmyj

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

[复制链接]
发表于 2002-8-30 03:59 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

mmyj:
    先谢过了,无论你解决的了不!!
发表于 2002-8-30 04:59 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

mmyj 什么时间可以解决跨平台接受软件呀,我想用你的软件接受dos钱龙3.
发表于 2002-8-30 05:11 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

mmyj老弟:
    问题解决了,,是“福星”的stock.dll不能改它的名字,,也就是不能改成stockdfx.dll  我还是谢谢你!!来成都时别忘了我这个地主!哈哈!
 楼主| 发表于 2002-8-30 05:12 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

回oohoo:文件我下了,还没看,不过我想应该问题不大。之所以有冲突,有可能是你原来把StkCln.DLL改名为Stock.DLL后造成的,或者原来的配置文件不对引起的,要先启动服务程序再启动分析软件这种方式,只要把StkSvr.Exe当作一个分析软件就可以了,余下的一是要把StkCln.DLL放置对,就应该可以了。还有,我看你上面的贴图中把"图文驱动不回写"选中了,把它改为不选中。
你这样,不要运行服务器程序,先设法让分析家能单独用福星正常接收。然后看一下注册表中的内容(注意,一定不要运行StkSvr.Exe,并且是在启动福星数据服务程序后再看,也就是说这时启动分析家就可以接收的情况下看注册表内容):
HKEY_LOCAL_MACHINE\Software\StockDrv
"Driver"=
记下来,再把你装福星的那台机子上,要安装的什么股票软件一起告诉我,我尽可能把详细一点的安装步骤写给你。
 楼主| 发表于 2002-8-30 05:19 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

回oohoo:呵呵,我在回贴的时候你已经解决了。
回eastchina:不好意思,最近实在太忙了,还没动手做。这样吧,我设法抽空单独解决一下这个问题。
发表于 2002-8-30 05:26 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

下面引用由mmyj2002/08/29 06:10pm 发表的内容:
回liuer:你的机子配置如何?可以看一下服务器程序中的待发 ...
我机器配置应该不会很低,赛扬466,256M,4.3G,服务器程序中待发为0
开始我把分析家与飞狐同设为127.0.0.1,就出现这种情况,后来后一个设为127.0.0.2,不过由于收市了,来不及试,等明天再试试,看是不是这个原因?
发表于 2002-8-30 05:34 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

下面引用由liuer2002/08/29 09:26pm 发表的内容:
我把分析家与飞狐同设为127.0.0.1,就出现这种情况 ...
你的问题就出在这里,不同的股软不能用同一个IP的!
发表于 2002-8-30 05:42 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

127。0。0。1最好不用。有的软件要用它,从127。0。0。2-------127。0。0。xxx
每个股软用一个!不能重复!!geto说的极是!
 楼主| 发表于 2002-8-30 05:51 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

呵呵,还是geto眼力好,我一下子还没看出是用同一个IP呢。其实,除了几个特别值外,不仅是127.0.0.X, 127.X.X.X也可以用的。除了IP外,设置时尽量减少硬盘的读写,比如: 不要选中补日线,如果F10和新闻接收正常,不要选中自存盘。
发表于 2002-8-30 06:33 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

请问"允许发送目录"是什么意思啊?"图文驱动不回写"又是怎么意思啊?
发表于 2002-8-30 06:53 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

liuer:我试着给你说说,不知能不能说明白
     1) 发送目录就是把你的一个目录发到接收你的信号的机器上对应目录上,一开stksvr.exe它就发,你一天开几次它就发几次。你的硬盘一阵的响对方机器的硬盘一阵的响。一天多响几次你就心痛了,哈哈!其实用目录同步的方法还好一点!所以这个我一般不选!
     2) 图文驱动不回写应是用完stksvr.exe 后,以前的图文驱动不再写回!也就是下次你还用这个!其实我都是用stksvr.exe 来调度用哪一个驱动的。所以我是选的不回写!
 楼主| 发表于 2002-8-30 06:58 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

回liyuer:就如oohoo所说的,传送目录只要在客户机收不到F10或新闻的时候才用,它只是为了解决某些图文卡的问题而设的。
发表于 2002-8-30 07:26 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

[这个贴子最后由fxj405a在 2002/08/30 00:38am 编辑]

好像搞定了,谢谢各位的帮助!!!十分感谢!!
-----------------------------------
                  ●●●●安装心得●●●●
配置情况如下:
●.机对机(服务器192.168.0.1;客户机192.168.0.2)(网卡对网卡)
●.winme对winme
●.通视卡装在老机器上(湖北武汉地区)
●股软“分析家”“飞狐交易师”对“分析家”“飞狐交易师”
mmyj大虾的readme.txt写的较详细,但我在安装过程中可能忽略了以下几点
●mmyj大虾的程序有StkSvr.EXE、StkCln.DLL、SetupCln.EXE、StkCln.Reg及Stock.Reg五个文件,其中若原注册表(在“桌面”-“开始”-“运用”-打开regedit看)有两种情况
[HKEY_LOCAL_MACHINE\Software\StockDrv]
"Driver"="STKCLN.dll"

[HKEY_LOCAL_MACHINE\Software\StockDrv]
"Driver"="Stock.dll"
(1)在是[HKEY_LOCAL_MACHINE\Software\StockDrv]
"Driver"="STKCLN.dll"情况下应在每个股票分析软件目录下双击StkCln.Reg注册
(2)在是[HKEY_LOCAL_MACHINE\Software\StockDrv]
"Driver"="Stock.dll"情况下应在每个股票分析软件目录下双击Stock.Reg注册
以上注册“服务器”和“客户机”均要注册!!!

在服务器上安装中步骤中
在“启动StkSvr.Exe程序,启动服务器中的图文接收。如果正常,服务器窗口下方的状态栏应该能看到接收到包数。…… ”这一步时其退出是非常特别要注意:

其退出时“图文接收”应为关闭状,即“启动股票卡”可执行
●在服务器上同运行多个分析软件安装过程和客户机上基本相似,但无需建立单独的目录存放StkSvr.EXE文件,只需对每个分析软件进行IP设置即可。
在进行这一步时特别要注意IP的设置,
例如:
服务器的某一个IP设置为192.168.0.1;
服务器的另一个IP设置为127.0.0.2。
客户机的某一个IP设置为192.168.0.2;
客户机的另一个IP设置为127.0.0.3
●●127.0.0.1正如前面某位大虾所说,最好不用,他可能影响moden等●●
---------------------------------------------------------------------
下面引用由mmyj2002/08/29 11:41pm 发表的内容:
回fxj405a:服务器上是不要写入Reg的,这个工作本应由StkSvr.Exe完成,可能你前面的操作导至注册表的内容被修改了,故才要用写入Reg,而且正好你用的是通视卡,所以写入Stock.Reg内容也正确。如果是其它类型的卡 ...
---------------------------------------------------------------------

[转贴](1)图文卡小型局域网服务器2.04.02版(1-79页)word格式
及(2) mmyj大虾的readme.txt
http://bbs.macd999.com/cgi-bin/topic.cgi?forum=19&topic=6577&show=0 
mmyj大虾的帖子“图文卡小型局域网服务器2.04.05”
已经有80页了,查询不太方便,特整理word格式的文本献给mmyj大虾及其支持者!(不含原帖的程序、贴图、引用等,要查原帖)

图文卡小型局域网服务器2.04.02版 
mmyj       
原帖
http://www.macdcn.com/cgi-bin/topic.cgi?forum=19&topic=2478&start=0
原帖26页有程序
http://www.macdcn.com/cgi-bin/topic.cgi?forum=19&topic=2478&start=250&show=
-----------------------------------
geto
fxj405a,你是否把stock.reg加入了注册表?这一步很关键。
特别感谢geto的特别提醒
---------------------------------------------------------------------

(2) mmyj大虾的readme.txt

本软件是以图文卡为信息源以TCP/IP为通信协议的小型局域网版本,支持分析家3.X-4.x,支持飞狐分析师。
文件说明:
文件StkSvr.EXE为服务器程序。
文件StkCln.DLL为客户端接口程序。
文件StkCln.Reg为客户端修改注册表文件。
文件SetupCln.EXE客户端配置程序。
程序运行后,会在程序所在目录下,自动生成StkSvr.Sys(服务器程序产生)及StkCln.Sys(客户端程序产生)。
注意事项:
本程序会修改注册表中的项目,修改内容如下:
[HKEY_LOCAL_MACHINE\Software\StockDrv]
"Driver"="STKCLN.dll"
原"Driver"中的内容有可能不能被正确恢复,请先备份该项内容,或者不使用本程序。

使用步骤(飞狐分析师安装过程和分析家相近,下面以分析家为例):
1.确定局域网中已安装了TCP/IP通信协议且能正常工作(可以在DOS窗口中互PING对方的IP地址)。
2.在要当服务器的机子中,安装图文卡支持分析家的驱动程序,并确定它能在分析家中正常工作,记下服务器机子的IP地址。

3.服务器安装
    把解压缩后的StkSvr.EXE和StkCln.DL文件拷入分析家的主目录中(如C:\SuperStk)。拷贝前请确定该目录下没有和这两个文件以及StkSvr.Sys、StkCln.Sys同名的文件,如有请先进行备份,或放弃使用本程序。下面依据你的图文卡不同,处理的步骤会不同。
  进行下列操作前,请先退出分析软件,并关闭图文卡接收。
  a.如果你使用分析家接收行情,只需直接启动分析家即可的话,你不用做任何修改。
  b.如果你需要先启动图文接收程序,然后在图文接收程序中间接启动分析家的话,你需要先找到图文接收的配置文件(通常该文件的扩展名为.INI或.CFG,且通常在图文接收程序的安装目录中),将StkSvr.EXE作为一个新选项加入,具体如何加入,请查看一下你的图文卡使用说明。如果你虽需先启动图文接收,但运行分析家仍是直接运行的话,你也不用做修改,你的使用同a.一样。
  c.对于a., 直接运行StkSvr.EXE;对于b., 在图文接收程序中,启动StkSvr.EXE。如果出现程序窗口,请进行下一步。

4.服务器调试
    请先不要选中窗口中的选项,如补日线补F10资料等。首先启动股票卡接收,如果正常,该启动图标将变灰,停止股票卡接收的图标恢复为可用状态。直到窗口的状态栏出现收到的数据包数。这时关闭窗口退出程序。
   注意:
       这一步会记录你图文卡接口程序的存放位置,并做为以后恢复注册表内容所用,所以第一次使用时,请一定通过正常关闭窗口的方式退出程序。
   
再次启动StkSvr.EXE程序,启动股票卡接收,按你所需进行配置, 如需修改工作端口,请在输入新的端口号后,按回车确定,否则修改不被程序所确认,注意新的工作端口号不要和其它应用的端口号重复。另外,动态行情、分钟线及日线,按数据包计数,新闻及F10按文件计数,并显示在状态栏中。正常关闭窗口退出程序,则会保存你所做的修改。
   
  
5.客户端安装
  a.将解压缩后的StkCln.DLL和StkCln.Reg文件,拷入客户机的分析家主目录中(如C:\SuperStk)。拷贝前请确定该目录下无与StkCln.Dll、StkCln.Sys及StkCln.Reg同名的文件。
  b.双击StkCln.Reg, 出现提示窗口,问是否要加入注表册中,回答"是",则完成客户端的安装, 回答"否"则放弃安装。此步将在注册表中的
[HKEY_LOCAL_MACHINE\Software\StockDrv]-->"Driver"处写入"StkCln.DLL", 如此处有内容,将会被复盖,此程序不做恢复处理。
  
6.客户端调试.
    操作前请先关闭StkSvr.Exe程序,或将程序中的服务器关闭。
    a.运行分析家软件(接收方式),数秒后,分析家会出现窗口,报接收程序初始化错, 关闭该窗口。
    b.在分析家中选->工具->接收系统, 进入客户端设置。在服务器IP地址及端口号处填入服务器的正确IP地址及端口号(客户机的端口号须与服务器的端口号相同),这时最好不要选中其它选项,以便于确定故障之所在。
    c.选保存,退出设置窗口, 退出分析家。
    d.运行服务器程序,并启动服务器服务。
    e.重新运行分析家程序(接收方式). 如果正常,在服务器程序的窗口内会出现客户机的IP地址. 启动服务器的图文接收,重新设定客户端要接收的内容。如果正常,客户机就会和安装了图文卡一样,接收到同样的信息。

7.在服务器上运行分析家
   在服务器端运行分析家,如果已经启动了服务器程序,即只要直接运行分析家(接收方式)即可。如果未启动服务器程序,或不想用服务器程序,则按你原来的方式运行分析家的即可,此种情况下,和安装服务器程序前无任何不同。
  注意: 如果你启动服务器程序后,中间有出错、停电等非正常关机,重新进入系统后,如果你想单独运行分析家,有可能会出现接收系统无法初始化的提示。这时请先运行服务器程序,并正常退出服务器程序。然后再单独运行分析家,通常这样分析家便能正常接收。如果还不能在单独运行分析家的状态下正常接收,你可能需要重新安装图文卡支持分析家的接口程序了。如果你重新安装了接收驱动程序,请在重新运行服务器程序前,把服务器程序所在目录下的StkSvr.Sys文件删除掉,然后重新对服务器进行设定。

8.功能限制
   本程序对客户端的连接数目没有限制,实际的连接数由局域网的带宽和服务器的性能所限。但由于程序的设计机理,使得并本程序并不适合在大型的局域网中工作,如果你连接的机子较多,你可能需要另外的程序版本。不过你也可以采用分段级联方式,来克服带宽或服务器性能的限制。
   本程序原则上可以支持任何支持分析家的图文卡,但由于各种卡的工作机理不同,驱动程序的版本不同,很可能在实际的应用中,只能支持某些图文卡的部分功能。另外,由于深圳市场已升到6位,故本程序已放弃对4位代码的图文卡驱动的支持。

9.常见问题及使用技巧
1.如果你在服务器的机子运行分析家的话,你可以试试在服务器的分析软件接收设置中, 把接收新闻和F10关掉,因为服务器程序就放在分析家目录,通常会自动把新闻和F10资料写入正确的目录。这样可以省去一次磁盘操作,提高服务器机子的性能。
2.如果你的客户机中有速度很慢的机子,你最好把这台机子要完成的功能简化,其中尤其不能打开补日线,否则会影响整个网络的性能。是否有影响,可以看服务器上待发的包数,如果长时间不能归零,多半就和这有关。
3.如果客户机的新闻和F10的接收不正常。大体分如下两种情况:
   a.客户机完全收不到,这种情况下,多半是卡的接口程序自己写入分析家目录,而不发信息给分析家,因此服务器程序也同样不知道有新闻和F10资料到达,故无法完成转发的功能。新版提供了发送目录的功能,你可以事先设定需要发送的目录,然后在需要的选中"允许目录发送"这个选项。注意:除非必须,尽量不要启用循环发送这个功能。
   b.客户机接收不完整,这种情况下,你可以试试先不要启动服务器上的股票卡接收,等客户机登录服务器后,再启动股票卡接收。因为有些接口会判断收到文件在磁盘中是否已存在,如存在则不再通知分析软件;你也可以中途停止一次股票接收,然后重启接收。当然不要在盘中操作,否则会中断行情。
4.如何实现级联。
(192.168.0.149)    二级  (192.168.0.150) 端口:9897   
客户机(StkCln.DLL)-| |--服务器2(StkCln.DLL,StkSvr.EXE)     
指向192.168.0.150  HUB     指向192.168.0.1
端口:9897         -------    端口:9898
                    |
                  HUB (一级)
                --------
                  | |
   服务器1(股票卡)-  客户机(192.168.0.2)
   (StkSvr.EXE)     (StkCln.DLL)
   192.168.0.1       指向192.168.0.1
   端口:9898         端口:9898   
服务器2的使用和服务器1是一样的,只不过它把StkCln.DLL视同股票卡信息源而已.同样也可以在其上运行分析软件,不过注意端口号不能与服务器1相同。
5.如何在一台客户机中让多个分析软件同时接收行情.
   注意:要在客户机上同时运行多分析软件接收,必须使客户机具有多个本地的IP地址,如果你不知如何设置多个IP地址,那你最多只能同时运行两个分析软件接收,也就是说这时你的本机有个IP, 一个是网卡上设置的IP地址,另一个通常为127.0.0.1。
   a.首先,确定你的每个分析软件都能在单独工作的情况下接收到服务器的行情。
   b.建一目录(如C:\StkSvr),然后将StkSvr.Exe、StkCln.DLL及SetupCln.Exe三个文件拷入新建的目录中。
   c.运行SetupCln.Exe,设置所要连接的服务器IP及端口号,并依所需设置好其选项。
   d.启动服务器上的StkSvr.Exe程序,并启动服务器服务。
   e.运行客户机上的StkSvr.Exe程序,并启动图文卡接收,正常情况下,服务器上能看到客户机登录的IP地址。
   f.将SetupCln.Exe及StkCln.DLL分别拷入每个每个分析软件的目录中,
如果分析软件目录中已有StkCln.DLL这个文件,即可以不必拷入这个文件。
   g.分别在各个分析软件的目录中运行SetupCln.Exe,设置服务器的IP及端口号,注意,这里的服务器IP,指的就本机的多个IP,比如本机的IP为:192.168.0.1 及127.0.0.1 ,那么在设置第一分析软件时,服务器IP栏填入:192.168.0.1;第二个分析软件的服务器IP栏填入127.0.0.1;依此类推,每个分析软件所填入的服务器IP分别对应本机的多个IP地址,不能相同!
   h.启动客户机上的StkSvr.Exe程序中的服务器服务。
   i.依次分别启动分析软件。正常情况下,客户机上的StkSvr.Exe程序的窗口中,将出现每个分析软件登录的IP地址。
   至此,只要启动服务器上StkSvr.Exe程序中的图文接收,每个分析软件均能接收股票信息。
6.服务器上同运行多个分析软件安装过程和客户机上基本相似,但无需建立单独的目录存放StkSvr.EXE文件,只需对每个分析软件进行IP设置即可。

 楼主| 发表于 2002-8-30 07:41 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

回fxj405a:服务器上是不要写入Reg的,这个工作本应由StkSvr.Exe完成,可能你前面的操作导至注册表的内容被修改了,故才要用写入Reg,而且正好你用的是通视卡,所以写入Stock.Reg内容也正确。如果是其它类型的卡,其接口文件不是Stock.Dll,就会出错。
另外,非常感谢你把贴子内容整理,因为使用的情况实在是太多样,呵呵,还主要是我懒,所以一直没写一个完整的说明。再次感谢!
发表于 2002-8-30 18:47 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

mmyj 并geto:
     飞狐不认“福星”无线接收的数据格式!!stksvr.exe转发后可见飞狐的数据流动,但没有数据被接收到!!
 楼主| 发表于 2002-8-30 19:47 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

下面引用由oohoo2002/08/30 10:47am 发表的内容:
mmyj 并geto:
     飞狐不认“福星”无线接收的数据格式!!stksvr.exe转发后可见飞狐的数据流动,但没有数据被接收到!!
有没有试过不用服务器转发?试试不用服务器转发是否正常,以确定是格式本身的问题还是其它问题。另外是收不到分时线还是行情?或者两者都收不到?还有其它的软件接收是否正常?如果其它软件接收正常,则有可能福星的数据不太规范所至,如果是这样,可能就很麻烦,只能在驱动或飞狐两者之一做修改。
发表于 2002-8-30 19:47 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

各位大虾,你使用情况如何?
我昨晚才安装成功,今日测试,情况如下:
服务器只用“分析家”数据15000多,发送17000多
客户机只用“分析家”数据4600多,发送4600多
客户机经常数据传输中断,但好在客户机不用重新启动“分析家”
服务器与客户机不太同步,客户机笔数少些,而且每笔数要大些……
不知何故?请教各位大虾了!
 楼主| 发表于 2002-8-30 20:03 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

下面引用由fxj405a2002/08/30 11:47am 发表的内容:
各位大虾,你使用情况如何?
我昨晚才安装成功,今日测试,情况如下:
服务器只用“分析家”数据15000多,发送17000多
客户机只用“分析家”数据4600多,发送4600多
...
你是不是用发送目录了?客户机和服务器怎么会差这么多的?中途退出了?正常情况下,服务器和客户机不会不同步的,如果出现这种情况,应该会看到服务器上有大量的待发包。
发表于 2002-8-30 20:07 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

mmyj:用不用转发是一样的情况!!geto是怎么解决的???

to fxj405a:
   不会吧!我用了好多个月了。。一切都好!本人的网络(内络)从不断的!你是不是发送了什么目录呀!(对了,你是不是发送的选项与你接收的选项不一样)!
发表于 2002-8-30 20:39 |

图文卡小型局域网服务器(新增跨平台接收9月6日_初始化不显示窗口)

[这个贴子最后由fxj405a在 2002/08/30 02:41pm 编辑]

没有用“发送目录”了
服务器没有“待发包”。
客户机因为测试的原因中途退出过几次!
服务器和客户机不同步,有时相差5分钟
●在服务器的“图文卡局域网服务器”菜单中,
可以看到服务器192.168.0.1;
但客户机192.168.0.2不到30秒就看不到,同样不到30秒又可以看到了……
若客户机192.168.0.2只开“图文卡局域网服务器”而不开“分析家”
则在服务器的“图文卡局域网服务器”菜单中,客户机192.168.0.2会一直不变
我想可能是设置客户机多股软的原因,(另外moden上网设置也好像不对了)●

那位成功实现客户机多股软的大虾,说一说你是如何设置的
本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

QQ|举报|意见反馈|手机版|MACD论坛

GMT+8, 2025-12-24 20:34 , Processed in 0.059379 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表