PDA

查看完整版本 : 【转帖】免费使用大部分商业程序!(注:web程序)


Tony
2005-07-28, 12:40 AM
原创:小勤www.xqin.com (http://www.xqin.com/) 落伍首发! 转载请注名作者和版权
本人使用中的动易2005SP1全功能的版本演示:http://www.playwow.net (http://www.playwow.net/)
先说下原理,大部分商业程序都有个特点就是绑定玉米,但是有个玉米是默认通用可以使用的,就是localhost!
一般本地用localhost调试都是可以使用的!这点大家可以自己去验证,比如动易的2005SP1全功能SQL版本使用localhost访问可以正常使用和调试,但使用没绑定的玉米就会提示“每个使用本系统的网站都有一个我们授权的唯一序列号,如果你还没有此序列号,请联系我们获取,否则,你只能在服务器上进行后台管理!”
那么我们就是要利用这点来使用商业程序!
有人说,那很简单,我就用localhost使用这商业程序拉,这样当然可以,既然你要使用,那么你肯定需要好几个人来帮忙管理,能够使用吧,再说你不可能总在远程服务器上使用和管理吧,这样多不方便!所以
我这里说的免费使用就是不在放程序的服务器上管理使用,而是任何地方都可以使用!
PS:也许有人想到了将localhost解析到服务器IP,这样就可以访问管理商业程序了,我也尝试过,修改hosts文件等等方法都以失败而告终,更有人认为解吸玉米到127.0.0.1,那就更不行了
相关讨论帖子
http://www.im286.com/viewthread.php?tid=1000158 (http://www.im286.com/viewthread.php?tid=1000158)
这里感谢the110 的提醒!
Originally posted by the110 at 2005-7-11 20:37
你把你要访问的IP作成代理服务器,可以正常代理
然后把你本机设置那个代理,这样LOCALHOST 就是访问的那台机器地址了
不用改HOSTS 可是好象和你要的不一样哟 下面我以动易全功能商业版的使用为例说明使用方法,其他大部分可以localhost使用的程序都可以类比使用。
1.在服务器上把你需要使用的商业程序所在站点主机头访问标识加上一个localhost,这样在服务器上可以通过localhost访问使用商业程序了
图示:
http://www.playwow.net/free/free1.jpg
这步解决了服务器上通过localhost访问使用商业程序,简单

2.解决其他任何地方都可以管理使用商业程序,我这里是动易商业全功能版
思路:还是任何地方用localhost进行管理和使用,解决难点:要任何地方访问localhost是访问你服务器上的站点,而不是本地,127.0.0.1!
解决方案:代理服务器!
使用软件:遥志代理服务器CCProxy
下载:最新6.2版:
http://www.playwow.net/free/CCProxy.rar
(http://www.playwow.net/free/CCProxy.rar)
破解注册版本6.0:
http://www.playwow.net/free/CCProxy0.rar
(http://www.playwow.net/free/CCProxy0.rar)
由于 不需要真正做代理服务器所以建议使用最新的6.2版本的,虽然只有3个用户限制,但应该足够了,如果你喜欢使用6.0破解版本的也可以,声明:请自行查毒,6.0破解补丁我的金山是报毒的!~
下载后安装,这里
注意请不要安装在带空格的目录下,比如program files目录下。这样系统服务有可能不能启动
!进行设置,由于我们只需要用于管理使用动易商业全功能版,不是做代理服务器,为了安全,设置最简单的,只要能用HTTP的代理就足够了,为了安全也设置限制只用HTTP代理服务,并且用户限制要验证帐号密码和IP等等这些就自己看情况设置,以下截图为基 本实用的设置
代理主服务的设定
http://www.playwow.net/free/free2.jpg
高级其他中的设定(允许局域网外访问):
http://www.playwow.net/free/free3.jpg
用户访问限制设定:
http://www.playwow.net/free/free4.jpg
(注意:如果在远程终端服务(Terminal Services)下运行CCProxy,而且以NT服务方式运行,需要设置CCProxy.ini里的一个参数:TerminalServices=1。显示CCProxy界面只需要再次运行CCProxy就可以了。否则你无法看到设置界面的)
好了,设置好了,如果你的服务器做了端口限制请打开对应端口,重新启动服务器就可以使授权代理访问了
3.在服务器外的的任何地方管理使用
设置本地访问的代理:
INTERNET 选项→连接→局域网设置→使用代理,填上你的服务器IP和端口,主要下面的本地不使用这个一定不要钩上!(其他浏览器相应设置)
http://www.playwow.net/free/free5.jpg
好了现在浏览器中输入localhost访问!输入你设置的授权用户和密码,OK看看是不是访问的是你服务器上的那个商业程序站点?
http://www.playwow.net/free/free6.jpg
好了,你需哪些人能在服务器外进行管理使用就给哪些人开个代理帐号让他使用代理访问OK了!
现在你就可以随时随地进行管理使用你的商业程序了!
这里使用动易商业全功能版,前台你生成HTM通过绑定其他玉米就可以访问使用,后台就可以通过localhost访问管理了
另外通过本人比较,动易的免费版本和商业版本只是少了shop和Sdms的目录文件,另外免费版本的CONN中定义的SystemVersion = 0而全功能版本定义的Const SystemVersion = 9,就这些区别而已,那么完美使用动易商业版本的解决方案也就出来了!
就是使用全功能版本的文件,然后把原来的CONN文件另存为conn0.asp和 conn1.asp两份,conn0.asp中定义SystemVersion = 0,conn1.asp中不变定义SystemVersion = 9,再修改conn.asp文件为
<%
host=lcase(request.servervariables("HTTP_HOST"))
SELECT CASE host
CASE "localhost"
%>
<!--#include file="conn1.asp"-->
<%
CASE ELSE
%>
<!--#include file="conn0.asp"-->
<%
END SELECT
%>
PS:这个代码不知道有没问题,高手指点!
这样后台管理生活用其他绑定的玉米可以管理除商城室场学籍外的其他的功能,用localhost访问则可以管理全部功能!
这里提供动易2005SP1全功能的AC和SQL版本,希望对你有用!
动易2005SP1全功能的AC版:http://www.playwow.net/free/PE2005sp1-All-AC.rar (http://www.playwow.net/free/PE2005sp1-All-AC.rar)
动易2005SP1全功能的SQL版:http://www.playwow.net/free/PE2005sp1-All-SQL.rar (http://www.playwow.net/free/PE2005sp1-All-SQL.rar)
OK,到这里可以结束了,呵呵,对于其他商业程序,凡是可以localhost访问的,耕具这个思路,是不是都可以完美使用商业版本程序了哦!
本人使用中的动易2005SP1全功能的版本演示:http://www.playwow.net (http://www.playwow.net/)
PS:没有服务器自己做不了服务器代理的可以多出点钱找人家服务器也给你这样设置下,毕竟比买商业版的程序便宜多拉!至于补丁升级,一般商业版本的补丁包大都也还是公开的,比如动易的!
哈哈AD下,本人可以提供给没有服务器但想使用这种方法使用商业程序的空间,不过当然要比卖的空间贵点拉,并且限制只是两3个人轮流时间段使用localhost进行商业管理!

F货
2005-08-19, 09:09 PM
听唔明