Page 1 of 1

別再用qterm了,試試BBman

Posted: Tue Jun 22, 2004 2:32 pm
by kevwalker
http://nccu.edu.tw/92753008/BBMan/

真的要好好感謝作者了
希望大家一起來幫忙

台灣人出頭天囉^^

Posted: Tue Jun 22, 2004 2:50 pm
by seifer
有人用在linux過嗎?可否貼個圖 :)

Qterm還不錯啦,因為我用KDE


BBman用wxGTK
我之前裝xMule也要用到wxGTK但必須
USE="-gtk2" emerge wxGTK 否則之後裝的xMule打中文就
crash..

Posted: Tue Jun 22, 2004 9:50 pm
by scsi
seifer wrote:有人用在linux過嗎?可否貼個圖 :)
Qterm還不錯啦,因為我用KDE
BBman用wxGTK
我之前裝xMule也要用到wxGTK但必須
USE="-gtk2" emerge wxGTK 否則之後裝的xMule打中文就
crash..
據在news上看到的討論,似乎wxGTK對中文輸入似乎還不是很理想

Posted: Tue Jun 22, 2004 11:18 pm
by kevwalker
嗯沒錯
BBMan目前在linux下無法輸入中文(是有其它方法啦)
我會介紹給大家
也是希望各位程式老手能幫忙開發這個程式
台灣比較少有這類open source的軟體及工作者
既然有人開始了
也希望有人能盡一份心力囉

我也不是說qterm 不好啦
今天自己試了BBMan
只有一個字 "慘" ^^"
畢竟目前只有原作一個人在寫
所以希望熱心人士可以幫忙囉

Posted: Tue Jun 22, 2004 11:48 pm
by scsi
kevwalker wrote:嗯沒錯
BBMan目前在linux下無法輸入中文(是有其它方法啦)
我會介紹給大家
也是希望各位程式老手能幫忙開發這個程式
台灣比較少有這類open source的軟體及工作者
既然有人開始了
也希望有人能盡一份心力囉

