苏飞论坛

标题: Winfrom 调用Js加密的几种方法. [打印本页]

作者: ro4ters    时间: 2013-5-27 11:56
标题: Winfrom 调用Js加密的几种方法.
本帖最后由 ro4ters 于 2015-8-6 22:33 编辑

关于winfrom调用js做加密神马的最讨厌了.{:soso_e144:}   特别是做get 或Post请求的程序.www.msdn5.com
下面就介绍下吧.

1. 编译Js为dll,winfrom引用dll调用相应方法.
优点 : 直接编译成DLL,
缺点: 一般JS都被压缩,很多都无法直接编译成DLL...这个很操蛋.不推荐使用.


2.拼接js内容,具体请参考飞哥 登陆58同城的例子.
传送门   http://www.sufeinet.com/thread-1835-1-1.html
优点: 没用过,也不清楚..
缺点: 没用过,也不清楚..
个人认为这个方法还不错,配合这飞哥那个转换的工具自动append因该也挺方便..

3.调用Interop.MSScriptControl
优点: 经常使用这个.[自从知道以后]..比较方便,js格式化修改好以后直接存资源里.调用起来很方便.
缺点: 以前找不到win7 64位的dll,用起来总会报错...代码中附上的附件为win7 64位可用的.

方法4: JSEngine  
优点:  不用引用其他东西.直接传递也挺方便.
缺点: 额,可能是我用的不熟,感觉有点繁琐.
使用方法同方法3里面的方法2文档. 另♂[北京]SillyPGM 在群(总群)中有共享文件,我附件也有带,就不重新上传附件了.

方法5: 调用浏览器控件获得页面方法
这个就不推荐了....速度慢,要等到页面加载完成才会去执行调用,不然还报错...
优点: 毕竟是原生的...

www.msdn5.com



总结下如下 :

                  我个人比较喜欢方法3,用的也比较多. 方法4的用的少,就觉得比较新鲜,其他好像也没觉得啥.可能用的比较少的原因吧...用4多的筒子可以来介绍下优缺点...都是自己用了以后总结的,肯定有不对的地方,欢迎指正..欢迎批评...www.msdn5.com

by : ro4ters.
27/05-2013





补充内容 (2014-11-3 23:44):
C# Winform 调用JS 配套视频讲解 http://bbs.msdn5.com/forum-2-1.html   www.msdn5.com
作者: 猫星人    时间: 2013-6-2 11:04
看看了,沙发一下。。
作者: coody    时间: 2013-6-3 19:09
非常感谢你帮了我的大忙,真的太感谢你啦!
作者: xx732395    时间: 2013-6-3 21:53
顶一个!!!!!
作者: SuperBoy    时间: 2013-6-4 14:03
瞅瞅
作者: 米波820    时间: 2013-6-4 19:07
恰好用到 谢谢楼主
作者: 迷失软件    时间: 2013-6-4 23:12
强烈支持楼主ing……
作者: cskyr    时间: 2013-6-5 08:47
非常感谢你帮了我的大忙,真的太感谢你啦!
作者: poisition123    时间: 2013-6-6 10:18
正在想怎么获取jsp cookie,多谢了
作者: try    时间: 2013-6-9 02:55
看下上面方法
作者: try    时间: 2013-6-9 03:49
为什么还要弄权限。。 愁
作者: ro4ters    时间: 2013-6-13 09:44
try 发表于 2013-6-9 03:49
为什么还要弄权限。。 愁

   让人注册再看.哈
作者: ian.kong    时间: 2013-6-13 10:54
谢谢分享
作者: 大吉小太爷    时间: 2013-6-20 00:00
我想看答案啊啊

作者: 一方    时间: 2013-7-1 18:59
{:soso__4011813854091704040_4:}

作者: ¤好孩子¤    时间: 2013-7-3 10:30
强顶
作者: AriFe.    时间: 2013-7-3 10:34
受教了,学习中……
作者: inghot    时间: 2013-7-3 10:40
呵呵,这个还真没接触过。看下。

作者: ueooto    时间: 2013-7-15 21:57
瞧一瞧!!看起来不错啊!
作者: pangbai008    时间: 2013-7-17 14:33
ddddddddddddddddddddddddd
作者: return    时间: 2013-7-22 11:36
这个必须要看看~~~~~~~~~~~·

