翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

APJP是一个基于php+JAVA简单实用操作方便的免费代理程序。需要客户端+服务端来配合完成代理的功能。美博园做过一段时间的服务器供朋友使用,效果还不错,是目前一个比较完善的自建代理工具,推荐大家使用。根据作者介绍:APJP更新到0.8.1,这版本和以往的有着不同,把APJP分为APJP_REMOTE ,APJP_REMOTE_APPENGINE , APJP_LOCAL ,APJP_LOCAL_ANDROID 和APJP_KEY ,这五个文件合组成APJP全部,可以选择搭建于PHP、GAE、手機或平板電腦平台上,根据自己的需要進行选择。

请注意:

APJP-0.8.1版起有重大调整,请看后面的详细安装说明。

APJP-0.8.9版起更新PHP、GAE、手機或平板電腦的安装指南图文教程,请看后面的详细安装说明。

 

APJP的官方项目主页:
http://code.google.com/p/apjp/
--------------------------------------------------------------------

Android(安卓)手机版和GAE版请参考:
翻墙APJP:Android(安卓)手机客户端使用教程
翻墙APJP:GAE版基于PHP和JAVA的代理工具

----------------------------------------------------------------------
更新与下载

2011年12月22日 更新 APJP_LOCAL-0.8.9版

作者已加入伪造证书功能,自动生成证书,导入APJP.pem后浏览器后https网站不会再提示证书错误。

安装说明:请参考本帖下面最新安装说明。

官方下载地址:

APJP_LOCAL-0.8.9.zip
SHA1 : fb8e3c47d6dc401109695d60a0142835c543daf9

APJP_REMOTE-0.8.4.zip
SHA1 : ac973f186c0ad6987e007b24f22d23a69fe82056

APJP_KEY-0.1.0.zip
SHA1 : a580a2c40c75157e83633e0b9ed8f27b753fc090

APJP_REMOTE_APPENGINE-0.2.3.zip
SHA1 : 80d0c9425b8689061cde93481f92d6174fa1be10

APJP_LOCAL_ANDROID-0.2.6.zip
SHA1 : dcbeff79435d4828ad974af01d4ed2b3030719dc

-----------------------------------------
使用APJP所需条件:
1,一个没有被墙的国外php空间,免费付费均可。空间条件下面有介绍,因是目前主机基本都具备的常规条件,这个基本上没有问题;
2,必须安装JAVA才能使用:
JAVA官方最新版下载:http://www.java.com/zh_CN/download/manual.jsp

美博园使用体会:

APJP确实是一款好的代理程序,打开网页基本上不出问题;
要是国外朋友提供服务器,国内被墙的朋友使用专门的客服端,不失为一种隐蔽的翻墙好办法;
要说不足的地方嘛,也有二点:一是ssl支持不好,这个急需改进;二是客服端没有图形界面,这个有没有实际上问题不大。

使用时注意的地方:

在代理运行过程中,不要关闭该客服端运行时的CMD窗口,关闭该窗口即停用代理。同时在该窗口中,也能看到具体的数据信息。

如何获取APJP源码
为了总是获取官方的最新版本,建议采用SVN同步获取源码,地址: http://apjp.googlecode.com/svn/trunk/
关于SVN的使用,可以借助搜索引擎,也可以参考官方的PDF说明文档;

APJP个人代理简介

在中国,出于众所周知的原因,访问网页很多时候需要使用代理,而APJP是一项开源代理项目,是非常适合国人使用的代理工具.

APJP分为两部份,客户端和服务器端,其中客户端部份由JAVA语言编写,服务器端以php语言编写,客户端部份是一个本地代理,通过和远端服务器部份连接,以 RC4 128bit 加密通讯,达至一个比较完整的代理方案.其方式运作如下.

IE/Firefox/Chrome --> APJP客户端 --(加密数据)--> APJP服务器 --> 目标网站

请求发出后得到的数据由原路返回本地的IE/Firefox/Chrome

IE/Firefox/Chrome <-- APJP客户端 <--(加密数据)-- APJP服务器 <-- 目标网站

APJP不同于流行的代理方案,使用者必须自行安装服器端到远端主机,它的优势如下

1) 每个APJP使用者的服务器不一定相同,这对于"流量分析"难以察觉,不会因为过大数据流量涌向同一服务器而引起注意

2) 不依赖特定平台,例如 Google Applications Engine, 只要主机支持 OPENSSL >= 0.9.6, PHP >= 5.0.0 和 MCRYPT >= 2.5.6 就可部署,这差不多是Cpanel网页空间的"默应配置",不 会因为特定平台被封锁而无法使用

3) 内容检测或是关键字检测(keyword filtering)是网络封锁其中一个手段,APJP以128位RC4加密数据, 且每个密钥不尽相同,随机产生,可以有效对抗这些封锁,不会因为加密特征相同,一旦密钥被破解,而导至所 有APJP服务器加密的内容暴露

为什么要使用APJP?

1) APJP是开源代理项目,每个人都可得到原代码阅读,修改,这保证了代理没有"后门",泄露用户的私隐
2) 免费,程序本身免费,可能需要付费的是搭建的网页空间,当然也可使用免费的网页空间搭建
3) 对于一些地区,国家,APJP是把"完整的互联网"带回给使用者,可自由访问网络

什么时候,什么人需要使用APJP?

1) 网络封锁,内容过滤的网络,上网者需要不同信息,就需要APJP代理方案
2) 需要隐藏真实IP的时候,APJP也能帮助你匿名访问,APJP还可以设置http/https代理连接APJP 服务器,成为多级代理,可有效保护个人私隐.

---------------------- 最新版0.8.9 PHP平台官方使用指导 --------------

以Windows 7为例,Linux / Mac上的区别,会指出的

要求

  1. 支持PHP版本:5.0.0 或以上
  2. 支持MCRYPT版本:2.5.6 或以上
  3. 支持OpenSSL版本:0.9.6 或以上

一般常见的Cpanel Web Host 多数适合部署APJP的PHP服务器

文件

  1. http://apjp.googlecode.com/files/APJP_KEY-0.1.0.zip
  2. http://apjp.googlecode.com/files/APJP_LOCAL-0.8.9.zip
  3. http://apjp.googlecode.com/files/APJP_REMOTE-0.8.4.zip

点击即下载,下载后解压

生成Key

转到APJP_KEY目录,双击APJP_KEY.bat(Linux / Mac上运行APJP_KEY.sh),会显示一个APJP的密钥,类似APJP_KEY=FkPMd40j6vzfsEbf

翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

编辑HTTP.properties.php 和HTTPS.properties.php

编辑APJP_REMOTE目录中的HTTP.properties.php 和HTTPS.properties.php,右键,打开方式,选择记事本(图例使用Notepad++,文本编辑器都可)打开。查找

$APJP_KEY = '';

以上述的APJP密钥作为例子,修改为

$APJP_KEY = 'FkPMd40j6vzfsEbf';

保存文件变更并离开

翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

上传

登 录Cpanel Web Host, 通常会提供一个file manager作为上传文件的媒介,或者在本地使用ftp客户端,把HTTP.php, HTTP.properties.php, HTTPS.php和HTTPS.properties.php上传到主机的/public_html, 有些非Cpanel web hosting的主机可能提供SSH登录,也可使用scp上传文件,但目录名字可能不是public_html,而是其他的目录名字.例如www,可用以 下命令上传.假设APJP_REMOTE在$HOME目录cd ~/APJP_REMOTE ; scp HTTP.php user@host:~/www/ ,这样就把文件上传到主机。

  • 《免费PHP空间使用APJP搭建代理详细教程》 http://igfw.net/archives/5508 (关于如何申请PHP空间,及上传可借鉴。配置,新版稍有不同)

这就完成部署PHP平台上的服务器端,自APJP-0.8.0以后,已支持最多10个服务器,如果部署多余一个主机,除不需要再执行APJP_KEY.bat之外,其他步骤相同,请使用同一个APJP密钥

编辑APJP_LOCAL/APJP.properties

编辑APJP_LOCAL/APJP.properties,右键,打开方式,选择记事本(图例使用Notepad++,文本编辑器都可)打开。

翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

详细的配置作用RoleOfConfigurations

使用

双击APJP_LOCAL/APJP.bat(Linux / Mac 运行APJP.sh),会看到APJP在自行测试连接服务器的讯息,如果正常会有12个“OK”

翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

这表示APJP已经运行并连上服务器,但需要在浏览器进行简单设定,数据会经由APJP服务器流通

  • 在Firefox中代理选项中,设置HTTP PROXY 为127.0.0.1 端口为10000,SSL PROXY也是127.0.0.1 端口10000
  • IE Internet设置->连接->局域网设置(L)其旁边的一段话【LAN设置不应用到拨号连接。对于拨号设置,单击上面的“设置”按钮】, 如需设置和局域网设置(L)一样。->勾选“为LAN使用代理服务器”地址:127.0.0.1 端口:10000

补充

APJP为web tunnel的实现,对于HTTPS连接会出现证书警告

例:

翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

故在APJP_LOCAL-0.8.4版本,增加IAIK_JCE.jar并会随机生成APJP.pem导入浏览器内可解决证书警告问题。

以下为Windows 7版 Google Chrome的导入方法:

  • 首先运行APJP_LOCAL/APJP.bat,设置好浏览器代理,打开https://www.google.com/ncr (或者其他任何 https:// URL),出现证书警告。同时APJP_LOCAL目录中生成APJP.pem 和APJP.jks,接着如下操作:

a.选项(O)->高级设定->HTTPS/SSL->证书管理(Chrome调用的是系统的证书,即IE上不需要再导入证书)

b.点击“证书管理”->选择“受信任的证书颁发机构”->点击“导入(I)”

c.打开并指向APJP_LOCAL/APJP.pem

翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9

e.其他浏览器例如:Firefox设置导入证书大致相同

  • 注意 : 每次更新APJP,都要删掉上次APJP的证书文件,再导入APJP.pem。因为证书是运行程序后自己生成的,具有唯一性。

 

原文链接:http://allinfa.com/apjp-proxy.html
※ 除声明转载,美博园文章均为"原创",软件版权归原作者,转载请以上面超链接注明来源!

网 友 留 言

38条评论 in “翻墙APJP:基于PHP和JAVA的自建代理教程v0.8.9”
  1. rewre

    APJP+PHP现在难连上.就算连上,一下子断线!为什么?之前不这样?怎么办?

  2. crossgfw

    请更新一下文中《免费PHP空间使用APJP搭建代理详细教程》的链接地址,现已改为:http://igfw.net/archives/5508

  3. gffdg

    输入C:\Users\user>heroku login 系统找不到指定的路径,我解压到C:\Heroku,怎么样找出C:\Users\user>heroku login

    • 美博园

      @ gffdg :
      因为看不到图,不太了解你的意思,你可以试着下面的操作:
      1、如果你解压到C:\Heroku, 不是默认的安装,那么你输入的命令就是 C:\Heroku\Users\user>heroku login,2、注意这里的user,改为你的用户名

  4. goog

    在apjp的heroku教程中“上传App
    运行命令提示符 ,cd 转到APJP_REMOTE_HEROKU目录,执行以下指令,一次一条
    ”其中“cd 转到APJP_REMOTE_HEROKU目录”是什么意思?怎么操作

  5. KOUKOU

    apjp添加多个代理服务器连接,他们之间的关系是什么,是从上往下一个不行接着执行下一个还是并行执行。我添加两个代理php空间连接执行时就出问题了,dat文件出现乱码,无法打开网页。

    • 美博园

      @KOUKOU:
      这个不清楚,没有看出是级联运行,应该是随机选择。
      什么“dat文件”出现乱码?

      • KOUKOU

        @美博园:
        对不起打错了,是apjp.bat文件在更改或添加服务器连接后,运行时出现乱码。我有一个建议就是博主能不能增添邮件回复功能,这样实时跟进留言问题比较方便。否则有时看提问回复很麻烦,虽然博主几乎没更问题都有回复,但是有时很难找到自己是在那里提的问题,甚至有时就忘了自己提的问题!

        • 美博园

          @KOUKOU:
          1、乱码问题,有可能是文件的编码问题,APJP修改的文件不多,不太容易出错,主要注意,输入网址时标点符号是英文状态下的半角,如果是中文状态下全角就会出错;有些免费空间,也可能遇到乱码问题;
          2、是有这个问题,当时回复了,后面就难找了。正在考虑添加邮件回复和允许回复上传图片,这样可能会好一些。

  6. yang

    运行APJP.bat没有出现12个OK,出现如下提示:
    G:\自建代理服务器\APJP\APJP_LOCAL>java -classpath APJP.jar APJP.Main
    *****************************************************************************
    *** ***
    *** Welcome to the IAIK JCE Library ***
    *** ***
    *** This version of IAIK-JCE is licensed for evaluation, education, ***
    *** research, and use in open-source projects only. ***
    *** Commercial use of this software is prohibited. ***
    *** For details please see http://jce.iaik.tugraz.at/sales/. ***
    *** This message does not appear in the registered commercial version. ***
    *** ***
    *****************************************************************************

    APJP: START_PROXY_SERVER
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER_WORKERS
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_HTTP_PROXY_SERVER
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_PROXY_SERVER
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_PROXY_SERVER_WORKERS
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_SERVER
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START_HTTP_SERVER
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START_HTTP_SERVER_WORKERS
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_HTTPS_PROXY_SERVER
    APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START
    APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_PROXY_SERVER
    APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_PROXY_SERVER_WORKE
    RS
    APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_SERVERS
    APJP: START_PROXY_SERVER: OK
    APJP: TEST_HTTP_REQUESTS
    APJP: HTTP_REQUESTS/TEST: EXCEPTION
    APJP.HTTP11.HTTPRequestException: HTTP_REQUEST/OPEN
    at APJP.HTTP11.HTTPRequest.open(Unknown Source)
    at APJP.HTTP11.HTTPRequests.test(Unknown Source)
    at APJP.Main.main(Unknown Source)
    Caused by: java.net.UnknownHostException: http
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
    Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
    ce)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    ... 3 more
    APJP: TEST_HTTP_REQUESTS: EXCEPTION
    APJP.HTTP11.HTTPRequestException: HTTP_REQUESTS/TEST
    at APJP.HTTP11.HTTPRequests.test(Unknown Source)
    at APJP.Main.main(Unknown Source)
    Caused by: APJP.HTTP11.HTTPRequestException: HTTP_REQUEST/OPEN
    at APJP.HTTP11.HTTPRequest.open(Unknown Source)
    ... 2 more
    Caused by: java.net.UnknownHostException: http
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
    Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
    ce)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    ... 3 more
    APJP: TEST_HTTP_REQUESTS: NOT OK
    APJP: TEST_HTTPS_REQUESTS
    APJP: HTTPS_REQUEST/GET_RESPONSE_MESSAGE: REQUEST: HEAD / HTTP/1.0
    APJP: HTTPS_REQUEST/GET_RESPONSE_MESSAGE: RESPONSE: HTTP/1.0 200 OK
    APJP: TEST_HTTPS_REQUESTS: OK
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/GET_HTTP_PROXY_SERVER
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/GET_HTTPS_PROXY_SERVER
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER_WORKER
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/START
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/START_PROXY_SERVER_WORKER
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/GET_HTTP_SERVER
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_PROXY_SERVER_WORKER
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER_WORKER/START
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER_WORKER/START_HTTP_PROXY_SERVER_W
    ORKER
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START_HTTP_SERVER_WORKER
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER_WORKER/START
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER_WORKER/START_HTTP_SERVER_WORKER
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER_WORKER/PROCESS: EXCEPTION
    APJP.HTTP11.HTTPRequestException: HTTP_REQUEST/OPEN
    at APJP.HTTP11.HTTPRequest.open(Unknown Source)
    at APJP.HTTP.HTTPServerWorker.process(Unknown Source)
    at APJP.HTTP.HTTPServerWorker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.net.UnknownHostException: http
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
    Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
    ce)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    ... 4 more
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER_WORKER: EXCEPTION
    APJP.HTTP.HTTPServerException: HTTP_SERVER_WORKER/PROCESS: REQUEST/METHOD != "GE
    T", REQUEST/METHOD == "POST"
    at APJP.HTTP.HTTPServerWorker.process(Unknown Source)
    at APJP.HTTP.HTTPServerWorker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/STOP_HTTP_SERVER_WORKER
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER_WORKER/STOP
    APJP_LOCAL_HTTP_SERVER: HTTP_SERVER_WORKER/STOP_HTTP_SERVER_WORKER
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/STOP_HTTP_PROXY_SERVER_WORKER
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/STOP_PROXY_SERVER_WORKER
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER_WORKER/STOP
    APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER_WORKER/STOP_HTTP_PROXY_SERVER_WO
    RKER
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/STOP
    APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/STOP_PROXY_SERVER_WORKER

    • 美博园

      @yang:
      看来是设置不正确,1、检查是否安装好了java没有?2、检查自己的代理域名组主机上绑定好没有,以及在apjp中设置正确没有?

  7. Tee

    你好。我刚刚用了0.8.9,使用gae搭的,连接显示成功了,但是上网的话它会弹出如“APJP_LOCAL_HTTP_SERVER: REQUEST: Host: baidu.com
    APJP_LOCAL_HTTP_SERVER: REQUEST: Cookie: BAIDUID=A5BC17DF****B***D****EB1E21****
    0:FG=1
    |傠诋x|9$n5??瓢軄N邪?k9u?KKb?兽亍KP範椇踡鏄q:p?懆甾蒅宱?o?F(IO赻奿f餢?膂v?騶B9
    #}(B騪紊3[W葌S4?鰣?沚鮠V乞鐈g?政N]~舾:xAcw%w阂墖u鈰
    ?(&炵E?滄/Y镢8L=漘SMi紟朘吴J”
    的字样,不知道我的APJP.properties有没有填错呢,在这里请教一下。
    在APJP.properties有http和https的地方需要填REQUEST_URL、REQUEST_PROPERTY_1_KEY和REQUEST_PROPERTY_1_VALUE,我分别填了https://google.co.jp/HTTP,HOST,http://ap*******.appspot.com/ 这样对吗?应该怎么改正才能上到呢 谢谢

  8. Zhang

    做成功了,这个好用。

  9. wang

    软件又有更新,此软件比较好用!谢谢推荐!

  10. 騎怪

    麻大煩,就不能做成批處理嗎,俺是用軟件的,不是學軟件的

    • 美博园

      这个做成批处理有难度,其中APJP_KEY要你自己生成特有的才更加安全,还要填入你自己的域名,也是自己拥有的,别人替代不了。仔细看下去,其实不麻烦,一次学会了,以后就方便了。

  11. steven

    终于设定好了,原来一直出错是因为在设置LOCAL端的那个文件,HTTP.php文件名是大写的,而我在设置的时候没有认真看,我把它写成了小写,仔细看了好久的出错说明,才发现问题……汗!

  12. weilin1234

    使用说明没有看明白 好麻烦的说

  13. ming

    apjp已更新到0.8.7鸟

  14. 美博园

    已经全面更新,功能越来越完善了,需要的朋友可以重新下载。

  15. wang

    下载的 APJP_KEY-0.1.0.zip sha1值对不上?

    我下的 :A580A2C40C75157E83633E0B9ED8F27B753FC090

    上面的 :478a91f4584ce1912b42ae43a63ec0b17c58a06

  16. wangzz

    这个代理确实好用,找了一个免费空间已经用起来了,哈哈,多谢博主

  17. 美博园

    APJP-0.8.1版起有重大调整,请看详细安装说明。

  18. 野马

    不知到部属多个服务器的话,APJP如何选择这些服务器呢?

  19. 依然

    谢谢提供这么好的资料。

这里是你留言评论的地方

7 + 10 =

【您可以使用 Ctrl+Enter 快速回复】

Copyright © 2007 - 2014 , Design by 美博园. 版权所有. 【回到顶部】