我也不是說qterm 不好啦
今天自己試了BBMan
只有一個字 "慘" ^^"
畢竟目前只有原作一個人在寫
所以希望熱心人士可以幫忙囉
原作者 wrote: 本程式碼歡迎大家改寫,但所有由此衍生的程式須在軟體中註明【原始程式】的軟體名稱、其設計者的姓名等資訊於顯眼的位置。
此程式或由此所衍生的程式禁止收費,且須公布修改後的程式碼。
其他未盡事宜請參考 GPL (http://www.opensource.org/licenses/gpl-license.php) 授權規範。若有抵觸者,以上述規範為準。
我一直在想個樣的license是不是會減少願意投入的程式設計師呢?

Posted: Tue Jun 22, 2004 11:54 pm
by kevwalker
嗯,這看來還要跟原作談談^^"

Posted: Wed Jun 23, 2004 2:56 am
by wishy-washy
Quick and dirty ebuild. Use at your own risk.

Code: Select all

# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/BBMan/BBMan-1.4.ebuild,v 1.2 2004/06/22 chjiang Exp $

inherit eutils gcc

DESCRIPTION="A BBS Client"
SRC_URI="http://nccu.edu.tw/92753008/BBMan/${PN}-src-v${PV/./-}.zip"
HOMEPAGE="http://nccu.edu.tw/92753008/BBMan/"

S="${WORKDIR}/BBMan"

KEYWORDS="~x86"
SLOT="0"
LICENSE="SCDL"
IUSE=""

DEPEND=">=x11-libs/wxGTK-2.4.1
		virtual/glibc
		virtual/x11"

src_compile() {
	cd ${S}
	[ "`gcc-version`" == "3.4" ] && die "BBMan does not work with gcc 3.4.0"
	g++ main.cpp `wx-config --libs` `wx-config --cxxflags` ${CXXFLAGS} -o BBMan || die "Failed to compile"
}

src_install() {
	exeinto /usr/local/bin
	doexe BBMan
}

Posted: Wed Jun 23, 2004 11:32 am
by 【Palatis】
這個 license 感覺有點不明確.

dunno, 等它 license 明朗化了以後我在幫它寫 ebuild.

Posted: Wed Jun 23, 2004 10:28 pm
by 【Palatis】

Code: Select all

g++ main.cpp `wx-config --libs` `wx-config --cxxflags` -O2 -o BBMan || die "Failed to compile"
改成

Code: Select all

g++ main.cpp `wx-config --libs` `wx-config --cxxflags` ${CXXFLAGS} -o BBMan || die "Failed to compile"
就可以用 make.conf 裡的 CXXFLAGS 了.

另外, /usr/local/bin 是不是可能有人 $PATH 沒有? 放進 /usr/bin 怎樣?

Posted: Thu Jun 24, 2004 2:00 am
by scsi
【Palatis】 wrote:

Code: Select all

g++ main.cpp `wx-config --libs` `wx-config --cxxflags` -O2 -o BBMan || die "Failed to compile"
改成

Code: Select all

g++ main.cpp `wx-config --libs` `wx-config --cxxflags` ${CXXFLAGS} -o BBMan || die "Failed to compile"
就可以用 make.conf 裡的 CXXFLAGS 了.

另外, /usr/local/bin 是不是可能有人 $PATH 沒有? 放進 /usr/bin 怎樣?
我覺得放在/usr/bin就可以了
:wink:

Posted: Thu Jun 24, 2004 2:37 am
by wishy-washy
另外, /usr/local/bin 是不是可能有人 $PATH 沒有? 放進 /usr/bin 怎樣?
I used to put unstable or experimental software in /usr/local/bin. But /usr/bin is also ok.

Posted: Thu Jun 24, 2004 8:02 pm
by 【Palatis】

Code: Select all

"BBMan does not work with gcc 3.4.0"
wishy-washy, 這個你有實際測嗎? 我手邊沒有 gcc 3.4 的電腦...

還有說真的, 我編不起來說 = = 還跳出不可思議的一大堆錯誤訊息 @@
是因為我 wxGTK 用 gtk2 的關係嗎?

Posted: Fri Jun 25, 2004 5:06 am
by wishy-washy
【Palatis】 wrote: wishy-washy, 這個你有實際測嗎? 我手邊沒有 gcc 3.4 的電腦...
Yes, and I modified (not corrected, since I only know a little c++) the code to get rid of those errors.
【Palatis】 wrote: 還有說真的, 我編不起來說 = = 還跳出不可思議的一大堆錯誤訊息 @@
是因為我 wxGTK 用 gtk2 的關係嗎?
Maybe, I have -gtk2 in my make.conf.
I can run BBMan. Well I just cannot see any chinese characters in BBMan...

Posted: Fri Jun 25, 2004 8:32 am
by scsi
wishy-washy wrote:
【Palatis】 wrote: wishy-washy, 這個你有實際測嗎? 我手邊沒有 gcc 3.4 的電腦...
Yes, and I modified (not corrected, since I only know a little c++) the code to get rid of those errors.
【Palatis】 wrote: 還有說真的, 我編不起來說 = = 還跳出不可思議的一大堆錯誤訊息 @@
是因為我 wxGTK 用 gtk2 的關係嗎?
Maybe, I have -gtk2 in my make.conf.
I can run BBMan. Well I just cannot see any chinese characters in BBMan...
平平都是gentoo,我的ebuild有gtk2
我可以正常的手動編譯出bbman的執行檔,也可以執行
但是,到不良牛,也可以看到中文(字蠻大的)
打完ID及密碼後就當掉,屢試不爽

Posted: Fri Jun 25, 2004 3:28 pm
by 【Palatis】
不關 gtk2 的事, 是 unicode support.
wxGTK 有 USE=unicode 就編不出來.