用Delphi如何编写IIS或Netscape的Plug-in?(200分)

  • 主题发起人 主题发起人 zzz
  • 开始时间 开始时间
Z

zzz

Unregistered / Unconfirmed
GUEST, unregistred user!
无从下手!!!!!!!!!!!!!!!!!
最好有较多的代码。200分,只给一个最好的,
不均分!
诱人!
 
>用Delphi如何编写IIS或Netscape的Plug-in?
You need both?(IE and NS), (Method and example code)? :)
 
你可以对其中一个先发表意见。谢谢!!!!!!!
 
zzz果然好问题,我本来想提的,被你占了!谢谢!!
本来还想加上怎么写NT SERVICE的,因为把EXE作为SERVICE调用,回返回SERVICE
没有响应!
 
IIS是个多服务的服务程序,要编的这个程序至少要提供WWW,FTP两种服务。
这两种服务都是基于TCP,用Delphi的Socket当可以实现。不过要编写还是有
些麻烦,要熟悉服务端的http,ftp等协议。建议到网上DL源码,那位去抓?
 
大家注意到没有,service程序和plug-in是有区别的!
 
To CJ:
Xixi, You can ask NT service problem, I can answer your question, :)
 
To ZZZ:
Do you want to write a "IIS extension DLL"?

And you still have an open problem "About the Browser" unjudged.
Please close it or put new comment, :)
 
Plug-in实际上就是一个DLL文件
详细资料可取
http://developer.netscape.com/library/documentation/plugin.html
自己写一个Plug_in 比较麻烦
首先要在浏览其中注册一个文件,告诉浏览器在发现有此文件
区调用相应的Plug-In 同时将参数传入
自己的Plug-in实际上就是在本机接受一个流
比如参数是http://myserver.com/data/data.aaa
你的Plug-in获得这个URL后就可以从服务器上去获得这个文件
当作流毒进来
然后大家的DELPHI水平都比我高.....
这个流对于IE和Netscape有些不一样
用Delphi写时可以的
而且有一个控件可以帮助你取得到这个流并且完成了大部分工作
但是这个空件并不是免费的,我写Plug-in时就是写信合作者商量
居然是第一个顾客:-))))))))
作者就很慷慨的%50 off (US$10)卖给我一份并且先送货后付款
应为这个原因我大应过著者只是自己使用
人总的讲信誉吧!
只好把作者的地址贴出来
Andrei.Kashin@fysik.uu.se
DSP上有它的DEMO版功能都一样就是每次出两个Plug-in窗口
名字叫做NPD3SDK(不过这是一年前的事了不知道现在删掉了没有)

应为使用的人家的控件所以没办法将源代码贴出来就只能这样了




 
Xixi, who will want to write such control for us, and share source code
with us, I'll pay him/her 1000 Delphi Forum points! :)
 
对不起,服务器 Down 掉了。我的情况是:我有一个自定义的文件格式,我想做Plug-in将其在网页中动态解释,不要ocx和applet。
 
Hehe, like Microsoft ASP or Server side java script, perl, etc?

I think there is another way to do your work, need not build
a plug-in:

You can simply register it(I mean, your file suffix) as a cgi type in
your IIS, then use a command line such as "c:/perl/perl100.exe
CJDefiened.pl %s", this will let the Web server invoke your own perl
program to process your file format, for instance, "*.CJ" file, :)

How about this? We can discuss it later. Good night, :)
 
Plug-IN是不可替代的!
1.Plug-in是在CLient端用户的机器上执行的而且只是从服务器端接收数据
Plug-in本身是在浏览其中的用户只需下在一次就够了,相比较而言Javascrip
VBscript JAVA applet 都需要将程序从服务器端下载到本机再执行
而且PLug-in可以用Delphi写功能总比Javascript强大吧!
2.而CGI ISAPI ASP 又是不同的概念是从本机发出请求后有后台服务器动态的
生成一个页面传送到客户端.
简单的说如果我生成了一种特定的动画(实际上就是这样)可以用
plug-in很好的解决而用其他方法就不是很好,
如果采用Applet启动JAVA的时间和效率实在不敢恭维
如果采用CGI总不能把所有的帧都一帧一帧的传送到客户端
网络会疯的

第一次听到有人开价1000两(有没有搞错)实在事态又诱惑力了
我现在才只有30分专家分 30 +1000 =1030 由两位数变成4位
一夜暴富

不过人总是要讲信誉的!
10000分我也不会干的
其实要是真的需要的话直接找著者$20+post <=200 RMB
也不贵
虽然网络是一个虚幻的世界但是人总是要讲道德的!
 
哈哈, 可是zzz同志的问题恰巧不需要plug-in, 而是需要在服务器
上作解释, 这样不管客户用什么浏览器都能够看到"我有一个自
定义的文件格式,我想做Plug-in将其在网页中动态解释,"
 
大家容易偏题。CGI和OCX的方式我都有Solution。
现在不是说用不用Plug-in的问题,而是Plug-In如何实现?

再具体将我的问题说清楚:

我在<a href="http://www.softsource.com">
网络上</a>看到了DWG&DXF和SVF文件格式的Plug-in,很感兴趣。
想自己做一个,就是不知如何实现。IIS和Netscape server留给
用户的开发接口是什么?
 
>IIS和Netscape server留给
我都被你给搞糊涂了: IIS, Netscape server, 这不是浏览器的
plug-in的问题嘛!
 
也就是问:
您到底是要一个""IIS extension DLL", 在服务器端运行
还是plug-in, 在浏览器端运行? (和iis, netscape server无关)
 
对不起,pegasus大虾都快生气了,还是我的问题。

这样,我的程序是浏览器端的plug-in,据我所知
IE的Plug-in 和 NetScape 的是不一样的。
 
不好意思, 我没有生气 (干吗生气呀) 我只是糊涂了, 原来您只是需要plug-in, 那就同iis完全没有关系啦! 所以就是我的弱项啦! :(
 
mayday的NPD3SDK应该是NPlugIn3,今天下午刚从torry上拉回来,
效果不错,要的话可到torry的tools下下载。
crack方法:
npapi.dcu
6a1168->
c3----

83f8027505->
83f802eb05

mayday能不能提供npapi.dcu文件呢?
 
后退
顶部