【QBASIC互換!?】FreeBasic【GPL】at TECH
【QBASIC互換!?】FreeBasic【GPL】 - 暇つぶし2ch1:デフォルトの名無しさん
06/02/08 15:23:06 .net
FreeBasic
URLリンク(www.freebasic.net)

建てたいって人がいたので勝手に建てた
後はご自由にどうぞ
俺は知らん

2:デフォルトの名無しさん
06/02/08 15:23:27 .net
○フリーベーシックサイト
URLリンク(www.freebasic.net)

○動作
Windows・Linux・DOS

○一般的なHELLO WORLDの例
PRINT "Hello World!"
SLEEP


3:デフォルトの名無しさん
06/02/08 15:23:41 .net
○free basicとは
msQbasicとの互換を目指して作られた
フリーのベーシック言語です。

○ライセンス
free basicのライセンスはGPL
ライブラリのライセンスはLGPL
ドキュメントのライセンスはGFDL
意味は各自調べて欲しい。

○よくある質問
・WindowsGUIプログラムで出るコンソール画面の抑制
 -s をコマンドラインオプションに追加することで解決
・開発環境について
 FBIDEというIDEがあり、本家サイトにもリンクがあります。
 freebasicとセットになっているタイプもあり、
 これはインストールしてすぐに使えるものです。

○言語環境
 本体はUNICODE対応?で
 IDEにもJAPANESEの項目があるが
 文字化けしている模様。(xpで確認)


4:デフォルトの名無しさん
06/02/08 15:24:11 .net
関連スレ

【Delphi互換!?】FreePascal【GPL】
スレリンク(tech板)


5:デフォルトの名無しさん
06/02/08 15:26:13 .net
関連スレ2

【Winもいける】RealBasicってどう?【成長株】
スレリンク(tech板)

6:デフォルトの名無しさん
06/02/08 16:03:23 .net
またこのパターン?orz

7:デフォルトの名無しさん
06/02/08 16:06:49 .net
「俺は知らん」ばかりだな


8:。 しかもせっかくパイレーツしたのに…。



9:デフォルトの名無しさん
06/02/08 16:18:17 .net
○オンラインドキュメント
URLリンク(www.freebasic.net)
○命令等のIndex
URLリンク(www.freebasic.net)
URLリンク(www.freebasic.net)
○演算子
URLリンク(www.freebasic.net)

10:デフォルトの名無しさん
06/02/08 22:51:33 .net
○訂正
>・WindowsGUIプログラムで出るコンソール画面の抑制
> -s をコマンドラインオプションに追加することで解決
-s gui
でした。
FBIDEの場合は
メニュー「View」→「Setting」
→タブ「FreeBASIC」→Compiler Command
<fbc> -s gui <filename>
でお願いします。

11:デフォルトの名無しさん
06/02/09 15:48:37 .net
早くも過疎の予感だが
私は諦めない。
FREEBASIC万歳!

現在FREEBASICとは
クラス無し言語であるが
OOPを実装することは可能。
Cなどでも使用されていた手段ですな。

数ヶ月後にはクラスが
搭載される可能性がありそうではある。

12:デフォルトの名無しさん
06/02/09 15:57:23 .net
クラスすら無いのか・・・・。

13:デフォルトの名無しさん
06/02/09 15:59:35 .net
ここまで来ると人はActiveBasicを選ぶ。
しかし俺は開発者が気に食わんのでこれでいい。

14:デフォルトの名無しさん
06/02/09 16:02:42 .net
せめてFreePascalくらいには実用的になってほしい。

15:デフォルトの名無しさん
06/02/09 16:12:03 .net
うむ。
では現在どこまでいけるのか
検証してみることにする。

ところでFreeBasicはDevCppの
C言語スタティックライブラリを
利用できると聞いたがどうだろうか。
帰宅したら検証してみる。
あとUNICODEもだ。
馬鹿にはコピペできないカーネルおじさんが
表示できればOKだ。

16:デフォルトの名無しさん
06/02/09 20:35:53 .net
BasicにOOPはいらん。 必要なのは手軽さだ。
OOPがやりたきゃ他の言語を選ぶ。

17:デフォルトの名無しさん
06/02/09 20:53:01 .net
>>15
うむ。しかし現にOOP搭載のBASICはある。
VB、AB、PureB。
俺はあえて選んだ。

18:デフォルトの名無しさん
06/02/09 22:19:05 .net
ぐふっ。
思ったよりIDEが使い物にならないようだ…。

19:デフォルトの名無しさん
06/02/10 01:09:28 .net
不勉強ですまんが、VBってクラス宣言できるの?
OOPだなんて初めて知った・・・。

20:デフォルトの名無しさん
06/02/10 01:11:49 .net
>>18
クラス定義できる
インタフェイス実装できる

が継承できない

21:デフォルトの名無しさん
06/02/10 01:12:33 .net
↑VB6な

.NETはC#と同等

22:デフォルトの名無しさん
06/02/10 01:16:25 .net
継承できなかったらほとんど使えないじゃんw
ソース整理するためにちょっと気の利いた構造体用意しましたって感じか。

23:デフォルトの名無しさん
06/02/10 02:25:10 .net
1ファイル=1クラスだからまさにそんな感じだね。

24:デフォルトの名無しさん
06/02/10 15:58:03 .net
GPLのコンパイラで作ったコンパイラ作ったとして
それはやはりGPLなのですか?

25:デフォルトの名無しさん
06/02/11 00:58:47 .net
>>23
それだと使い辛いので、例外規定を設けてる場合が多いよ。

26:デフォルトの名無しさん
06/02/11 01:03:42 .net
そのコンパイラは成果物扱いじゃないの?

27:デフォルトの名無しさん
06/02/11 22:37:44 .net
>>24-25様
有難き幸せにござりまする。
私はこれでコンパイラを作り
さらにそのコンパイラでコンパイラを作って
資金洗浄でこそないが
オープンソース(GPL)に縛られない
フリーゲルなものをいつか
つくれたらばよかれりと。
海よりもふかい心のそこから思うとります。

28:デフォルトの名無しさん
06/02/11 22:38:47 .net
>>26
・・・ま、ガンバレ

29:デフォルトの名無しさん
06/02/11 22:42:48 .net
レス早!
俺の思うに専ブラ
そしてタブで開いていると見た。

30:デフォルトの名無しさん
06/02/11 22:46:13 .net
>>28
そんなことない

31:デフォルトの名無しさん
06/02/11 22:53:53 .net
そうか。
近日FreeBASIC関連な
サイト立ち上げてみようかと思う。

32:デフォルトの名無しさん
06/02/12 07:38:17 .net
>>30
期待してまつ


本家掲示板、
自称「中一ハッカー」の挑戦状がおもろいので、
つづきが見たいとおもふ。

33:デフォルトの名無しさん
06/02/12 11:44:18 .net
海外なら普通に中一ハッカー居そうだが
自称ってのはそういうことなんだろうな。

34:デフォルトの名無しさん
06/02/14 10:45:48 .net
ドイツ語のフォーラムに犬夜叉がいた。
URLリンク(www.freebasicforum.de)

35:デフォルトの名無しさん
06/02/15 15:31:19 .net
 FBIDEはFreeBasicのインストール先によってかコンフィグでエラーが出るので
下記の方いいかも。(でも何故かヘルプファイルが設定できない)
URLリンク(www.planetsquires.com)

36:デフォルトの名無しさん
06/02/15 15:37:05 .net
FBもインストールされるバージョンのFBIDEはどうだった?(付属)
やはり同じ結果になる?

37:デフォルトの名無しさん
06/02/15 17:38:29 .net
>>35
過去に試した時はダメだったが、今最新版のZIPを試したら問題なかった。
でも、プロジェクト管理が無いようなので、やっぱり「jellyFish]の方が好き。

38:デフォルトの名無しさん
06/02/15 17:39:19 .net
ジェリーフィッシュってクラゲだったっけな。
今度試してみるよ。

39:デフォルトの名無しさん
06/02/16 22:46:52 .net
FBIDEには沢山のサンプルコードが憑いて来ることに気付いた。

40:デフォルトの名無しさん
06/02/16 23:07:15 .net
>>38
うそーFreeBasicのサンプルじゃねーの?

41:デフォルトの名無しさん
06/02/16 23:32:05 .net
質問の意図がわからないがFreeBASICのサンプルだよ。
うにこーどの各国のサンプルとかあった。
お。winsockのサンプルもある。
いろいろと楽しめそうだと思う。
解説サイト作成してるのだが
意外と出来上がりがしょんぼりいになりそうだ。

42:デフォルトの名無しさん
06/02/16 23:43:52 .net
>>40
やはり、それはFBIDEに付属のサンプルでは無くバンドルされているFreeBasicのサンプルだと...
あと、サンプルの起動に別途DLLが必要な物もあるので必要に応じて取得するべし。
:基本的にGCCなのでlibxxxxx.aはMINGW・CYGWINの物が利用可能だよ。

43:デフォルトの名無しさん
06/02/16 23:47:10 .net
同じだった?
ありゃま!

44:デフォルトの名無しさん
06/02/16 23:51:49 .net
ところでこのスレには何人くらい人がいるんだろうか?

*ちなみに俺はABのサイトでFB関連の書き込みした犯人ではない。

45:デフォルトの名無しさん
06/02/17 00:22:09 .net
どんな書き込み?

46:デフォルトの名無しさん
06/02/17 00:33:17 .net
uh○pの人のことです。
ABのフォーラムでFBとHSPの宣伝している人?という印象をうけた。
工作員ではないかと疑っている。

47:デフォルトの名無しさん
06/02/17 00:46:53 .net
あっ、それオレだ。...でも工作員ではないと思う。
HSP掲示板ではAB・FB・他言語の書き込みしてるし(宣伝)

48:デフォルトの名無しさん
06/02/17 00:49:16 .net
だ・か・ら
うんこは寝て食えってば~
もう何回も言ってるじゃん♪

