奶瓶腿(类Dabr)简明架设教程 + Q&A

* Internet / # , , / 2009年10月20日 / 31条评论 / 841 次浏览

随着前一段时间 #China60th 给中国互联网带来的一系列不寻常,以及最近一段时间针对 Twitter 的第三方应用的更为强贱地封锁,越来越多的推优架设起了自己的 Dabr(大波)。也正是这一段时间,奶瓶腿也更新了一系列功能,如自定义RT格式、自定义回复、私信等功能按钮、自选短链接服务……为了让更多的推优架设起更好用的大波,本文简单地介绍一下奶瓶腿的架设方法

简明架设教程

[一] 前期准备

  1. 国外的PHP空间,需支持 cURL;
  2. 奶瓶腿的源码,请到此处下载

[二] 直接上传至服务器

是滴,你完全不用修改任何文件,奶瓶腿 2009 正式版增加了安装向导,你需要做的只是在安装向导中修改几处设置而已。关于设置里的项目,请参考以下链接:国内空间架设大波教程图解 Dabr 配置文件

[三] 直接访问你的奶瓶腿,开始安装 …… 搞定!

[四] 提示

请尊重 Dabr 作者 @davidcarrington 和修改者 @17th,@iChada,@NetPuter 的劳动成果,保留 about.html 等相应内容。建议使用二级域名架设,以降低被墙后的损失。如果你的空间支持 HTTPS 加密,建议强制使用加密链接,并在 index.php 中添加如下代码:

1
2
3
4
if($_SERVER['HTTPS']!="on") {
	$redirect= "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
	header("Location:$redirect");
}

简单的三步操作后,属于你自己的“奶瓶腿”就诞生啦!

Q&A

从奶瓶腿诞生以来,一直有推优就使用方面向我提问题,有时候被问多就懒得答了(对不起……),所以在这里统一回答一下。

  • 为什么叫奶瓶腿?
    因为 NetPuter 的昵称叫奶瓶,读得翘舌一点儿就叫奶瓶腿啦,这是抽筋儿最初想到的。
  • 奶瓶腿为什么上不去了?
    某天,有一只路在奶瓶上走……哦不,是有一只奶瓶在路上走,走着走着他就碎了,为什么呢,因为他撞墙了……(因为他是玻璃做的,因为他是BL……囧)后来,有个帅哥用SSL胶把奶瓶补好了,带 HTTPS 的奶瓶腿也就重生啦。
    也有可能是因为 Twitter API 的问题啦……
  • 为什么我发推时显示的是 from dabr 而不是 from 奶瓶腿 呢?
    其实我在登陆页面已作说明了,只有通过 oAuth 方式登陆才会显示 from 奶瓶腿,普通方式登陆只能显示 dabr。
  • 为什么我在用的时候总会出现各种各样的 API 错误?
    很抱歉,由于用奶瓶腿的推优不少,导致服务器压力大,各种各样的问题也就随之而来了。一般这种问题不是奶瓶腿代码本身的问题,而是服务器或 Twitter API 的问题。建议自行搭建奶瓶腿,问题会少一些的说。
  • 为什么有时候查看某人关注者时会说对方被 Suspended 了,但实际上没有?
    这是由于奶瓶腿代码或浏览器的 Base URL 处理的问题,一般出现在 Opera Mini 中,把地址里多余部分(如 /user)删掉就好啦。
  • 为什么点不了客户端链接?
    其实是点得了的,只是首页点不了而已,进入对方页面就可以点啦。毕竟在手机上,节省光标移动才是硬道理,而且我觉得世界上应该没有哪个BT,又用奶瓶腿,又看每一页推的时候每一个客户端链接都点一遍吧……不习惯的推优请理解啦。 :-)
  • 为什么有时候奶瓶腿的页面会变得超宽?
    俗话说得好,宰相肚子里头能停船,只不过这艘船横过来停了,页面也就宽了……其实是 Opera Mini 在处理长链接时自动截断失败的问题,暂时无解 ing ,可在设置中将链接显示为 [link] 以缓解。
  • 奶瓶腿还有什么小技巧么?
    呃,这个嘛,就看大家的探索精神如何咯。很饭否的奶瓶腿:Fanfou Blue 主题+普通手机模式+纯文本按钮+隐藏私信按钮+按钮置后+不显示头像。还有就是在电脑上用奶瓶腿还用着桌面模式?不如换成更桌面的奶瓶模式吧!

还有问题?欢迎推我(@NetPuter)!

欢迎订阅 OrzDream ,也欢迎关注我的 Twitter @NetPuter ~ :-)
分享这篇文章 或者围观评论 或者直接发表评论
Notify
CCAV 发表于 2009-10-20 13:09

沙发

Notify
Showfom 发表于 2009-10-20 13:15

发布啦?好

Notify
Cat. 发表于 2009-10-20 13:19

自定义图片服务..自带API功能,自带同步功能..期待着~

