|  | 
 
| 本帖最后由 ro4ters 于 2013-4-28 22:14 编辑 
 
 分享个很早以前写的蘑菇街刷心的,之前也没用这玩意儿盈利,纯属自己妹子有需要才写着用的.代码写的比较丑...各位勿喷阿,完全是面向过程.  ...傻乎乎的不知道用对象传递..更别提什么委托和反射了.最多就是个多线程..不过拿来当POST的例程因该也不错....
 
 要注意的地方: 没有使用飞哥的httphelper,但是大概请求还是可以实现,只是蘑菇街改版好久了.这个也一直没更新过,思路还在,也是很easy的... 使用了一个表格控件,蛮不错,Xptable
 -----------------------------------------------------------------------------------------------------------------------------------------------------------
 
 
 
   
   
 
 -----------------------------------------------------------------------------------------------------------------------------------------------------------
 另:
 //登录时调用JS的方法加密密码
 if (IfJs == "old")                {
 Jscript js = new Jscript();
 object obj = pwd;
 //得到secure加密后的内容
 
 secret = js.secure_js(obj).ToString();
 }
 else if (IfJs == "new")
 {
 Mogo2 mg = new Mogo2();
 object obj = pwd;
 secret = mg.secure_js(obj).ToString();
 }
 
 获取到他的加密方法我用了个笨办法,直接cp他js的内容,在本地编译成DLL直接调用,登陆的时候可能会出错,所以就有个old和new,不过这个方法有个缺点就是不是实时的去加密,还有就是有时候js代码不能被编译成dll,尝试了网上很多种取出js的值的办法都没成功,如果有哪位大牛方便告知,小弟不胜感激....
 其他代码都比较简单了.没什么特别的,就当是看个例子吧{:soso_e128:}
 附上编译js到dll的方法
 在环境变量里面-系统变量-path-点编辑,在末尾添加";.netframework(注意编译版本)绝对路径"注意前面还有个分号,系统变量中不能有中文,空格..O了.直接cmd jec 调用编译就可以了. 例如: "jsc /t:library checkUser.js"
 ----------------------------------------------------------------------------------------------------------------------------------------------------------
 {:soso_e113:} 说句心里话,真的非常感谢飞哥提供这个平台,而且群里的氛围真的很不错,每天提出的问题大部分人都会帮着回答,{:soso_e200:}十分感谢...!
 
 放几张图吧:
 
 祝大家身体健康.论坛越来越火..!{:soso_e113:}
 Ro4ters
 28/04
 
 
 
 | 
 |