(´・ω・`)

49:デフォルトの名無しさん
06/02/17 09:14:


50:21 .net



51:デフォルトの名無しさん
06/02/18 18:33:46 .net
>>48
すまん!
ActiveBasicは純国産で富士市発だったので応援していたのだが...
夢から覚めるまで近寄らない事にするよ。

余談ですが、FBSL・FreeBasicは製作者が直接ユーザーに対応してくれ好感が持てる。

52:デフォルトの名無しさん
06/02/19 14:23:31 .net
とりあえずヘローワールドまでできた。
URLリンク(www.geocities.jp)

53:デフォルトの名無しさん
06/02/19 14:44:20 .net
>>50
GJ !! 期待age

54:デフォルトの名無しさん
06/02/19 16:02:36 .net
てs

55:デフォルトの名無しさん
06/02/19 18:32:41 .net
マジレスするとnが全角

56:デフォルトの名無しさん
06/02/23 01:13:28 .net
暇だな!何か無いのか?

57:デフォルトの名無しさん
06/02/23 09:10:37 .net
すまん。
サイトの方はとりあえず1.5の途中まで書いてある。
なんというか文面が可哀相なことになっているが気にしないでくれ。

58:デフォルトの名無しさん
06/02/25 00:12:50 .net
とりあえずここは保守だ。

59:デフォルトの名無しさん
06/02/25 17:57:29 .net
サイトを書きながらの保守。

このスレにネタを投下したいが
なかなか。

60:デフォルトの名無しさん
06/02/25 18:40:45 .net
ねた?。
BCXGUI・・・BCXの構文を模倣した物(パック)付属のソースコードが参考になる事と
GUIプログラミングが簡単に行える事とDLLでは無くLIB提供なので扱いやすい。
BCXGUIをググればヒットすると思う。

FreeBasicは色んなパックプロジェクトがあるので目的にあった物を早く見つけて習得しよう。
と言いつつ種類が多すぎて悩む。

最低、下記の定義ファイルには目を通しておいた方がいいと思う。

#Include Once "windows.bi"
#Include Once "win\commctrl.bi"
#Include Once "win\commdlg.bi"
#Include Once "crt.bi"

なんちゃって。

61:デフォルトの名無しさん
06/02/25 20:56:20 .net
すまん。ナタク作ってた。
BCX具具って見る。
ぐぐってから書き込めというかも知れんけど
スレ消費させてくれ。

62:デフォルトの名無しさん
06/02/25 21:50:04 .net
PRAKTICA BCX electronic
ですか。なかなか美しいカメラですな。
て違いますか。
BCXGUI…。
チェス…。
やってみる。

63:デフォルトの名無しさん
06/02/25 22:02:18 .net
つええ。

64:デフォルトの名無しさん
06/02/27 00:27:50 .net
なんかDAT落ちの予感!!!

65:デフォルトの名無しさん
06/02/27 00:57:21 .net
SUSE 10 にインストールしたんですけど、

fbc: Symbol `ospeed' has different size in shared object,
consider re-linking

と出ますよ。コンパイルは出来るみたいだけど。。。
気になる。

66:デフォルトの名無しさん
06/02/27 06:07:30 .net
64bitとlinuxは未知の領域だから。。。

67:デフォルトの名無しさん
06/02/27 15:37:26 .net
これって「完全に」QBASIC互換じゃないんだな

68:デフォルトの名無しさん
06/02/27 15:45:05 .net
完全ではないな。

69:66
06/02/27 15:52:23 .net
うわ。すまん。
話が膨らまなかったな。
ちうかQBASIC使ったこと無いし~

70:デフォルトの名無しさん
06/03/02 18:20:56 .net
保守。

71:デフォルトの名無しさん
06/03/04 23:52:33 .net
やべ。落ちそうじゃん。

72:デフォルトの名無しさん
06/03/06 01:50:46 .net
70 Gets 意味は無いけどageとくか。

73:デフォルトの名無しさん
06/03/06 14:26:59 .net
長い目で見てくれ。

74:デフォルトの名無しさん
06/03/06 18:52:50 .net
FBIDEもjellyFishもソースをユニコードにすると
エディタが表示できねー!

75:デフォルトの名無しさん
06/03/06 23:23:03 .net
コマンドラインしかない???

76:デフォルトの名無しさん
06/03/10 03:51:26 .net
>>50
がんがれ

77:デフォルトの名無しさん
06/03/10 13:53:48 .net
おお。勇者よ。
あなたは落ちかけたスレの救世主様!

78:デフォルトの名無しさん
06/03/13 22:46:30 .net
>>74
がんがれ

79:デフォルトの名無しさん
06/03/14 00:36:07 .net
すまぬ。

80:デフォルトの名無しさん
06/03/15 17:17:53 .net
>>76
がんがれ

81:デフォルトの名無しさん
06/03/15 17:28:10 .net
プログラム板のスレなんて
一年放置しても落ちねぇよ。

82:デフォルトの名無しさん
06/03/15 17:59:13 .net
移転の可能性はあるがな。

83:http://www.vector.co.jp/soft/win95/util/se072729.html
06/03/18 20:02:32 .net
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?




84:デフォルトの名無しさん
06/03/19 01:54:26 .net
>>78
がんがれ

85:デフォルトの名無しさん
06/03/19 12:54:32 .net
ここはがんがれ祭り会場ですね。

86:デフォルトの名無しさん
06/03/19 15:14:04 .net
「がんがら祭り」参加者募集中!詳細は>>82にお問い合わせ下さい。


87:デフォルトの名無しさん
06/03/19 16:09:10 .net
>>82
kwsk

88:デフォルトの名無しさん
06/03/21 01:47:15 .net
>>82
がんがれ

89:デフォルトの名無しさん
06/03/27 22:33:52 .net
>>86
定期「がんがれ」発動。

90:デフォルトの名無しさん
06/03/27 22:47:10 .net
>>87
定期がんがれ乙

91:デフォルトの名無しさん
06/04/02 17:07:44 .net
>>87
がんがれ
んがれが
がれがん
れがんが
がんがれ
んがれが

92:デフォルトの名無しさん
06/04/08 19:18:39 .net
がんがれ!俺!
サイトの更新まだか!俺!

93:デフォルトの名無しさん
06/04/10 03:42:11 .net
>>90
無理しなくていいよ。

94:デフォルトの名無しさん
06/04/10 10:16:34 .net
ブランクが長すぎた。
今リハビリ中

95:デフォルトの名無しさん
06/04/16 17:22:04 .net
保守しとく?

96:デフォルトの名無しさん
06/04/21 13:47:25 .net
FreeBASICのリソース担当が
GoRCだということに今更気付いたのであった。

97:デフォルトの名無しさん
06/04/21 15:54:20 .net
>>94
最初から/binにあるだろうに...

98:デフォルトの名無しさん
06/04/28 12:09:07 .net
ABスレで営業するのかYO!

99:デフォルトの名無しさん
06/04/28 13:51:47 .net
>>96
お互い暇だなwww

100:デフォルトの名無しさん
06/04/28 13:55:19 .net
暇とは失礼な!

101:デフォルトの名無しさん
06/04/28 14:06:57 .net
忙しいのかYO!

102:デフォルトの名無しさん
06/04/28 14:07:24 .net
うむ。忙しい。

103:デフォルトの名無しさん
06/04/28 14:09:44 .net
産婦人科医じゃ忙しいよな。w

104:デフォルトの名無しさん
06/04/28 14:10:29 .net
なぜわかった!!!

105:デフォルトの名無しさん
06/05/09 16:44:34 .net
5月最初の保守

106:デフォルトの名無しさん
06/05/11 16:26:29 .net
>>34
Version1.70で修正されました。

107:デフォルトの名無しさん
06/05/12 02:00:56 .net
ActiveBasicよりFreeBasicの方が
マイクロソフト系Qbasicを継承しているのでN88Basicに近いから好きです。


108:デフォルトの名無しさん
06/05/12 02:21:33 .net
このスレ二人しかいないと思ってたが
けっこういるんだな。

109:デフォルトの名無しさん
06/05/17 16:49:46 .net
もう大変、一人で2~5人役演じるの。

110:デフォルトの名無しさん
06/05/17 18:09:56 .net
mjd?

111:デフォルトの名無しさん
06/05/18 03:51:30 .net
そろそろ名前空間が実装されクラスも実装されるらしいから期待age。

112:デフォルトの名無しさん
06/05/18 10:56:18 .net
お。オブジェクト来るのか!?

113:デフォルトの名無しさん
06/05/22 23:02:35 .net
またABスレで営業したやろ!

114:デフォルトの名無しさん
06/05/22 23:07:24 .net
>>111
俺じゃない!

ちょつと待って別人格呼び出して聞いてみるみるから。
でも最近ひとり増えて6人だから時間かかるけど。

115:デフォルトの名無しさん
06/05/23 01:50:41 .net
>>111
それ俺だ
悪かった

116:112
06/05/24 01:42:23 .net
>>111
俺の別人格では無いようだ。

「お詫びに:TheEditor 0.91にバージョンアップ」

マクロの無いエデイタだけど使ってね。

117:デフォルトの名無しさん
06/05/24 23:59:49 .net
TheText?TheEditor?

118:デフォルトの名無しさん
06/05/25 14:56:06 .net
QBasic++

119:デフォルトの名無しさん
06/05/25 14:59:07 .net
略してQ++?
Q#も欲しいところ。

120:デフォルトの名無しさん
06/05/25 15:15:31 .net
FreeBASIC SUPERが

121:デフォルトの名無しさん
06/05/25 15:30:20 .net
FreeBASICスプラッシュスターとか?

122:デフォルトの名無しさん
06/05/25 15:33:09 .net
えっ??????FreeBASIC Splatter?

123:デフォルトの名無しさん
06/06/01 06:37:02 .net
FreeBASIC RePureとか?
どんなプログラムでも12個のスレッドを作る仕様


124:デフォルトの名無しさん
06/06/01 10:14:47 .net
それはいいな。
スレッド使用に特化とかあこがれる。
そして使用しないときはCPUの占有率を抑えてくれ!

125:デフォルトの名無しさん
06/06/04 22:55:55 .net
暇だ何か無いの~「ActiveBasicもどうぞよろしく」「TheTextもあるでYO]

126:デフォルトの名無しさん
06/06/05 11:29:02 .net
>>123
またABのスレに宣伝しただろ!
うざがられてるじゃねえか!

127:デフォルトの名無しさん
06/06/11 16:50:29 .net
FreeBasic 0.16 Stable がリリースされました。
某言語と比較して安心して継続開発が出来るからスバラシイ!

128:デフォルトの名無しさん
06/07/03 19:38:49 .net
First Basic

129:デフォルトの名無しさん
06/07/16 08:58:54 .net
公式サイト落ちてて見れない

130:デフォルトの名無しさん
06/07/16 12:44:22 .net
復旧してるっぽい

131:デフォルトの名無しさん
06/09/22 22:55:50 .net
ActiveBasicが敵前逃亡した今こそFreeBasicだ!

132:デフォルトの名無しさん
06/09/22 22:58:10 .net
まだ敵前逃亡ではない。事業が失敗しただけ。
ということは山ちゃんNEET?かフリーランサー?か

133:デフォルトの名無しさん
06/09/22 23:22:13 .net
>>130
ActiveBasicを基軸に安直な考えとブームに乗って起業した結果、
破綻(未踏の金:我々の税金分を損失)した状況は敵前逃亡
以前にActiveBasicには販促ツールに値する魅力が無かったと言う事で、
ユーザーの意見を聞けない自己中心的な性格がまねいた当然の結果であろう。

しかし、そこそこな知識を持っているのだからユーザーの意見を受け入れニーズにマッチした
製品を開発する謙虚な気持ちになれれば爆発的な復活も夢では無いが
叱咤激励していたユーザーの気持ちが理解できない人間性が...

134:デフォルトの名無しさん
06/09/22 23:31:50 .net
未踏の金着服したのかよ!!!111?

135:デフォルトの名無しさん
06/09/23 00:07:47 .net
うわ最低。
一年ももたないって何よ。

136:デフォルトの名無しさん
06/09/25 19:53:06 .net
日本語の情報が少な過ぎ。

137:デフォルトの名無しさん
06/09/25 21:16:57 .net
>>134
一般的な基本構文を知っていれば、
サンプル弄るだけで理解できる程度に簡単だから必要ないかも。(APIは必須?)

#Include "windows.bi"
CreateWindowEx(0,"BUTTON","",WS_SYSMENU Or WS_VISIBLE,0,0,320,240,0,0,0,0)

Do Until(GetMessage(@wM


138:sg,NULL,0,0) = FALSE) TranslateMessage(@wMsg) DispatchMessage(@wMsg) Loop