Notify
blambin 发表于 2009-10-20 13:22

..期待可以更改头像..

Notify
抽筋儿 发表于 2009-10-20 13:41

奶瓶腿儿用户发来贺电~~

Notify
美国VPS推荐 发表于 2009-10-20 13:50

嘿嘿,昨天刚用dabr建了……今天又见奶腿……不错

Notify
牧狼羊 发表于 2009-10-20 15:26

这个相当不错,我的空间是国内的,上次找了很久国外的免费空间,可惜登陆时都提示API错误,不知道怎么回事。这次回去再看看吧。

Notify
Louis Han 发表于 2009-10-20 17:30

奶瓶腿 好邪恶的名字啊

Notify
bwskyer 发表于 2009-10-20 20:05

感谢分享, 有机会自己也搞一个dabr..奶瓶的源码不是dabr么?

Notify
caii 发表于 2009-10-20 20:08

压缩包是rar的,linux解不开。。。 linux默认只认得zip.

Notify
摩摩诘 发表于 2009-10-20 21:06

囧,设置Baseurl为http://sample.com/tt/,结果首页/设置/回复的链接中都不带/tt,搞得找不到链接,是不是还有什么地方要设置?

Notify
zing 发表于 2009-10-20 22:21

因为是自己搭的,所以不知道是不是我自己的问题:
【1】现在发言的输入框只有一行高而且很短,发言很不方便。【2】在查看单条消息的时候,@、Fav、RT的按钮图片和说明文字会错位。
(都是在“奶瓶模式”下)

Notify
ost 发表于 2009-10-21 19:42

我在免费空间架了一个 http://t.ost.2kmegs.com/

登陆会出现Fatal error: Call to undefined function mcrypt_module_open() in /home/m2cglory/public_html/t/common/user.php on line 160 错误
该行是

$td = mcrypt_module_open('blowfish', '', 'cfb', '');
不知道怎么解决

Notify
aisinvon 发表于 2009-10-23 00:13

终于又更新啦

Notify
rex 发表于 2009-10-24 14:00

Parse error: syntax error, unexpected T_STRING in /*********/config.php on line 17

这是什么问题?

麻烦邮件回复我下,谢谢

Notify
rex 发表于 2009-10-24 14:27

还有就是NETPUTWEETS_APIstatuses/friends_timeline.json?count=20&page=0

Notify
rex 发表于 2009-10-24 15:15

求详细修改 奶瓶腿的教程

Notify
DI4 发表于 2009-10-25 15:06

ost said on 2009-10-21

我在免费空间架了一个 http://t.ost.2kmegs.com/

登陆会出现Fatal error: Call to undefined function mcrypt_module_open() in /home/m2cglory/public_html/t/common/user.php on line 160 错误
该行是

$td = mcrypt_module_open('blowfish', '', 'cfb', '');
不知道怎么解决

同问……崩溃了

Notify
张三blog 发表于 2009-11-03 07:11

大家有空常交流!

Notify
笑话老李说 发表于 2009-11-10 23:25

没咋看明白,过来支持下~~

Notify
Showfom 发表于 2009-11-11 21:45

孩子我已经打掉了 以后再也不会来找你了

Notify
richer 发表于 2009-11-26 00:05

您好.我搭建好,登录进去后,点"设置"或者发推等按钮,都会显示: Not Found

The requested URL /settings was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

请问是空间的问题吗?谢谢

Notify
gavin 发表于 2010-02-10 10:47

求助……也许不会被看到……
我自己架好了奶瓶腿,能正常的看别人的推,但是不能发推。
每次发推只是刷新了一下页面,各种模式都试过了,求救啊~~~
我是架在本机上,调用远程api的。
感谢作者的努力~

Notify
Paul 发表于 2010-03-24 02:40

用这种转向加密的dabr会影响loading的速度,每一个请求得重新再请求一次,应该有更好的方式实现。

Notify
itfan 发表于 2010-04-20 15:42

Parse error: syntax error, unexpected $end in /NetPutweets/common/menu.php on line 103

怎么回事?

Notify
dragon535 发表于 2010-06-03 09:25

这是为什么
“Twitter timed out

Dabr gave up on waiting for Twitter to respond. They're probably overloaded right now, try again in a minute.”

Notify
laohiog 发表于 2010-07-15 22:23

你好,我注册的时候有这么个链接http://****/oauth,这个需要我指向哪里吗?

Notify
Kara 发表于 2010-09-03 13:43

在www.alwaysdata.com架了奶瓶腿,打开页面就出现一堆:
Notice: Undefined index: settings in *** on line **
Notice: Undefined index: HTTP_X_NOKIA_BEARER in *** on line **
Notice: Undefined index: q in *** on line **
Notice: Undefined index: security in *** on line **
Notice: Undefined index: username in *** on line **
请问这是怎么回事呢?能解决吗?

童鞋早吖 欢迎发表评论~