作者: flychen    时间: 2013-7-22 12:02
根据网站情况,用不同的方法才是最佳选择。
作者: wuyupupu    时间: 2013-7-24 11:57
看看,急需

作者: 概念西瓜    时间: 2013-7-25 10:16
来学习一下,JS处理是POST的关键一步。


作者: 970443232    时间: 2013-7-26 20:47
感谢  回复之后再来看非常感谢你帮了我的大忙,真的太感谢你啦!
作者: liujun3233    时间: 2013-7-31 14:14
强烈支持楼主ing……
作者: lcylcyll    时间: 2013-8-8 15:32
看看是怎么样来做的呢!!
作者: Tayirjan    时间: 2013-8-15 00:46
谢谢!!
作者: 依然在飞翔    时间: 2013-8-17 14:54
来学习一下
作者: 天山明月    时间: 2013-8-18 14:21
不错

作者: guboku    时间: 2013-8-20 13:17
这个太好了。一直在找这个文章
作者: pwzhwr    时间: 2013-8-21 11:04
非常需要!!!!!

作者: pwzhwr    时间: 2013-8-21 11:11
太好了,找了好久,非常感谢
作者: Harrison    时间: 2013-8-22 14:39
我也遇到MSScriptControl 64位 的问题


作者: ro4ters    时间: 2013-8-24 13:17
Harrison 发表于 2013-8-22 14:39
我也遇到MSScriptControl 64位 的问题

附件里的绝对可用.{:soso_e113:}

作者: sageyy    时间: 2013-8-27 22:38
感谢分享。,。。
作者: sageyy    时间: 2013-8-27 22:40
好东西,收藏了。。。


作者: sageyy    时间: 2013-8-27 22:42
好东西。收藏了
作者: Colorwolf    时间: 2013-9-10 23:13
嘿嘿,感谢楼主分享!!...
作者: hhxsh2012    时间: 2013-9-12 23:49
RE: Winfrom 调用Js加密的几种方法.

作者: hufo99    时间: 2013-9-14 11:03
谢谢 分享 正在查找相关东西{:soso_e100:}
作者: Pediy    时间: 2013-9-14 21:31
找了很久 这里找到了 非常感谢

作者: ro4ters    时间: 2013-9-16 10:39
Pediy 发表于 2013-9-14 21:31
找了很久 这里找到了 非常感谢

{:soso_e113:}常来.

作者: cload    时间: 2013-10-11 10:49
瞅瞅
作者: x无与锋比x    时间: 2013-10-18 15:32
我个人比较喜欢方法3
作者: p041911070    时间: 2013-10-20 23:10
很想看看效果。

作者: 风中劲草    时间: 2013-10-22 14:50
有用,破解POST加密的。
作者: qq287558742    时间: 2013-10-26 02:00
很给力  希望能帮我解决了 谢谢哈
作者: qiouqfz    时间: 2013-10-27 21:40
多谢分享!!!!!!
作者: 逗号    时间: 2013-10-27 21:54
谢谢分享.

作者: 呱呱Q    时间: 2013-11-6 10:36
学习学习{:soso_e100:}

作者: randygo    时间: 2013-11-6 15:37
看看第三种方法。
作者: dam520    时间: 2013-11-10 22:14
顶一个!!!!!
作者: 暗箭    时间: 2013-11-15 18:34
{:soso_e142:}{:soso_e142:}{:soso_e142:}{:soso_e142:}{:soso_e142:}支持

作者: leenkon    时间: 2013-11-20 10:50
学习学
本贴由隐藏贴回复机快速回复
作者: 枫叶    时间: 2013-12-1 18:49
谢谢分享..

作者: 枫叶    时间: 2013-12-2 00:00
.Net4.0 X64 运行还是失败的。。。楼主测试过吗?
作者: ro4ters    时间: 2013-12-2 09:18
枫叶 发表于 2013-12-2 00:00
.Net4.0 X64 运行还是失败的。。。楼主测试过吗?

是我在用的,自然测试过.我新写了一个WinForm调用JsDemo (, 下载次数: 130)