139:デフォルトの名無しさん
06/10/25 20:49:26 .net
HSPで使うDLLをFBで作ってみたら
・・・・・・すげえFB!簡単!ヽ(*`Д´)ノ
作者様これから使わさせていただきます

140:デフォルトの名無しさん
06/10/25 22:45:58 .net
>>136
[4445] Re: FreeBasicによる簡単なDLLの作り方 - 投稿者:秋房 投稿日:06/02/05(日) 15:47

141:デフォルトの名無しさん
06/10/25 23:38:35 .net
>>137
ActiveBasicで作るより簡単ジャマイカ。
ぬれもFreBasicでがんがってみる。

142:デフォルトの名無しさん
06/10/25 23:57:07 .net
>>138
どっ�


143:ソも同じようなもんじゃね? ライブラリの差?



144:デフォルトの名無しさん
07/01/04 06:46:28 .net
FreeBasic万世!

145:デフォルトの名無しさん
07/02/24 02:28:10 .net
FreeBASIC_Medium.rarていうファイルはどこにありますか?

146:デフォルトの名無しさん
07/02/24 06:03:59 .net
拡張子.rarは圧縮形式だから...何が必要なのかわからない。

147:デフォルトの名無しさん
07/02/24 14:25:47 .net
最新のバージョン
FBIDE_0.4.6
FB_0.17b

本家見てもzipかexeだから
rarというと別のサイトの物かな?

148:142
07/02/24 14:45:30 .net
>>141
解ったよ
FreeBasic_Medium.rarはDailyUpdateだね普段
FreeBasic_Large.rarしかDLしないから気づかなかったよ。

URLリンク(ecowles.dyndns.org)
のFreeBASIC DailyUpdateの中にある

(出来ればFreeBasic_Large.rarをDLした方がincファイルの不備が解消されると思う)

149:141
07/02/25 22:23:29 .net
ありがとうございました。おかげで試すことができると思って少しいじって
みたんですがprint文だけのコードですら実行ファイルを生成できませんでした。

>>144さんは実行ファイルを生成できているのですか?こつなどがあれば
教えて頂きたいです。

150:142
07/02/25 22:49:39 .net
>>145
FreeBASIC_Medium.rarは日々更新されているβ版(CVS)なのでこれだけでは動作しない
試すだけならURLリンク(www.freebasic.net)から0.16b StableをDLして試せるが
名前空間やクラスを扱いたければ上記から0.17b TestingをDLしフォルダーに上書きし
さらにFreeBASIC_Medium.rar等をDLしフォルダーに上書きして試す事が出来る。
(0.16のソースはそのままでは動作しない)

FreeBasic/start_shell.exeでシエルを起動すればパスを通す手間が省けるが
FBIDE:FBEDIT:JELYYFISH等のIDEを利用するとさらに簡便になる。

fbc test.bas
fbc test.bas -s gui -v test.rc

151:141
07/02/26 22:11:48 .net
今まで試したことを報告しておきます。0.17bTestingに上書きしてみましたがダメ
でした。0.16bStableインストーラ付き版に上書きして、FreeBasicWikiのクラスを
使っているコードをコピペしてコンパイルしたらうまくいきました。

いいかげんな予想ですが、リンカあたりがなかったのかな?と思っています。
詳しくは調べていませんが。

ここからはWindowsプログラミングの話になるので、ここでは聞きません。
>>142さん、今までどうもありがとうございました。

152:デフォルトの名無しさん
07/02/26 22:19:06 .net
そろそろエラー時に出たメッセージを晒してみようか

153:141
07/02/27 03:02:59 .net
>>148さん
CVS版を素で実行した時の、ですか?
はじめはas.exeがない、と怒られました。で、bin\win32にas.exeをコピーして
再度やってみたらFBIDEの下ペインには何も表示されませんでしたが
ステータスバーにCompile Failed!の文字がでました。
ViewメニューのShow logを見てみてもcompile Failed以外のメッセージは
見られませんでした。なので、fbcのソースでも見てみないと解らないかな?と
思いました。コンパイラの勉強がしたいとは思ってないのでソースはまだ
見ていません。

154:デフォルトの名無しさん
07/02/27 13:32:56 .net
bin\win32にas.exeが無い状況がわからない。
無かったのはasだけなのか?

ちなみに
gdb ar dlltool gorc ld i386pe.xも
そのフォルダに入ってると思う

155:141
07/02/28 03:32:41 .net
>>150に書かれている中であったのはi386pe.xだけでした(FreeBASIC_Medium.rarの
事です)。fbcがどういう順序でbin\win32の中のツールを呼んでいるのかが
解るかな?と思ってまずas.exeだけ入れてみたら>>149


156:フ状態になりました。 それで>>150の残りのツールやリソースもいれてみましたがダメだったので 0.16bStableに上書きしてEXEを作成することができました。



157:デフォルトの名無しさん
07/02/28 04:21:27 .net
>>151
周知な事実だと思いますが念のためFreeBasicのコンパイラーはGCCです
よってGCCの資源は利用可能です。

158:デフォルトの名無しさん
07/03/19 14:28:09 .net
ぐぬーライセンスか

159:デフォルトの名無しさん
07/03/24 21:01:15 .net
QB使いの俺が来ましたよ(´・ω・`)

160:デフォルトの名無しさん
07/03/24 21:03:51 .net
来ましたかサイバスター!

161:毛の生えたブリーフ
07/04/01 16:49:25 .net
最近,FbEDITを本家サイトのリンクからたどって落とし、使ってみました。
昔のvc++みたいな使い心地で、ダイアログベースのアプリが少しは簡単に
作れるguiエディタが付いています。でも、やっぱりwin32apiゴリゴリの
コーディングはきついので、もう少し楽できるライブラリを探しています。
Cのコードの移植がすごく楽なBASICであることをあらためて認識
しました。

162:デフォルトの名無しさん
07/04/02 20:13:20 .net
URLリンク(www.radasm.com)

これはなに?

163:毛の生えたブリーフ
07/04/02 20:42:04 .net
>>157
FreeBASICに特化した非常に高機能な統合開発環境です。
コードエディタ上でキーワードの色分けはもちろん、キーワードの頭文字が
自動的に大文字になったり、キーワードでF1を押すとWin32APIのリファレンスか
FreeBASICのHELPが自動的に立ち上がったり、自動入力支援機能があったりと
けっこう使い勝手のよい環境です。旧バージョンのVisualStudioみたいな
GUIエディタもあります。コントロールのプロパティが少ないのが難点ですし、
一部日本語が文字化けするところがありますが、個人的に80%は満足してます。

164:毛の生えたブリーフ
07/04/02 20:42:58 .net
このエディタでC/C++が使えたらな~

165:デフォルトの名無しさん
07/04/02 21:04:57 .net
157の日本語化まだ~

166:デフォルトの名無しさん
07/04/02 23:07:42 .net
J-cref用の設定ファイルを作ってください(><)

167:デフォルトの名無しさん
07/04/03 14:16:53 .net
何それ?

168:デフォルトの名無しさん
07/04/03 14:39:14 .net
ABマンセー

169:デフォルトの名無しさん
07/04/03 18:46:45 .net
他のスレかってに売り込むなw
確かに今はABスレ盛り上がってるけど

170:デフォルトの名無しさん
07/04/03 21:46:36 .net
wiki出来たら伸びが異常
ここも作ったら?

171:デフォルトの名無しさん
07/04/11 00:51:51 .net
今日はじめて使ってみたけど趣味的な言語だな~。
これはまるやつはオタクじゃなくてマニアだね。
遊べるけど何に使うか迷うw


172:デフォルトの名無しさん
07/04/11 10:42:54 .net
>>166 正解! 大概Free言語を弄る香具師はマニアック。

173:デフォルトの名無しさん
07/04/12 00:23:51 .net
よく分かったな。
俺なんか今、趣味感覚で仕事用ツール作ってるとこ。

174:デフォルトの名無しさん
07/04/12 01:29:32 .net
>>167
Free言語というのはよくわからんが、GPLなコンパイラという意味?
FreeBasicは激しくマニアックで趣味性が高いと思うけど、gccは実用重視だと思う。
FreePascalもマイナーなわりに実用一辺倒だね。良くも悪くもただのObjectPascalの
GPL実装で新しいことは何もない。Delphiのソースをクロスコンパイルできるだけ。
その「だけ」がものすごいことなんだけど。

やっぱマニアックさでいうと圧倒的にFreeBasicだと思う。無理矢理捻出しないと
使い道が見つからないところがマニア心をくすぐる。

175:デフォルトの名無しさん
07/05/24 20:35:52 .net
qbasic互換って事はVBとも基本部分は互換では?

176:デフォルトの名無しさん
07/05/26 20:52:00 .net
マウスとフルカラー使えるの?

177:デフォルトの名無しさん
07/07/26 12:37:56 .net
>>169
Free PascalってGPLだっけ?

178:デフォルトの名無しさん
07/09/16 16:51:55 .net
FREE DOS? 上でも動くのでしょうか?

179:デフォルトの名無しさん
07/11/14 18:06:11 .net
>>173 そんなの関係ね~

180:本田
07/11/26 00:42:07 .net
HX DOS Extender
URLリンク(www.japheth.de)
Many development environments which support creating Win32 console applications are compatible with HX, among them are:

* Open Watcom C++
* Digital Mars C++
* MinGW (uses GCC)
* CygWin (uses GCC)
* MS Visual C++, including the free version of MS Visual C++ Toolkit 2003
* Borland C++, including the free version of C++ Builder Command Line Tools
* LADSoft CC386
* Pelles C
* LCC-Win32 (C compiler)
* Borland Delphi
* Free Pascal (Win32)
* Pascal Pro
* Virtual Pascal (Win32)
* FreeBasic (Win32)
* PowerBasic
* MicroFocus Object Cobol
* XDS Modula II
* MASM, TASM, POASM, WASM, FASM, LZASM, NASM, GOASM, ...

181:デフォルトの名無しさん
07/11/29 04:40:44 .net
FreeBasic って結構良さそうだけど、
言語名に Free とか Basic が入ってるのってちょっとね…。

182:デフォルトの名無しさん
07/12/08 23:12:20 .net
その理屈で行くと
BASIC系はほとんどアウトなわけだが

183:デフォルトの名無しさん
07/12/12 17:26:57 .net
#include once "crt.bi"
printf( !" %d ", 100 )

C言語ライク
現在のFBのバージョンは0,18,2b

184:デフォルトの名無しさん
07/12/14 00:14:31 .net
URLリンク(www.petesqbsite.com)
勉強サイト発見した。

うん。カミングスーンだね。
またなんだすまない。許してもらおうなんて思ってない。
仏の顔も三度までっていうしね。
でもまずはQBASICの情報でも拾って落ち着いて欲しい。

185:デフォルトの名無しさん
07/12/29 05:54:37 .net
tmnn

186:デフォルトの名無しさん
08/03/01 19:26:08 .net
>>179
勉強サイトの紹介ありがとう。


187:デフォルトの名無しさん
08/04/11 16:06:34 .net
2008-03-29
Version 0.18.4 Beta

188:デフォルトの名無しさん
08/05/02 21:45:48 .net
2008-04-18
Version 0.18.5 Beta

189:デフォルトの名無しさん
08/08/27 20:35:57 .net
2008-08-10
Version 0.20.0 Beta

190:デフォルトの名無しさん
08/08/28 02:20:08 .net
いいから沈めよ

191:デフォルトの名無しさん
08/10/20 08:55:18 .net
こんなのあるんだ?

192:デフォルトの名無しさん
08/10/20 13:41:02 .net
>>186
あるんだよ
ABよりいいよ

193:デフォルトの名無しさん
08/10/26 15:33:38 .net
HSPは便利だけど、便利さと関係ないところで文法や動作がひどいから、
その代替になるならやってみたいけどぐぐっても情報無いな。
pos 0,0
font "メイリオ",16
mes "Hello, world!"
みたいな楽々プログラミングとはいかない?

194:デフォルトの名無しさん
08/10/26 18:17:27 .net
>>188
出来るけど
BASIC窓限定の話になる

GUIとか使う前提なら
そうはいかないかな

このスレの少し上の方に
お勉強サイトあるけど
QBASICの域を出てないと思う

本家のドキュメントとか掲示板
ヘルプファイルくらいしかないな

195:デフォルトの名無しさん
08/10/26 19:05:29 .net
> GUIとか使う前提なら
> そうはいかないかな
なるほど

> 本家のドキュメントとか掲示板
> ヘルプファイルくらいしかないな
やっぱそんな感じか

レスありがと。1年後くらいにまた様子見にくるよ!

196:デフォルトの名無しさん
08/10/26 21:16:26 .net
俺の予想だと
1年後もこんな感じ

197:デフォルトの名無しさん
08/10/29 18:35:59 .net
DOSでCOM3、COM4も使える?

198:デフォルトの名無しさん
08/11/02 22:10:34 .net
誰か鬼車のbiファイル作った人いない?
フォーラムでみっけた連想配列とコレがあればかなりの用を足せると思うんだけど

199:デフォルトの名無しさん
08/11/03 15:52:52 .net
鬼車どころかこのスレに何人いるのかと

200:デフォルトの名無しさん
08/11/03 16:05:24 .net
>>194
おるで~

>>193
関数定義ぐらい自分でやれよVBと同じだぜ。

201:デフォルトの名無しさん
09/01/02 16:45:58 .net
qqbasicから移ってきても安心?いや、qqはいい環境だと思うけどさ、巨大配列とかしたいの。。。

202:渡辺真
09/01/10 15:43:29 .net
FbEditの日本語化
URLリンク(www.hi-ho.ne.jp)

と、
FreeBasicの日本語化に着手しました。
URLリンク(makoto-wat.hp.infoseek.co.jp)

分からないことだらけなので、乞う、ご支援!





203:デフォルトの名無しさん
09/01/10 16:11:08 .net
期待

204:デフォルトの名無しさん
09/01/14 22:23:09 .net
>>197
すごい! 頑張れ!!

205:sage
09/01/19 18:54:22 .net
期待あげ

206:デフォルトの名無しさん
09/01/20 22:00:57 .net
>>197のリンク先何気に頑張っているんじゃないか?

ご支援って書かれると期待しているだけでいいのかっておもうけど期待してしまう。
FreeBASICがぐっと身近なものになったのは確か。

207:渡辺真
09/01/31 14:02:16 .net
マニュアル翻訳支援のお願い!

 少し翻訳を始めてみましたが、私の能力では、私が一生かかっても完了できないことが、分かりました。
URLリンク(makoto-wat.hp.infoseek.co.jp)
 このままでは、お互い不幸ですよね。

 お得意の分野でも、関心のある部分でも、FBWiki の、どの部分でも結構ですから、翻訳原稿のテキストを、メイルでお送りください。
 また、記述内容の誤りなどのご指摘も、具体的な修正方法も合わせて教えていただければ、幸いです。

 このスレッドを使わせていただいて、意見の交換や、ノウハウの共有ができればよいと思います。

 どうぞ、よろしくお願いいたします。

208:デフォルトの名無しさん
09/01/31 14:58:11 .net
取り敢えず、>202が目がおかしいか頭がおかしいか、或いはその両方であることが判った。
どうみても色が変だ。

209:デフォルトの名無しさん
09/01/31 16:19:22 .net
色弱か

210:渡辺真
09/01/31 18:42:03 .net
さっそくご指摘いただき、有難うございます。
正解は、パソコン中毒性の弱視です。
どうぞよろしく。

211:デフォルトの名無しさん
09/01/31 20:17:31 .net
普通に白と黒ではダメな訳か

212:デフォルトの名無しさん
09/01/31 21:56:16 .net
ヘンな言い訳しなくていいのに。
別に色覚障害だろうがそうでなかろうが同じ対応だからさ。

213:デフォルトの名無しさん
09/02/04 00:14:39 .net
>>202
URLリンク(sakuratan.ddo.jp)

214:デフォルトの名無しさん
09/02/04 00:24:04 .net
>>202
とりあえずですね、
英文とその下に色違いで機械翻訳を並べた形で作りなさい。
英文を参照できるように
翻訳の間違いの部分は、後から修正する方向で。
最初は、機械翻訳で100%完了の形に仕上げる事。

機械翻訳で50%くらいは良い訳が出て来る。残りを修正すれば良いでしょう。


215:渡辺真
09/02/07 23:38:29 .net
>>208
ご指摘いただき、有難うございました。
修正しました。
今後とも、よろしくお願いいたします。

216:デフォルトの名無しさん
09/02/08 01:25:22 .net
全体的なんだけど

function これは機能ではなくて、関数 と訳す
flag これは旗ではなく、フラグと訳す。専門用語として一般化されている。
可変タイプとあるが、変数の型の意味だろう。変数タイプ
expression は式、論理式を意味する場合が多い。

カタカナ単語は、無理に訳さず英語のままで理解される、
 間違いの訳よりも英単語の方がマシ。
機械翻訳の時に、単語登録を行うと精度が高くなる。


217:渡辺真
09/02/08 12:22:00 .net
>>211
教えていただいて、有難うございます。
訂正しました。

まだまだ先が遠いので、末永くご指導、お願いいたします。

218:デフォルトの名無しさん
09/02/08 12:26:47 .net
間違いはあるかもしれないけど
それでも日本語で最初から読めるってだけで敷居は低くなる。

俺は何の力にもならないぐらい無知だけど頑張ってほしいなぁ・・・

219:デフォルトの名無しさん
09/02/08 13:40:45 .net
レファレンス→ リファレンス

220:デフォルトの名無しさん
09/02/08 13:47:16 .net
statement
命令文
ステートメント

*声明は間違い

URLリンク(eow.alc.co.jp)


221:デフォルトの名無しさん
09/02/08 16:12:19 .net
俺も期待してる
誤翻訳直すのも良いけど
コンテンツ増やしてくれ

222:213
09/02/11 17:19:40 .net
できればサイト製作者がダメだしを善意だと思うことを期待する。
できればダメ出しする人たちもサイトを育てることを期待しているように。

将来freeb basic使う人が世界中からアクセスするほど充実することをほんとに願う。

223:デフォルトの名無しさん
09/02/11 20:10:18 .net
善意だと思ってなかったら
指摘して欲しそうな眼差しでこちらを見ないだろう

期待してるが
世界中からアクセスされる事はないな
英語圏の方が情報あるし
日本だけで十分

224:デフォルトの名無しさん
09/02/14 13:41:14 .net
argument → 引数を意味する事が多い

225:渡辺真
09/02/15 00:49:40 .net
「2次元 描画関数」の項について、いちおう、日本語で埋めてみました。
チェックを、よろしくお願いいたします。
その他の項目でも、原稿を、お送りいただければ、幸いです。

なお、ご指摘いただいた項目について、全てをマニュアルに反映できるとは限りません。
この点について、ご了解下さい。

この次、5月の連休までは、まとまった時間が取れそうにありません。
悪しからず。

226:デフォルトの名無しさん
09/03/14 01:52:47 .net
はいはい

227:デフォルトの名無しさん
09/03/18 09:13:03 .net
80186で使えるFreeBasicってないでしょうか

228:デフォルトの名無しさん
09/03/18 16:17:33 .net
>>222
寡聞にして80186用のbinutilsの存在を知りませんが、もし用意できれば
FreeBASICのソースは公開されているので作れるのではないかと。
まぁ、80186で32ビット環境を構築するのは至難の業だと思いますが。

229:デフォルトの名無しさん
09/03/19 00:57:13 .net
>>222
freeBasicにDos版があるけれども80386以上でないと働きません。
80186の利用目的を提示してくれれば、ヒントを出せるかもしれません。

230:デフォルトの名無しさん
09/03/19 12:21:39 .net
DOS版つーか、DOSExtender版だね。サイトの書き方は紛らわしいかもしれない。

231:デフォルトの名無しさん
09/03/19 12:36:15 .net
>>224
HP 200LXとWin2k共用で使いたいんです。
Go32版とかDJGPP?とかですかね

>>225
ですね、ちょっとがっかりしました

232:デフォルトの名無しさん
09/03/19 13:11:51 .net
>>226
>223

233:デフォルトの名無しさん
09/03/19 17:04:31 .net
>>226
HP 200LXはわかったけれども、何を作るのかがわからない。
MS-DOS用のBASICを探せば、簡単に見付かるだろう。
MBASIC,BASCOM など、
但しライブラリが無いのでI/Oへのアクセスに工夫が必要でしょう。


234:デフォルトの名無しさん
09/03/19 17:12:00 .net
QBASICが使えると思う。試してみなさい。

235:デフォルトの名無しさん
09/03/19 18:10:04 .net
みなさんありがとう
MS Quick Basic 4.5の中古でも探すことにします

236:デフォルトの名無しさん
09/03/19 19:21:17 .net
QuickBASICは入手できないだろう

Windows95のCDの中にQBASICが入っている。

URLリンク(support.microsoft.com)
このページの
Download Olddos.exe をDLしなさい。

その中に QBASICが見付かるはずだ、注意は英語モードでなければ動かない


237:230
09/03/19 19:45:46 .net
>>231
>QuickBASICは入手できないだろう

そうかもしれないですね
昨年オークションに出ていたのをがんばって落札すべきでした

238:デフォルトの名無しさん
09/04/09 20:51:25 .net
またそういうことを

239:デフォルトの名無しさん
09/04/16 00:28:03 .net
URLリンク(www.rkmath.rikkyo.ac.jp)

240:デフォルトの名無しさん
09/04/18 13:07:08 .net
ダメ

241:デフォルトの名無しさん
09/05/03 02:00:50 .net
FreeBASIC v0.18.6b で Win32 の GFXを直したとあるが、逆に動かなくなっているのはなぜ?

242:渡辺真
09/05/10 21:29:00 .net
「標準のデータ型」の項について、いちおう、日本語で埋めてみました。
チェックを、よろしくお願いいたします。

この次、お盆の連休までは、まとまった時間が取れそうにありません。
悪しからず。
この次は、どこに着手しましょうかね。
ご意見を、お願いします。
(提案いただいた方は、協力していただく義務が発生します??)

243:236
09/05/24 00:30:38 .net
環境変数FBGFX=GDI, FBGFX=DIRECTX, FBGFX=OPENGL のうち、GDIだけは動作しました。
atomの945GでDIRECTXとOPENGLの設定が特におかしいとも思われないのですが、
その辺の設定の問題らしいことはわかりました。

244:デフォルトの名無しさん
09/07/31 22:35:16 .net
吉報?上げ。

>>237
 突然すまないです。Euphoria Version.3.1のマニュアル和訳している者ですが、やれる範囲という制限がつきますが引き受けましょうか?
つきましては現在の進捗状況を教えてください。それによってお手伝いするか決定します。水増しや虚偽は一切なしです。


245:デフォルトの名無しさん
09/07/31 22:36:07 .net
age忘れスマン。

246:デフォルトの名無しさん
09/07/31 22:43:25 .net
日本語マニュアル 途中
URLリンク(makoto-wat.hp.infoseek.co.jp)


247:デフォルトの名無しさん
09/07/31 23:18:49 .net
>>241
 了解しました。とりあえず「序論、コンパイラ」まで引き受けておきます。完成は8月上旬をめどにします。
では来週月曜から作業を開始して、こちら[ URLリンク(d.hatena.ne.jp) ]のSandBoxカテゴリに順次投げていきます(この時点では何もありません)。
適当にRSSでチェック入れておいて、完成したら持って行ってください。利用条件はクレジット一個で結構です。以上よろしくお願いします。

248:デフォルトの名無しさん
09/08/01 01:51:08 .net
ここ2か月近くに渡り、スレッドの流れが止まって無理もないと思いました。

現在の作業状態で著作権の保有を宣言したり
2ちゃんスレの占用に抵触する行為はどうかと思います。

249:デフォルトの名無しさん
09/08/01 02:07:05 .net
原本はフリーだから、翻訳の独占権利も無い。
翻訳したければ自由に別系列で翻訳してよいと思う。

俺も半分くらい翻訳してあるけど、
標準のMS-BASICとほとんど同じだから 翻訳するまでも無い
ちょろっと見ればわかる。

250:デフォルトの名無しさん
09/08/01 13:10:44 .net
このスレの住人であれば、多かれ少なかれ
英語版マニュアルを読解していると思います。
また、スレが立ち上がってからほぼ3年近く
翻訳版が欲しいという意見は出ておりません。
原典の著者ではないのに、翻訳による著作権の保有を宣言するのであれば
翻訳提唱者として認めたくありません。

>>244
個人的に使う目的で、部分翻訳したものを公開する義務は無いと思います。

251:デフォルトの名無しさん
09/08/01 14:05:30 .net
ああ、おれの翻訳した部分はフリーで公開するかもしれんね。
なんたってフリーBASICだからな

日本語マニュアルはあったほうがよいと思う。
欲しい人はどんどん申し出る。
 ってゆうかここで質問した方がはやい。


252:デフォルトの名無しさん
09/08/01 18:27:09 .net
エキサイト翻訳利用規約
URLリンク(www.excite.co.jp)

253:デフォルトの名無しさん
09/08/01 18:49:06 .net
注意!
このレス


254:上では、それぞれの内容が正しいかどうかについて言及しません。 『自分のサイトをYahooやgoogle、infoseekなどで自動翻訳して 英語バージョンをアップロードすること (動的でなくて静的なページをサイトに載せる)ことは 規約違反、法律違反でしょうか? 抜粋ならば大丈夫でしょうか?』 ttp://q.hatena.ne.jp/1137731284 『Wikipedia:井戸端/subj/翻訳ソフト・翻訳サイトの利用』 ttp://www.google.co.jp/search?hl=ja&safe=off&q=%E4%BA%95%E6%88%B8%E7%AB%AF%2Fsubj%2F%E7%BF%BB%E8%A8%B3&btnG=%E6%A4%9C%E7%B4%A2&lr=



255:デフォルトの名無しさん
09/08/01 18:57:12 .net
意味不明だな、何を言いたいのかわからんよ

freeBasicには関係ないし


256:デフォルトの名無しさん
09/08/01 18:58:46 .net
(前レスの続き)

『Wikipedia:井戸端/subj/GFDL違反』
URLリンク(www.google.co.jp)

257:デフォルトの名無しさん
09/08/01 18:59:55 .net
>>250>>248の続き)

258:デフォルトの名無しさん
09/08/01 19:11:27 .net
>>248の続き >>250は頭にhが残ってました)

『Wikipedia:井戸端/subj/GFDL違反』
URLリンク(www.google.co.jp)

『クリエイティブ・コモンズ』(Wikipedia)
URLリンク(www.google.co.jp)

259:デフォルトの名無しさん
09/08/01 20:03:30 .net
>>245
 ...(^^;
 つ。翻訳著作権。二次著作物に該当する。
といいますか、あのサイトにおいて寄贈者が著作権放棄するという条項の記載はなくて、
さらにFDLにもCCにも、どこにもないはずですが。もっとも必要ないというのであればしかたない。
なんか不審な点が多いな...今回は寄贈やめておきます。別の形でまったりやります。もうしわけない。

>>247
 過負荷の項目が該当しそう。
あと、exciteはBizlingo系は思えないほど辞書腐っているのでお勧めしないよ。

260:デフォルトの名無しさん
09/08/01 20:32:40 .net
そもそも、プログラム言語をひとつも知らない人が翻訳できないでしょ
専門用語を知らないから 本すら読んでないと思う。
その人の勉強になるんだろうと思うけど

261:デフォルトの名無しさん
09/08/01 20:47:31 .net
>>253
今回の指摘は直接的には貴方宛ではありません。
但し、クレジット付きで加担した場合、加担した相手の権利表明の内容によっては
他者から同じ扱いを受けても止む無しかと思います。

翻訳著作権や二次著作物の該当については、単体の権利として
そう受けとめることが可能かも知れません。
但し、FreeBasicのマニュアル原典のライセンスについてきちんと理解した上で
著作権表記しても問題が無いことを証明できない限り、反感を買う原因にもなりかねません。

262:デフォルトの名無しさん
09/08/01 20:55:52 .net
硬いことを言うと、freeBasicマニュアルは一人が作ってる
そのひとから許可を取ればなんら問題ない。

263:デフォルトの名無しさん
09/08/01 21:36:24 .net
「一人が作ってる」ソースは何処ですかー?
URLリンク(www.freebasic.net)

264:デフォルトの名無しさん
09/08/01 21:43:37 .net
なんだか、気持ち悪い奴が沸いてるな

265:デフォルトの名無しさん
09/08/01 22:04:39 .net
レス内容を吟味しないと不味い流れ方になってるね

266:渡辺真
09/08/13 20:55:07 .net
「画面関数」の部分を、日本語で埋めてみました。
URLリンク(makoto-wat.hp.infoseek.co.jp)

共同翻訳者を募集します。

一節を翻訳するのに、結構な時間がかかるので、私の小さなモチベーションが、萎えてしまいそうです。
それでも、サンプル・プログラムを動かすと、新しい発見があったりして、翻訳作業を進めています。

個人的に勉強になることも、多々あると思います。
どうぞ名乗り出てください。


267:デフォルトの名無しさん
09/08/14 00:11:15 .net
working with ~ って、「~を使って何かいろいろとやる」 っていう意味なんだけど、「~を使用する」「~で使える」
とするのが普通みたいですね。
URLリンク(blog.creamu.com) で、「仕事で使う人のための」
というのは誤訳あるいは超訳ですね。

268:渡辺真
09/08/14 11:37:55 .net
>>261
早速ご指摘いただき、有難うございました。
修正しました。すっきりしました。

今後とも、よろしくお願いいたします。

269:foi.americanprogress.org
09/08/17 17:49:45 .net
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その1
『アパッチ砲はワシが作った』

URLリンク(jbbs.livedoor.jp)
自分の管理するしたらばで借りた掲示板にて

> 5062 :自動保守 ◆AOIMAD.NZM [] :2009/08/16(日) 00:46:29 ID:nQYgq9jg0
> そもそも、アパッチ砲っていうのは、私が指揮官になった時代に私の先輩たちが導入して
> 先輩たちが命名したもの、っていうかまぁ、そういう砲は今まで存在してないから
> 名前つけなくちゃいけないしw
>
> ってことで、使っているうちに広まった名前なので、それが正式名称になるんじゃないかと。
>
> URLリンク(www.paradisearmy.com)(俺の先輩が命名)
> URLリンク(www.paradisearmy.com)(俺が命名?)

※注 「アパッチ砲」の正式名称は「Apache Jmeter」で、もちろん自動焼人の先輩が作ったものではありません


----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
スレリンク(sec2chd板)
にて自動焼人 ★までご連絡ください

270:デフォルトの名無しさん
09/08/18 00:09:29 .net
コピペ君って馬鹿だな、まで読んだ。

271:デフォルトの名無しさん
09/09/03 10:20:38 .net
BASIC繁栄時代

272:デフォルトの名無しさん
09/09/05 19:36:21 .net
>>393
つ COMB(n,r)

273:デフォルトの名無しさん
09/09/05 19:37:55 .net
>>266は誤爆スマソン

274:渡辺真
09/09/25 10:56:20 .net
「コンソール関数」と「ユーザ入力関数」の部分を、日本語で埋めてみました。
URLリンク(makoto-wat.hp.infoseek.co.jp)

PRINT 文の中に直接日本語を書くと、コンソール画面には日本語を表示できることが、分かりました。
変数に日本語を入れたり、描画画面に日本語を表示することは、うまく行きませんでした。

FreeBASIC の英語マニュアルの原本は、約1,000ページ有ります。

私が一年間に日本語化したページ数は、約50ページの実績でした。
このペースで進めば、1,000/50=約20年間で完訳の予定です。

乞う、ご期待!

275:デフォルトの名無しさん
09/09/25 11:37:19 .net
20年後じゃ要らねw

276:デフォルトの名無しさん
09/09/25 12:33:52 .net
>テキスト・モードと描画モードの両方で、画面をきれいにします。

たしかにそうなんだが、 他のマニュアルではどのように記述されているのだろうか?

277:渡辺真
09/09/25 23:28:12 .net
日本語を変数に格納して、メッセージ・ボックスで表示できることは、分かりました。

URLリンク(makoto-wat.hp.infoseek.co.jp)

278:デフォルトの名無しさん
09/09/25 23:48:39 .net
expression は、 式

279:渡辺真
09/09/26 10:24:05 .net
>expression は、 式
有難うございます。以前にも教えていただきましたね。
忘れていました。適宜見直します。

日本語を変数に格納することですが、日本語環境なら単純に String 変数に格納できました。
URLリンク(makoto-wat.hp.infoseek.co.jp)
表示は、やはりコンソール画面のみで、描画画面はムリのようですね。


280:デフォルトの名無しさん
09/09/26 22:45:52 .net
CAST  型変換。C言語などのプログラミング言語で、変数の型を変換すること


281:。



282:デフォルトの名無しさん
09/09/27 07:03:10 .net
>>270
具体例は挙げないけど、その部分で独自解釈は入れてないよ。

283:渡辺真
09/09/27 07:57:16 .net
>>274
教えていただいて、有難うございます。

「QBは、ユーザー定義型について、型変換をサポートしていません。このため、QBでは、ユーザ定義型を Print できません。」

私としては、文意を理解できました。
感謝いたします。




284:275
09/10/01 18:22:07 .net
>>270
原文を見ていて該当文の確認すべき所を間違えていたことに
気付いたので>>275の発言は撤回する。○| ̄|_

285:渡辺真
09/10/03 00:01:45 .net
いろいろご指摘いただき、有難うございます。

>>270
>たしかにそうなんだが、 他のマニュアルではどのように記述されているのだろうか?

>>254
>専門用語を知らないから 本すら読んでないと思う。

はい、そのとおりでございます。
そこで、「Tiny Basic」のマニュアルを読んでみました。
このマニュアルは、学校の先生が書いているだけあって、分りやすく良くできていますね。

有りました、クリアは「消去」と訳すとよいことが分りました。
FBのマニュアルの翻訳を訂正しました。
ご指摘いただき感謝いたします。

ところで、「Tiny Basic」のマニュアルに、フラクタルのプログラム例がありました。
URLリンク(www2.cc.niigata-u.ac.jp)

これを、FBにして動くようにしたものを、マニュアルに追記しました。
ご参考まで。
URLリンク(makoto-wat.hp.infoseek.co.jp)

286:デフォルトの名無しさん
09/10/03 15:37:51 .net
QuickBasicのマニュアルは現在入手不可能だろうから、
VisualBasicのマニュアルを読みなさい。同じマイクロソフト系列だから
低水準コマンドは同じような扱いをしている。

287:渡辺真
09/10/09 23:53:42 .net
ユニコードが使えるようなのですが、私の環境ではうまく表示されません。

URLリンク(makoto-wat.hp.infoseek.co.jp)

マニュアルに書かれている結果にするには、どうすればよいか、教えて下さい。


それと、英数字と2バイトの日本語の抽出処理は、一応できたのですが、もっとスマートなやり方が無いのですかね。

288:ninetailfox
09/10/11 15:53:43 .net
>>280
FreeBasicに限らずcmd.exe上では正常に表示できません(Windowsの仕様)
非公式で方法はありますが、不安定なようです。諦めてShiftJISで処理するか、
内部をUnicode扱って表示するさいにShiftJISへ変換してからにしてください。

なおcygwinのバイナリであれば正常に扱えるはずですので、必要であればそちらをお使いください。

289:デフォルトの名無しさん
09/10/11 16:30:39 .net
つ DarkBASIC

290:渡辺真
09/10/12 09:51:55 .net
>>281
教えていただいて、有難うございました。

ninetailfox さん、
>とりあえず「序論、コンパイラ」まで引き受けておきます。

の方も、どうぞよろしく、お願いいたします。
期待しています。

291:デフォルトの名無しさん
09/11/01 18:57:08 .net
今の時代にFreeBasicって誰が嬉しいんだろう

292:渡辺真
09/11/28 14:27:52 .net
>>284

FreeBasic を嬉しいと思うだろう人を、一人見つけました。
「パソコンで宇宙物理学」を書いた人です。
URLリンク(www.kiyoshikawabata.com)
のサイトで配布されているプログラムは、FbEdit で、行頭に
'$lang: "qb"
を追加することで、動きました。

ただし、描かれるグラフが何を意味するかは、この本を読まない限り、意味不明ですね。

293:デフォルトの名無しさん
09/11/28 19:52:58 .net
FreeBasicは手続き型最後のBASICです。
その後はVBであり、OOPになった。

OOPに馴染まない人は手続き型を使う。
初心者は手続き型を好む、そして落ちこぼれが少ない。

OOPを否定しないが、OOPを使うのは簡単だが、良い設計は難しい
そして逆の思考をしなければならないから初心者は混乱する。


294:渡辺真
09/11/29 12:03:51 .net
LinuxとWindows用の、新しいFreeBASIC用のIDE(Integrated Development Environment:統合開発環境) が発表されました。
操作イメージの動画
1.3M demo2.avi
URLリンク(temp.mzws.de)
0.8M gui.avi
URLリンク(temp.mzws.de)

詳細:
URLリンク(www.freebasic.net)

FreeBASIC は生きている!

295:デフォルトの名無しさん
09/12/05 20:04:04 .net
1名無しフリークとして、去年まではこのスレが好きだった。
今年のスレの流れを見て、まともに辟易したけれど
他のスレで同じ真似をしないように気を付けようって反省が出来た。

296:デフォルトの名無しさん
09/12/09 21:30:11 .net
>>283
その件は俺の大嫌いな人種のせいでやる気なくしたんで
本当に渡辺氏とは無関係かつ別の機会にということで。

それ以前になんでこんなに進捗が遅いのか疑問ですが・・・(最悪3~5ヶ月で草稿終わるかと)。

>>288
プログラミング言語にとってコミュニティの死滅と
言語自体のバージョンアップの遅延は致命的ですんで
必要ならスレ立て直したほうがいいかと。


297:デフォルトの名無しさん
09/12/10 13:08:10 .net
>その件は俺の大嫌いな人種のせいでやる気なくしたんで
気持ちがわからなくはありませんが、ここは2chです。
スレに関わっている限り、他者のレスで行動意欲を失ったとしても
自業自得の扱いになってしまいます。

298:デフォルトの名無しさん
09/12/10 19:00:36 .net
ライブラリの豊富さに轢かれてFBに手を出した初心者です。
DLLが同梱されていないんですが、DLL詰め合わせパックはどこでDLできますか?
ちょっと調べたんですが、必要とされるバージョンが微妙に古くて、紹介されてる場所に
もバイナリどころかソースコードすら残ってないことがあるんですが。

あと、日本語をグラフィック面に描画するのは、ビットマップフォントを用意して
Allegroで表示するのと、頑張ってOpenType2を使うのではどちらが楽ですか?



299:デフォルトの名無しさん
09/12/11 00:39:37 .net
多分、DLLはFreeBasicに含まれない外部のライブラリ呼び出しのことと思ってレスしてみる。
過去にサンプルをいじって知っている限りでは個別に該当するDLLを落とさないと使えないと思った。
微妙に古いものに関しては今のところ、根気良く探してみろとしか言いようがない。
それより気になったことがあるんだけど「DLL詰め合わせパック」なんて存在するのか?

日本語表示は表示したいフォントにもよるけど、外部のライブラリ使用が
前提だったら自力で何とかしてくれ。
TTF系統だったら適切なライブラリのソースを改造して専用DLLを再生成しないと
無理な気がする。
どちらが楽かと聞かれても、それ以外の方法で考えていた漏れには答えようが無い。

300:デフォルトの名無しさん
09/12/11 03:28:50 .net
Windows版を使っている人がいるならばば、外部ライブラリのDLLを揃えてる人が居る
はずだと考えたんですが、甘かったですかね?特定バージョンを要求され、かつ、
そのバージョンのみ入手困難というケースに何度も当たったので、ちょっと楽をして
みようと思ったんですが。

標準で用意されてないライブラリをソース探してきて自分でDLLをビルドするのは、
まあ、いいんですが、したあとにヘッダファイルをFB向けに修正する作業がだるくて
しょうがないです。AlFontを使えばフリーのTTF読込んでやるだけで日本語出力できて
他の環境もAllegroに統一できて楽かな、と思ってビルドしたまではいいんですが、
ヘッダーファイルの変換支援のプログラムが見あたらず。
手作業しかないんですかね、これ?

301:デフォルトの名無しさん
09/12/11 14:04:51 .net
確かに外部ライブラリの使用が本願だったらDLLを揃えようとするとは思う。
但し、利便性が高い分、有償配布に対して使用条件が付加されていたりする
DLLが少なくないのでFreeBASICの採用自体に躊躇するかも?

楽するって言えばFreeBASICが使えることそのものだと思っていたけど
機能拡張するのであれば作業量が増えても無理ないかと。

>手作業しかないんですかね、これ?
つ「マニュアル上で SWIG を検索」

302:デフォルトの名無しさん
09/12/11 15:34:25 .net
検索しましたが、SWIG自体はFBに対応してないようなので、自分でFB用のモジュールを
書いてFBに変換できるようにしなければいけないみたいですね。正直、手書きするのと
同じくらいだるいです。

各機種間で互換性を維持するために、使用する外部ライブラリのバージョンが統一して
ユーザが拡張できないようにするなら、動作に必要なDLL等の入手手段はキチンと提供
すべきだと思うし、そうではなくCと同じ手続きを踏んで拡張できる事をウリとするなら、それを
補助するツールは公開されるべきですよね。なんかちょっとガッカリ。

BasicならMain関数とか書かないでだらだらとメインループとか書いて楽できるぜ!
とか思ってたんですが・・・。なんかやりたい事をやる環境を整える内に、MinGWで
やった方が早くて楽なんじゃないかって思えてきました。

303:デフォルトの名無しさん
09/12/11 17:36:42 .net
日本語が必要なら、 DXライブラリ を改造して実装するのが良いと思われる。
日本製でないと日本語処理は難しいとおもう

テキストだけなら、コンソールの代替を探す。

304:デフォルトの名無しさん
09/12/11 20:04:02 .net
FB用のswigがあるんだよ
たしかforum辿って拾った

305:デフォルトの名無しさん
09/12/11 20:12:32 .net
あった
URLリンク(www.freebasic.net)

306:294 ◆Xid36FvXt.
09/12/11 20:38:15 .net
>>295
単純な話、成果物の用途によってはFreeBASICに拘る必要は全く無いかと。

>BasicならMain関数とか書かないでだらだらとメインループとか書いて楽できるぜ!
えっ・・・・・?









(どうやら、漏れは釣られたようだ)

307:デフォルトの名無しさん
09/12/11 21:40:32 .net
時間の無駄と思わせるような発言をされたらレスしようとは思わなくなるわ

308:デフォルトの名無しさん
09/12/12 13:41:51 .net
どれだけ技術があっても面倒がり屋では相手にメリットは無い。
こういうスレの使い方をしていれば自然と廃れて行くだけ。

309:デフォルトの名無しさん
09/12/12 14:06:21 .net
>>298
ありがとうございます。おかげでものすごく楽になりました。

310:渡辺真
09/12/12 22:53:24 .net
>>289
> その件はやる気なくしたんで

それは、とても残念ですね。
先が長いことなので、また気が変わることがありましたら、お願いいたします。
ご指摘、ご指導の方は、これまでどおり、今後ともよろしくお願いいたします。

> それ以前になんでこんなに進捗が遅いのか疑問ですが・・・(最悪3~5ヶ月で草稿終わるかと)。

そうですね。
5ヶ月で、稼働日数が、月20日間とすると、オリジナルのマニュアルが、約1,000ページなので、

1000ページ/(5カ月*20日)=10ページ(/日)
一日10ページというのは、妥当な見積もりですね。

ただ、私がこの仕事に従事できるのが、盆暮れとゴールデン・ウィークの、年間10日間程度に限られます。
従って、
100日間/10=10年間
かかると見込まれます。
気長にご支援いただきますように。m(__)m

311:デフォルトの名無しさん
09/12/13 07:12:32 .net
>>301
いや、楽をしたがることは他の人の役にも立つと思うのデスよ。
FB対応のSWIGなんかは、存在を教えていただかなかったら、おそらくずっと知らない
ままでしたし、リンク貼ってもらえた事で探し回る時間を大幅に節約できましたし。

経験や情報は、出来る限り共有して後に続く者の役に立ててこそ意味があるので、
こうやって母国語で掲示板に情報が残り続ける事は、それ自体、とても価値のある
事だと思いますよ。

さて、おかげさまでグラフィック面に日本語を表示するという当初の目標は、ほぼ
達成する事ができました。テキストを別ファイルに保存する、表示する度に文字列を
加工する、などの面倒無しに、関数へ直接SJISの文字列を渡して表示できるように
なったので、概ね、満足しています。

質問に答えてくださった方々と、FB対応のSWIGを見つけ出してきてくださった方に
感謝します。とても助かりました。

312:デフォルトの名無しさん
09/12/13 17:17:19 .net
自分の行為が正当であり、他の人を理解している主張をしたつもりでしょうが
私的観点では、長々と御託を並べているようにしか見えませんでした。
どう見ても、他の人の役にも立つどころか手間をかけさせているだけです。
必要最低限の情報源を確認しないで質問すると、人の多いスレだったら
一蹴されるか突っ込み三昧になります。

313:デフォルトの名無しさん
09/12/13 18:51:30 .net
はあ、そうですか。そういうつもりは全く無かったんですが、そういう風に感じて
しまったのなら、少なくとも、貴方にとってはそうなんでしょうね。申し訳ありません。

で、人の多いスレだったらとの事ですが、その仮定は全く無意味ですね。
事実としてFreeBASICはメジャーとは言い難く、日本語で読める資料もそれほど多くは
ありませんから、人の多いスレになる事は、まず、ありえませんし。

個人的にはぜひとも一蹴されてみたいですね。初心者はテンプレ入りしてる資料を読め、
お前の聞いた程度の内容はここに全て日本語で書いてある、とね。
初心者が手を付けるべき情報源がどこにあるのかを、わざわざ人に聞かなくて済むなら、
それより楽なことは無いですから。

英語ですがfreebasic.netのフォーラムの方が敷居が低そうなので、次からはそっちで
質問する事にします。

314:デフォルトの名無しさん
09/12/13 19:55:14 .net
最初っからフォーラム行けよ
グダグダうるせえヤツだな
てめえがテンプレ作るわけでもないくせに
swig教えてやったの俺だけど、お前何様なんだよ

315:デフォルトの名無しさん
09/12/14 07:17:19 .net
>少なくとも、貴方にとってはそうなんでしょうね
態度デカすぎて笑った。
他人のこと見下さないと生きていられないタイプなんだな。
長々と他人をバカにする長文(自慰)カいて、気は済んだのかい?

316:デフォルトの名無しさん
09/12/14 16:46:17 .net
少なくとも俺には役に立った

317:デフォルトの名無しさん
09/12/15 00:19:00 .net
>>306
問題は、回答者の皆さんに不要な面倒をかけたか否かであって
人の多寡には関係無いと思います。
真の突込みどころは、FreeBASICの初心者を自称していたことであり
マニュアルを熟読することやフォーラムの情報を把握すること自体に
FreeBASICの初心者も熟練者も無いと思います。
それ以前に、プログラマとして、ライブラリをカスタマイズするスキルは
全く初心者の範疇にありません。

次回からfreebasic.netのフォーラムへ行くのであれば
ご健闘をお祈りします。

318:デフォルトの名無しさん
09/12/15 01:08:28 .net
FBのフォーラムでトピック立てて>>291>>293>>295みたいな流れで書き込みする・・・
のを想像したら人事ながら鳥肌が立ってしまったw

319:デフォルトの名無しさん
09/12/20 00:39:40 .net
>>310
はて?不要な面倒とは何でしょうか?
質問に関する情報について知っている人間が、知っているという事実を自発的に示し、
その情報を必要とする人間に伝える事が、不要な面倒である、と?

情報について知らない人間や、答える気のない人間が答えることは、ありえません。



320:ゥ発的に答えた人間なら、質問に答えるという自由を選んだのは回答者自身ですから、 この選択に伴う作業について、不要な面倒などと表現する事はあり得ません。 自分の自由意志で選択した行動について、してやってる、させられてる、などと感じる 人間は存在しませんから。居たとしたらそれは「恥知らず」と呼ばれるべきモノです。



321:デフォルトの名無しさん
09/12/20 00:40:00 .net
さて、マニュアルを熟読する事は初心者も熟練者もない、とのことですが。
今回の事に関して言えば、マニュアルにはヘッダファイルの変換にFB対応させたswigを
使用したという記述はありますが、肝心の所在については記されていません。

従って、FreeBASICで添付されてない外部ライブラリを使いたいと望む日本人の大半は、
たとえマニュアルを熟読していたとしても、ここでつまづきます。この後、swigの情報
を得ようとweb検索をしても、FBに対応していない普通のswigに関するページばかりが
引っかかりますから。

フォーラムで検索かけると、英語圏の初心者さんのおかげで、有用なリンク集と共に
あっけなく見つかりますが、ダウンロードページに無い物を、フォーラム内にあると
思って探すというのはなかなか難しい事です。纏めたという事は、向こうの人でも
わりと知らなかったり、見つけられない事が多い、ということなんでしょう。
URLリンク(www.freebasic.net)

おや、初心者向けのリンク集なのに、今回私が知りたかった情報に関連したものが
たくさんありますね。どうやら向こうの人達は、初心者の範疇に無いとは考えては
いないようです。

322:デフォルトの名無しさん
09/12/20 00:40:38 .net
>>307
質問と回答の後にテンプレが出来上がっていくんですよ。
どこかの特定の誰かが作るのではなく、やりとりがあった結果、自然に出来上がっていく
ものです。要は、テンプレが出来上がる程度にはFreeBASICが使われていない、という
現状について述べただけにすぎません。

私はここに書き込んでる人間に作れだの何だのと命じたりはしませんし、そうして
もらう事を期待したりもしていませんよ。もちろん、より良い環境を求める人間が、
ボランティア精神を発揮して作るというのなら、感謝しつつ、その恩恵に与りますが。

ところで、一方的に下品な罵倒を始める貴方は一体何様ですか?
貴方がswigの情報を伝えてくれたから、それが一体何だと言うんです?
貴方のボランティア精神には感謝しますが、それは貴方がチンピラじみた行動を
取ることの免罪符にはなりえません。

大体、質問に応じて知っている情報を掲示板に書き込む、ある特定のソフトウェアの
所在を示す、その程度の事が負担になる程度の人ならば、無理に書き込まなくても
いいんですよ?誰も貴方を指名して、貴方の負担になる行動を強要したりはしません。
それを負担に感じない人にまかせてください。理解できましたか?



323:デフォルトの名無しさん
09/12/20 00:41:04 .net
>>308
おや?それはつまり、貴方は自分が見下されたように感じた、という事ですか?
私は、見下すだの見下されるだのといった必要の無い視点は、持ち合わせては
おりません。表現や言葉の選び方には十分気を付けていましたが、そのように勘違い
させてしまったとしたら、それは、なんというか、非常に残念に思います。

ところで、直接的な罵倒をする事で、少しは気が済みましたか?



324:デフォルトの名無しさん
09/12/20 10:17:37 .net
完全にムキになっちゃってるw
大笑いしたw

325:デフォルトの名無しさん
09/12/20 10:20:49 .net
ああ、俺は>>308だけど、
君に直接的な罵倒をする事で大笑いさせていただいて、すごい気が済みました。
ありがとうございます。
いや、期待以上の反応で嬉しいよ。

326:渡辺真
09/12/20 14:12:56 .net
私は周知のとおり「初心者」ですが、話題のswig_fb.zip のFBでの使い方について、お時間ができた時点で結構ですので、具体例で教えて下さい。
私が理解できれば、日本語マニュアルにも反映させたいと思っています。


327:デフォルトの名無しさん
09/12/20 21:43:32 .net
>>318
応援する。
とりあえず「がんばれ」って言葉で許


328:してねw



329:デフォルトの名無しさん
09/12/22 18:29:57 .net
ここは元々2ちゃんねるのスレであってFBフォーラムの延長でも出張所でも無い。
単に要望があって立てられたスレの一つでしか無い。

330:310
09/12/23 14:44:25 .net
>>316-317
こちらに来たレスは、突っ込みどころ満載でした。
それでも、このスレの現状を見る限り、持論を堂々巡りさせるような流れは
好ましくないと思います。従って、当面の間は様子見します。

331:デフォルトの名無しさん
09/12/23 18:49:22 .net
はいはいお疲れちゃん。
突っ込みどころ満載なら遠慮なくつっこめばよかったのに。
まぁ真面目に取り合ったら負けだと、顔真っ赤にしながら必死にがんばったのは認めるよ。
その結果がそのレスなのは流石に期待外れだが。
ダメなやつだなあ、お前は。

332:デフォルトの名無しさん
09/12/28 02:18:41 .net
┌─────────────┐
│                                            │
│  このレスのみ釣られた人が使う為に予約されています。  │
│                                            │
└─────────────┘

333:デフォルトの名無しさん
09/12/28 18:33:30 .net
で、みんな何が不満でスレの流れを止めようとするわけ?

334:デフォルトの名無しさん
09/12/29 00:13:56 .net
┌─────────────┐
│                                            │
│  新しい話題に移行する為のレスは開放されています。  │
│                                            │
└─────────────┘

335:デフォルトの名無しさん
09/12/29 02:08:41 .net
>>303
宇宙英雄ローダン・シリーズを生涯の趣味で全巻訳すより小規模ですから、いくらなんでも10年もかかりませんよ。
原因はメソッドやワークフローに問題があるかと(毎日やることを想定していない気がしますが)。

もっとも、興味を失っていて素直に言い出せなかったり本当に忙しいのでしたら
一度翻訳から引退して充電したほうがいいと思います。

>>324
 ヒント:このスレの使い方。あと、なんか違和感を感じる。

336:デフォルトの名無しさん
09/12/29 19:00:50 .net
>>326
彼に協力することは、彼を主導の代表者として認めることになります。
但し、FreeBASICのライセンス上、彼を介する必然性は全くありません。
マニュアルの日本語化に関しては、みんなで協力作業したければみんなで協力作業すればいいし
各自で翻訳したければ各自で翻訳するという意味合いで良いかと思います。

337:デフォルトの名無しさん
09/12/31 21:10:21 .net
未完成 和訳マニュアル

URLリンク(www1.axfc.net)

338:デフォルトの名無しさん
09/12/31 21:52:49 .net
>>328
お疲れ様です。配布方法を含めて、出出しとして上出来だと思います。
wikiを使わないのであれば、同じようにHTML書き換えを考えていました。
早速、加勢させていただきます。
そのうち編集履歴が必要になる思いますが、最低限度として
自分が作業した分の加筆修正リストは、その都度作成します。

ダブルブッキングが発生した時は各々で好きなものを使ってもらう形で
良いかと思います。

339:デフォルトの名無しさん
09/12/31 22:05:19 .net
忘れてたので、補足
日本語ファイルが文字化けする時は、htmファイルの冒頭にこの一行を追加してださい。

<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">



340:デフォルトの名無しさん
09/12/31 22:12:55 .net
了解しました。

341:331
09/12/31 22:17:07 .net
ダブルブッキングと言うより同一ページ編集者の同時発生でした。

342:デフォルトの名無しさん
09/12/31 23:23:46 .net
来年に持ち越さないように飛び火レスしとく。

>おや、初心者向けのリンク集なのに、今回私が知りたかった情報に関連したものが
>たくさんありますね。どうやら向こうの人達は、初心者の範疇に無いとは考えては
>いないようです。

freebasic.net Forum Index (フォーラムの索引)
 I
...+----- Beginners (初心者)   
 I.    New to FreeBASIC? Post your


343: questions here. (新参ですか?質問はこちらへ)  I.    ttp://www.freebasic.net/forum/viewforum.php?f=2  I ...+----- Libraries (ライブラリ)  I.    External libraries (GTK, GSL, SDL, Allegro, OpenGL, etc) questions. (外部ライブラリの質問)  I.    ttp://www.freebasic.net/forum/viewforum.php?f=14  I          I  I         ...+---- Basic questions about libraries (ライブラリに関する基本的な質問)  I          I.    ttp://www.freebasic.net/forum/viewtopic.php?t=14481  I          I  :          :  :          :  :          : 流石にFreeBASIC初心者とライブラリ初心者は同一にならないと思うよ。 あと、フォーラム内の一つの記事を初心者向けのリンク集扱いにする解釈はどうかt(ry



344:デフォルトの名無しさん
10/01/02 03:07:01 .net
329です。
加勢方法についてですが、翻訳者同士による混乱防止の為
328氏の作成したファイルへの修正加筆(上書き追加)は行わないまま
全く別のファイルとしてアップする予定です。
複数人の翻訳により、どうしても噛み合わない部分が出て来ますので
各々で好きなHTMLファイルを組み合わせてもらう形式にしたいと思います。

345:渡辺真
10/01/16 11:34:10 .net
FreeBASIC 日本語マニュアル に 文字列関数 の翻訳を追加しました。
URLリンク(makoto-wat.hp.infoseek.co.jp)

346:デフォルトの名無しさん
10/01/16 20:54:18 .net
オレも今328氏のをもとにFreeBasicの日本語翻訳してるよ
ついでにhtmlも書き直してる
さらにrrlichtWrapper for Freebasicもやってるよ
気長に待っててねん


347:デフォルトの名無しさん
10/01/16 20:59:38 .net
Irrlicht062は完了、手抜きだけどね。

348:デフォルトの名無しさん
10/01/23 15:30:25 .net
もう遅いかもしれないが、翻訳メモリー使うようにすると訳者間で辞書を
共有できるようになるから効率上がるよ。
かといってTRADOS高いんでOmegaTやSunGloss使うといいかと。

349:デフォルトの名無しさん
10/01/23 18:29:08 .net
>>338
OmegaTを使ってみたけど
htmlにした時に、色を変えて別の行に原文を表示したいんだよね
後で手作業になること考えるとかなりめんどくさい
OmegaTで<翻訳する段階で、//: ~ ://こういった記号で原文を囲って
htmlエディタで<div>とかに置き換えとかやればいいんだけど
OmegaTだと、ピリオドで区切られた一文ずつの翻訳作業になるから
その都度コピペして、段落の最後に持ってかなきゃならない
使わないで手作業翻訳とどっちが効率いいかなあ

辞書とか便利だから、OmegaT使ってこうと思う
教えてくれてありがとう

他の訳者は手作業なんかな?

350:デフォルトの名無しさん
10/01/23 19:33:53 .net
2000円の翻訳ソフトで事足りる、
自動的に処理してくれるし、専門用語だけ単語登録すれば読める形になる。
全部を読んで手直しをするから同じ事だけど、整形処理と単語を調べるのが楽になる。
専門分野だと、専門知識と専門書の読書量の方が重要だと思う。


351:デフォルトの名無しさん
10/01/23 23:05:23 .net
>>340
翻訳自体はさほど苦にならないんだよね
英語の勉強も兼ねているし
OgmaTで単語登録出来るし、似た文章を
ピックアップしてくれるし
OgmaTと機械翻訳、辞書、ネット検索で
なっとかなりそうだ
といっても、1週間で13ページ行くか行かないかだから
毎日やっても1年以上かかるなあ

352:デフォルトの名無しさん
10/01/24 00:34:54 .net
2年間で出来上がるのなら それでかまわんよ

353:341
10/01/29 00:45:12 .net
URLリンク(www1.axfc.net)

試しにヘルプファイルを作成してみたので、未完成ですがうpしときます
やったことは:
htmlファイルの文字コードをUTF-8からSJISへ変換
英文を色分け
htmlの表示のcharasetをUTF-8からSJISへ変換
Chm形式へパック化

これで英文参照できて、文字化けもせずに日本語による検索も出来ると思う
なるべく、用語とかは既存のに沿った形にしているつもりですが
おかしな訳文とか表示があったら、指摘してください

今後の予定:
翻訳の継続
アスキーコード表がSJISに変換できず、また文字化けしてしまうので
Wikiから正しいアスキーコード表を画像にして掲載するつもりです
一部文字化けする文字が使われているのでそれの変更
htmlの書き直しもしてたのですが、めんどくさくなったので止めました

翻訳している方でOmegaTを使用しているなら、用語集と訳文のすり合わせして
いただくとありがたいです



354:デフォルトの名無しさん
10/01/29 01:12:15 .net
良いと思います

.chmの生は別のPCに送ると読めなくなるんですよ、
だから、.zipでください。

ASCIIコード表はそのページだけ元のままで良いと思う、日本語の表じゃないし
むりやり漢字にして中国語のようなのも読みづらいとかある


355:デフォルトの名無しさん
10/01/29 02:54:24 .net
>>344
ありがとう
参考になったよ

改めて作成してみた:
一部へんな漢字を修正
表示のおかしい所を修正
zipに圧縮

今後の課題:
訳文の表記がバラバラであったりするので統一する
意味不明な訳文もあるので、通じるようにがんばる
原文の作者(イギリス人だと思う)の書き方が独特でも泣かない

FreeBASIC日本語ドキュメント(chm形式)
URLリンク(www1.axfc.net)

もうこんな時間なんだ
というわけで作業は明日へ
おやすみなさい

356:デフォルトの名無しさん
10/01/29 13:22:11 .net
>>344
エクスプローラーでプロパテイのチェック外せばいいんよ。

357:デフォルトの名無しさん
10/01/31 15:50:05 .net
目次だけちょっと眺めて

優先演算子 / Operator Precedence
なんだろう、演算子の優先順位かな?

変数の存続期間 / Variable Lifetime
変数の寿命のことだろう

配列索引 / Array Indexing
インディックス、添え字だね。

358:341
10/01/31 17:00:14 .net
>>347
最初、

演算子の優先順位
変数の寿命
配列インデックス

としていたんだけど、言い回しがなんか変だなあと
独断で変えた奴ばかりだったりするw
これでいいんだ、戻しておこう

ありがとう、参考になった

翻訳ペースがそれなりに安定してきたんだけど、意味不明な訳が多々ある
自分が理解している内容であれば意訳できるんだけどね
あと、句読点とかの使い方や変な言い回しとか、
人称をわざと抜いているんだけどたまに入っていたりなど、おかしな点が沢山ある
客観的に見ないとね

翻訳に限らず、第三者からの目ってのがものすごく大事だと改めて考えさせられた
というわけで、ご指摘あればどんどんやってください

今後の課題:
人がいなくてもくじけない







359:デフォルトの名無しさん
10/01/31 18:39:04 .net
訳語を決めるのは訳者の役得だから
説明できれば良いと思う。
私は基準があると思う、「高橋麻奈やさしいC」を基準にする。
書籍に使われる用語は裏付があるし、ネットでもヒットする。

訳した当初は良いと思っても、3ヶ月くらいして忘れた頃に見直すと
違うな、とか思ってしまう。良い訳語(単語)が見つからなかったりとかある。
素人に解らせる説明はなかなか難しい。


360:デフォルトの名無しさん
10/01/31 20:16:17 .net
>>349
そうですね
何かを基準にするのは大事だね

自分は、ネット検索でのヒット数と自分自身の雑多な知識を基準としているけど
知らないことはネット検索に頼っているから

もっと良い語句があるんじゃないか、もっと分かりやすい語句があるんじゃないか

といった感じで、躊躇してしまう
それだと進まないから、暫定しておいて暫くしたら読み返すの繰り返しをやってる
そうすると、限界が出てくるので第三者の目が必要になる
それこそ、原文にある「Work in progress」なわけですよ
だから、具体的に指摘してもらえると、なるほど!となる

というわけで、一定期間で訳文公開していきますので、指摘してもらえたらうれしいです


361:341
10/02/07 02:28:13 .net
FreeBASIC日本語マニュアル(未完成)
URLリンク(www1.axfc.net)

作業内容:
・翻訳
・原書の表示が、横スクロールバーが出たりして崩れていたので
 スタイルシートを調査、.chm形式でも.html形式でも
 表示が崩れない入れ子状に変換した(結構めちゃくちゃな指定してあった)
・今までの翻訳の微調整
・UTF-8からSJISへ変換
・.chm形式へパック化

過疎っていますが、精力的に翻訳作業は続けます
翻訳の指摘、要望等あれば、お願いします






362:渡辺真
10/02/07 10:26:13 .net
>OmegaTやSunGloss使うといいかと。

こんなツールが有ることを知りませんでした。いまダウンロードしました。
テキスト・ファイルの翻訳には使えるかもしれませんね。
有難うございます。


>他の訳者は手作業なんかな?

私のやり方をご紹介します。
私は、原稿として、FB-manual-0.20.0-chm.chm を Decompile した html ではなく、Wiki の html をベースに使っています。
chm 版を使わない理由は、
1.chm 版は、2008年8月時点のもので、その後の更新が織り込まれていない。
例えば、標準データ型 / Standard Data Types の 誤:Integral types 正:Integer types の、英語のつづりのミスなど。
2.マニュアルの更新時点(Page History)と、ページの著作者(Owner)が表示されない。
からです。

363:渡辺真
10/02/07 10:28:25 .net
私のやり方は、以下です。
1.Wiki のURL を、excite に入れて、機械対訳を作ります。例えば、
URLリンク(www.excite-webtl.jp)

2.この対訳のブラウザの上で、マウス右クリックして、「ソースの表示」をします。
3.このソースを、拡張子html で自分のパソコンに保存します。
4.テキスト・エディタで、Wiki のスクリプト部分を削除します。
<SCRIPT LANGUAGE="JavaScript">・・・</SCRIPT>
以上で、対訳htmlの原稿ができあがります。

5.html を見やすくするために、テキスト・エディタで、
<br /> を<br>改行に、</div>を</div>改行に、</li>を</li>改行
に、一括置換します。

更に何箇所か置換をすると、例えば、下記の状態になります。
URLリンク(makoto-wat.hp.infoseek.co.jp)

6.後は、html エディタで、日本語を修正して、英文を削除します。

この方法のメリットは、以下で、わたし的には、比較的作業が容易です。
1.対訳を見ながらで作業できる
2.日本語の部分にも、それなりのhtmlタグが入っている


364:デフォルトの名無しさん
10/02/07 11:49:41 .net
integral typesは綴りミスではないかと
用語を統一したんでない?
integral types = 整数の型
integer types = 整数型


365:渡辺真
10/02/12 23:34:16 .net
FreeBASIC 日本語マニュアル に 「ファイル入出力機能」 の翻訳を追加しました。
URLリンク(makoto-wat.hp.infoseek.co.jp)

ご意見、ご指摘を、よろしくお願いいたします。

(内容に命令文も含まれるため、Function は、機能と訳しました。)

366:渡辺真
10/02/12 23:38:09 .net
>integral typesは綴りミスではないかと
>用語を統一したんでない?

私もそう思います。
>>352
では、「うけ」を狙って、刺激的な表現にしてしまいました。
すみませんでした。

367:341
10/02/13 00:26:39 .net
FreeBASIC日本語マニュアル(未完成)
URLリンク(www1.axfc.net)


368: 作業内容は変わらず翻訳の継続と修正をやりました また、Readmeを設けました 本家のフォーラムで配布の事を聞いてきました 配布している後で何を今更なのですが ちょっと気になっていたので、だいぶ躊躇していましたが つたない英語で聞いてみました いいみたいなので、気合い入れて翻訳継続していきます それと、推奨されているwakkaフォーマットのマニュアルを 教えてもらったんだけど、どう使っていいのか分からないので その当たりも調べてみようかと思います



369:341
10/02/13 00:45:57 .net
しまった違う奴をうpしてしまった
内容は、chm形式のファイル、Htmlファイル、readme.txtです

URLリンク(www1.axfc.net)

370:デフォルトの名無しさん
10/02/13 01:15:33 .net
まことくんへ
file openは、開くよりもオープンと書く。
読み手が混乱しないように

もっと本を読むことだ。
これを読んでみなさい。
URLリンク(www1.axfc.net)


371:渡辺真
10/02/13 11:26:47 .net
>これを読んでみなさい。

教材を提供いただき、有難うございます。
印刷して、一度、まじめに通して読んでみます。
感謝いたします。m(__)m

372:341
10/02/13 14:06:33 .net
>>359
自分も開くとしてある
なるほど、勉強になりました
それにしてもN88BASICとは懐かしいですね
持っていたN88BASICのマニュアルを紛失したので
とても参考になります

wakkaフォーマットについて
FreeBASICのwikiがwikka wikiだからwakka系のwiki用のフォーマットなのは
分かるんだけど、wikka wikiで新しいページを作れって事なんだろうか
コピーレフトのGNU Free Documentation Licenseの規約が守られているか
よく分からないんですが、訳語を追加する分には構わないみたいだし
ソースを添付すればいいようなのでとりあえず、chm形式と
それのソースであるhtmlを梱包したものを配布していきます。
ご指摘等あればよろしくです。

373:デフォルトの名無しさん
10/02/13 18:46:12 .net
ライセンスは、特に問題ないです。
Webドキュメントの作り方を教えてくれてるのだと思う。
URLリンク(www.execulink.com)
ここを見ればわかるだろう。

小規模で行うからアップローダーの方が手軽だと思う。


374:341
10/02/20 18:35:56 .net
FreeBASIC日本語マニュアル(未完成)
URLリンク(www1.axfc.net)

作業内容:
翻訳の継続と修正、翻訳履歴のテキストを梱包、スタイルシートの一部改変

ピリオド区切りの翻訳する文節数は、40,484文節で100%重複する文節を取り除いたのが、20,442文節です
翻訳した文節が4,411文節なので、翻訳率は約21.5%です
コードなどの翻訳する必要のないものも含まれているので翻訳率はもう少し上がると思います
やっと1/5ですが、モチベーションは下がっていないので気合い入れて続けていきます
ご指摘あればよろしくです
>>362
そうですね、wiki系の編集は苦手なのでアプロダでいいと思う

375:デフォルトの名無しさん
10/02/20 20:33:22 .net
>>363
DLしてみた、展開してfbdoc.chmを開くと目次は出るけど中身は表示できませんになる
現状はこれで正常?


376:341
10/02/20 21:19:59 .net
>>364
あれ?おかしいですね
こちらでは立ち上げたのと同時にhtml形式のDocToc.htmlが最初に
表示されるんですが、何でだろう
目次を選んでも何も表示されないでしょうか?

今規制の煽りを食らっている状態ですので、すぐに返答できませんが
こちらでも調べてみます

377:341
10/02/20 21:41:45 .net
ブロックされているみたいですね
chmのプロパティのブロック解除をしてみてください
それで表示されると思います

378:デフォルトの名無しさん
10/02/20 21:48:10 .net
え~と最初開いたときは左側は目次が選択された状態で右側は「取り消されたアクション」
ほかの項目を選択すると右側が「ページを表示できません」になります
サーバーが見つからないか、DNS エラーですとのことです

ほかのかたはどうなのかな?もしかしてうちだけ?


379:367
10/02/20 21:51:55 .net
>>366
なるほど、こんなプロパティがあったのですね
うまくいきました
さんきゅー



380:デフォルトの名無しさん
10/02/20 23:23:16 .net
>>368>>346

381:デフォルトの名無しさん
10/02/21 12:22:10 .net
うーん、個人的には
FAQ→チュートリアル→リファレンス
の順に読みたい優先順位がある。


382:デフォルトの名無しさん
10/02/21 12:27:22 .net
それから、アップローダーは ここを登録する。
専用のサイトを無料で作る事が出来る。
URLリンク(www.uploader.jp)

2チャンネルに接続できなくても更新できるから良いと思う。

383:367
10/02/21 12:42:00 .net
翻訳者の皆様お疲れ様です、そして感謝

英語苦手なんでほんと助かります
英語だと調べたいところをピンポイントで探して読むくらいしかできないんですけど
日本語になってるとつらつらとながめて読んでいけるので全体像から把握できていっていいですね

QuickBasic互換程度に思ってたんですけど、はるかにその上を行ってるものみたいですね
かなり使えそうじゃンって感じがしてます。
まあ実際のとこはこれからですが、さて何を作ってみようかなあ


384:341
10/02/24 18:51:57 .net
>>370
マニュアルの翻訳の第一の目的は、私自身の英語とFreeBASICの習得のためなので
基本は読みたい所から、知っている所からの翻訳になります
FAQは、理解をしていないと誤った翻訳になりかねないので最後の方になります
2chで翻訳済みのマニュアルを晒しているのは、翻訳のモチベーション維持と
添削してもらえるかもしれないという期待からです
また、乱雑になってしまうのと、間借りしているアップロダの軽減のために
アップロダに上げるのは絶えず1つであり、古いものは削除します
ゆえに、専用のアップロダを使うメリットはあまりありません
2chを規制されたら、代行レスをしてくれる人に甘えるか暫くアップを停止するかです

翻訳が一通り済む頃には、サイトを立ち上げてそちらで配布する予定です
予定は未定ですが、そんなところです



385:渡辺真
10/02/28 13:29:14 .net
FreeBASIC 日本語マニュアル に 「配列関連」 の翻訳を追加しました。
URLリンク(makoto-wat.hp.infoseek.co.jp)

ご意見、ご指摘を、よろしくお願いいたします。

(今回から、Function は、「関連」と訳すように変えました。)

386:341
10/03/14 09:07:35 .net
FreeBASIC日本語マニュアル(未完成)
URLリンク(www1.axfc.net)

翻訳する時間が余り取れなかったので、以前から時間がかなり経っていますが
余り多く翻訳できませんでした
翻訳率は、若干上がって約26.8%です
誤字、誤訳、ご指摘等ありましたら、よろしくお願いします


387:渡辺真
10/03/14 15:08:22 .net
>>375
> 言語リファレンス フロー制御 / Control Flow
> 言語リファレンス 変数とデータ型 / Variables and Data Types
> を完訳、調整必要

コーディングのシーンでも使えるようになって来ましたね。

FbEditでの使い方を追記しました。
URLリンク(www.hi-ho.ne.jp)


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch