2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

【エルフ】Wesnothをやるべきです12【オーク】

1 :名無しさん@お腹いっぱい。:2016/05/22(日) 16:11:25.69 ID:CCeW8pw0.net
『The Battle for Wesnoth』はファンタジーテーマの戦略ゲームです。
オープンソースソフトウェアとして、Windows・Mac・Linux等、マルチプラットフォームで開発されています。
世界各国の有志により翻訳されています。

フリーウェアです。

【関連サイト】
本家(ダウンロードサイト、英語)
http://www.wesnoth.org/

The Battle for Wesnoth Wiki(日本語Wiki、攻略その他)
http://wikiwiki.jp/wesnoth/

【前スレ】
Wesnothをやるべきです12
http://hayabusa6.2ch.net/test/read.cgi/gameama/1417891711/

○シンプルながら奥深いターン制ストラテジー
○いわゆるS-RPG的なキャンペーンシナリオ多数付属
○マップ・ユニット・シナリオ等、様々なMODを楽々追加可
○複数人(AI可)での対戦・協力プレイが可能(公式マルチプレイサーバー有)
○マスターオブモンスターズ、キングオブキングス好きなら是非
○なんとかエムブレム、なんとかオウガ好きもまあ、やってみれ
○スレを立てた時点での最新安定バージョンは1.12.6

2 :名無しさん@お腹いっぱい。:2016/05/22(日) 16:15:45.36 ID:CCeW8pw0.net
スレ番号は13が正しいです
すみません

3 :名無しさん@お腹いっぱい。:2016/05/22(日) 16:50:37.90 ID:NsYuXSdD.net


4 :名無しさん@お腹いっぱい。:2016/05/22(日) 19:30:26.74 ID:gNg0qvoE.net
スレ立て乙
ゴリサーと褥を共にする権利をあげよう

5 :名無しさん@お腹いっぱい。:2016/05/22(日) 20:36:18.52 ID:CCeW8pw0.net
Li'sar豆知識
次のバージョン(1.14)からドット絵が変わって違和感が減る

6 :名無しさん@お腹いっぱい。:2016/05/22(日) 20:47:01.24 ID:+GvSi+uR.net
              ∧,,∧
   ト、__, へ    <;;`∀> こ、これは>>1乙じゃなくて
   `ー─ーァ )  /,   ⊃  トンスルの材料なんだから
       //   (_(:_:_, )変な勘違いしないでよね!
     //    (、 しし'
    / 〈___(_)
   (______ノ

7 :名無しさん@お腹いっぱい。:2016/05/22(日) 23:19:38.49 ID:nhhqFqgo.net
前のスレで妖精のことと
エルフの精霊も失くなったこと教えてくれた人ありがとう
それも気になってた

8 :名無しさん@お腹いっぱい。:2016/05/22(日) 23:30:49.95 ID:nhhqFqgo.net
砂漠の地図も変更されてて
さすらう幽霊の出かたも変更になってる気がする
前は放置してたら町を占領されてたような気がするのだが
それがなくなってた

9 :名無しさん@お腹いっぱい。:2016/05/23(月) 20:00:22.78 ID:UZV7O7ZE.net
未知よりの侵略のエピソード2やっぱフリーズする
第3章 帝国軍の来襲 の後の
イベントのみのはずの 幕間 運命の評議会 で
フリーズ直前最後に話すのは光の淑女
エラー報告ってどのにすれば良いのかね???

10 :名無しさん@お腹いっぱい。:2016/05/23(月) 20:02:32.01 ID:UZV7O7ZE.net
やりなおして気付いた
フリーズじゃなくてシナリオ終了でした
シナリオ終了ボタンが右上にあった
すまん勘違いでした

11 :名無しさん@お腹いっぱい。:2016/05/24(火) 06:39:09.06 ID:8Y5BwvqU.net
オークの正当な後継者Li'sar

12 :名無しさん@お腹いっぱい。:2016/05/26(木) 22:29:21.47 ID:KsL5d+Wk.net
やりはじめたばかりなんだけど、moファイルはどこで配ってますか?

Invasion_from_the_Unknownと言うやつの日本語化がしたいです。
シナリオ本体にmoは付属していたみたいですが、大部分が翻訳されいません。
これは探しても無理ですか?

13 :名無しさん@お腹いっぱい。:2016/05/26(木) 22:55:45.87 ID:wwfZNLh2.net
どのバージョン?

14 :名無しさん@お腹いっぱい。:2016/05/26(木) 23:07:14.30 ID:7bKLimfB.net
その.moファイルを.poファイルにしないと翻訳が出来ないし、有志が翻訳していないシナリオは
.po変換して自分で翻訳するしかない

15 :名無しさん@お腹いっぱい。:2016/05/27(金) 00:36:46.73 ID:wcGEcQvb.net
これがめんどくさいから翻訳者増えないのよね
gettextの弊害というか

16 :名無しさん@お腹いっぱい。:2016/05/27(金) 01:10:47.25 ID:8m787AbO.net
>>13
本体 1.12.6
キャンペーンアドオン 1.99.3

そもそも探してもないってことでいいのかな。
付属で入ってた .mo はごく稀に日本語で表示される箇所があるくらいだったんだけど。
配ってる場所もあまり決まってないのかな。

17 :名無しさん@お腹いっぱい。:2016/05/27(金) 01:55:42.13 ID:Hl/mmtIY.net
>>16
仮に一度完全翻訳を行ってもアドオンバージョン変更で台詞などテキスト変更が行われれば
その部分は誰かが翻訳をし直さない限り出力されるのは英語と言うことになる
アドオン制作者が翻訳を行う事はないので誰かが翻訳し直さない限り変更部分のテキストが
日本語になる事はない
翻訳しても自動的に付属する事はなく翻訳者がアドオン制作者に連絡して付属させて貰う
必要がある。もしくは日本語wikiに置くか地震のブログに置くかとか

18 :名無しさん@お腹いっぱい。:2016/05/27(金) 01:58:16.14 ID:wcGEcQvb.net
勝手に勘違いしてた
翻訳作業じゃなくて、単純に日本語表示したいのね
Wesnothは公式に多言語化に対応してるから、いわゆる「日本語化パッチ」が配布されてる場所は無いよ
翻訳されたデータは有志が公式にアップしてくれてる


以下蛇足
このアドオンは元々大部分が日本語化されてたみたいだけど
シナリオのアップデートに伴って対応箇所がどんどん無くなったパターンっぽいね

インストールしてみると本体1.12以降用って書いてあるけど、
↓の翻訳データ内は「(requires Wesnoth 1.9.10 or later)」で、
訳文は更に古い「(Battle for Wesnoth 1.7.7 以降、又は Wesnoth 1.8 以降に対応)」になっちゃってるわ
https://www.wesnoth.org/gettext/?package=wesnoth-Invasion_from_the_Unknown&order=trans&version=branch

19 :名無しさん@お腹いっぱい。:2016/05/27(金) 02:59:09.41 ID:Y4QHr+nh.net
英語の勉強と思って英語でプレイするのが一番良いと思うよ
お陰さまでwesnoth程度の英語なら殆ど辞書に頼らずに読める程度にはなった
たまになんぞこの単語ってのがあるけどググったらすぐ出てくるし便利な時代ですわ

20 :名無しさん@お腹いっぱい。:2016/05/27(金) 21:28:12.44 ID:1Y4p2s4B.net
>>18
そのリンク先に置いてあるブツはずっと更新されてないから誰も使ってない
今の IftU に入ってる mo はそれよりもずっと新しい po から作ってる
たしか BfW本体1.12、アドオン1.90 あたりのバージョンでは完訳だったはず

最近のバージョン 1.99.x あたりで大規模に変更されちゃったから未訳箇所が
激増しちゃっただけ

21 :名無しさん@お腹いっぱい。:2016/05/27(金) 21:56:55.59 ID:8m787AbO.net
むしろ古いアドオンを探すべきだったのか!
あるのか知らないけど

22 :名無しさん@お腹いっぱい。:2016/05/27(金) 22:33:38.74 ID:1Y4p2s4B.net
>>21
ttps://github.com/shikadilord/Invasion_from_the_Unknown/releases

23 :名無しさん@お腹いっぱい。:2016/05/27(金) 22:49:18.79 ID:Ax+TEDIN.net
最新版のIftUが日本語で遊びたいならしばらく待ってね
今Transifexで再翻訳中だから

暇な人がいたら手伝ってくれてもいいのよ?
気合で翻訳しているがなかなか辛い

24 :名無しさん@お腹いっぱい。:2016/05/27(金) 22:53:15.08 ID:Ax+TEDIN.net
ちなみに今アドオンサーバに上がってるversion1.99.3は2.0のRC
つまりまだ未完成だからやっぱりプレイするのは正式版が出てからのほうがいいよ

古いやつなら日本語で遊べるけど作者さんも気合入れて書き直してるから新しいバージョンを待ってて欲しいな

25 :名無しさん@お腹いっぱい。:2016/05/27(金) 22:57:08.69 ID:Ax+TEDIN.net
それまでは日本語対応のSecrets of the Ancientsでものんびりプレイしてください(宣伝)

26 :名無しさん@お腹いっぱい。:2016/05/27(金) 23:22:20.65 ID:1Y4p2s4B.net
良くわからないけど、現在の日本語版メンテナにして最高の翻訳者っぽい
ヒトががんばってるみたいなんでみんながんばって応援しよう!

IftUもあとたった69%だ!

あ……ちなみに、Secrets ofなんとかは中級者レベルを騙った上級者レベル
キャンペーンです(個人的感想)!翻訳は良いんですが問題はそこじゃないです!
Inky's Questっていう初級者レベルを騙っているけど一部怪しいキャンペーン
でものんびりプレイしてください(宣伝)!

27 :名無しさん@お腹いっぱい。:2016/05/28(土) 00:51:49.07 ID:oJiTmzSe.net
雰囲気的に最高峰レベルの翻訳者っぽいのが出てきた

28 :名無しさん@お腹いっぱい。:2016/05/28(土) 18:10:25.48 ID:o5b5BS5Y.net
IftU やり直し終了した1から続けて2もクリアしても2に終了マークがつかないみたい
ということで2からやりなおし中
一回見てしまってるので意欲がつづかず他に浮気してる
10人限定(ノーマルだと)は苦しいね
体力減らしたヤツのかえがきかんしローテーションが苦しい

マップとか雇える種類とか大幅に変更されてる
前クリアしたときに比べて

マップ下に脱出する面
最初しかエルフ雇用できないとか
この面で登場しなかったメンバーは削除とかあったかな?
これも変更になってる気がする

29 :名無しさん@お腹いっぱい。:2016/05/28(土) 18:11:26.08 ID:o5b5BS5Y.net
前やったときはもうちょい日本語が表示されてたと思う
今は殆ど日本語でてこない

30 :名無しさん@お腹いっぱい。:2016/05/28(土) 18:13:52.08 ID:o5b5BS5Y.net
王位継承権の最初のストーリーの動画をみたら
主人公だけ逃げて、他のメンバーは経験値をかせぎに
北上するっていうのをやってたので
真似してみたけど
こまめにセーブせずにやるとかなり死んでしまう
良くてレベル2が2人
ヒーラーをレベル2にしたいんだけど成功したのは数回やって1回のみ
なんかコツある??

31 :名無しさん@お腹いっぱい。:2016/05/28(土) 18:18:17.19 ID:oJiTmzSe.net
このゲームはリセットを許容するかどうかで難易度も作戦も極端に違う

32 :名無しさん@お腹いっぱい。:2016/05/28(土) 19:14:11.43 ID:Lq6x92/f.net
>>30
囮になる捨て駒をなるべくたくさん用意して、味方NPCを上手いこと盾に使えるよう位置取りを考えろ、ってくらい?
というか数回やって1回成功するくらいなら十分じゃないかな、セーブ&ロードを許容するならだけど
ノーリセ縛りをするなら、そもそもそんな博打じみた稼ぎ自体がNGやね

33 :名無しさん@お腹いっぱい。:2016/05/28(土) 20:50:29.49 ID:P8MHN3A6.net
>>29
25%しか前のバージョンと同じ文章がないからね

昨日1.99.4が地味にリリースされてたし
ユニット解説が約20種類分変更とかやめてください死んでしまいます

34 :名無しさん@お腹いっぱい。:2016/05/28(土) 21:07:02.67 ID:mlQaYHtB.net
>>30
射手をメインにする。戦士は囮にするが戦士は森での移動力差
を使いなるべくHP1でも逃がす。
やっかいな投擲毒攻撃は射手だと使ってくる確率がグンと減る
戦士は森林で回避60%だけど、射手は森林エリアだと回避70%
実際にプレイすると10%以上の差を感じる。

35 :名無しさん@お腹いっぱい。:2016/05/29(日) 03:37:37.03 ID:1EvRDwFO.net
「回避率」って考えると小さいけど「命中率」で考えるとデカい
数字って難しい

36 :名無しさん@お腹いっぱい。:2016/05/30(月) 20:35:46.20 ID:zUUZBqF2.net
Wesnothのメッセージ文字列をコピペ可能な形や
他のプログラムに渡す形で取りだす方法を調べました

http://ideone.com/JvohRQ

Linux限定の方法だけどソースを改変せずとも
gdbを使ってテキストをターミナルに出力させるところまではやりました

この作業もexpectライクなプログラムで自動化できるし
取りだしたテキストを翻訳なり、
マウスでかざして辞書ひける環境にもっていくなりは
ちょっとプログラムが書ける人なら可能だと思います

私が今後やるかもしれんけど
他の人がやってくれるなら
おまかせします

ソースを改造する箇所は上の文書でわかると思うし
(ソース改造して、コマンドラインオプションで、
出すか出さないとか、
その文字列を環境変数で設定したプログラムに渡すとか
のようなパッチを書いて本家が受けつけてくれたら
ややこしいことせずに
英語のシナリオをやりやすくなると思うんだけど)

37 :名無しさん@お腹いっぱい。:2016/05/30(月) 20:38:19.77 ID:zUUZBqF2.net
ソースを改造しちゃえば
環境関係なく
どのOSでもメッセージ文字列を外に出せるようになります

LinuxとかGDBが使えるようなデバッグ情報つきのパッケージのある環境なら
ソースを改造しなくてもGDBと他のツールを利用すれば文字列を好きなようにできます
上の文書はターミナルに表示する内容しか書いてないし
やってないけど

38 :名無しさん@お腹いっぱい。:2016/05/30(月) 20:40:03.58 ID:zUUZBqF2.net
自動飜訳に自動でかけるっていう改造は
上の情報があれば
それほどプログラム技術が高くなくても可能だと思います

39 :名無しさん@お腹いっぱい。:2016/05/30(月) 21:00:43.76 ID:q337u/bd.net
自動翻訳の話は毎回荒れるから勘弁

40 :名無しさん@お腹いっぱい。:2016/05/30(月) 22:04:44.14 ID:zUUZBqF2.net
私も自動飜訳は嫌いだけど
やっぱ辞書引きにくいんだよな画像だと
OCR使えば文字として取りだせるのかもしれんが
オープンソースなんだし
これで飜訳のついてない英語のシナリオもやりやすくなるぞ
それが目的で調べたんだし

41 :名無しさん@お腹いっぱい。:2016/05/30(月) 22:08:04.10 ID:zUUZBqF2.net
自動飜訳も悪くはないとは思うけどな
意味わからん文書だらけになると思うけど
元の英文も出すように調べたいとは思ってるけど
今回はまだそこまで調べきれてない

もっとソース読む力ある人か
Wesnothのソースを読んだり調べたことある人なら
もっと簡単にどこをどう改造すれば良いか簡単にわかると思うねんけど

GDB使うと良いのはソースを殆ど読まなくても
あることをやりたいソースの箇所と
そのデータをもってる変数を楽に効率よく探せること

GDBとかデバッガがそれなりに敷居がたかいかもしれんが
一部の機能しか使えなくてもGDBデバッガ非常に強力

42 :名無しさん@お腹いっぱい。:2016/05/30(月) 22:48:05.85 ID:B7JcF0le.net
そんな頭悪い事せずに、普通に翻訳すれば良いだけの話だし

43 :名無しさん@お腹いっぱい。:2016/05/30(月) 23:17:48.95 ID:zUUZBqF2.net
飜訳やってくれてる人には申し訳ないけど
飜訳は面倒なのだよ
知らん単語辞書で調べるだけで意味だいたいわかるだろ
語順をガラパゴス言語にならべかえる作業は面倒くさいよ
海外の主流の語順で十分理解できるやん

飜訳してくれる人がまたついてないシナリオも遊びやすくやるし

英語の勉強にもなるやん

経験からすると辞書引きまくって
単語を覚えてくると
殆ど辞書ひかずにその分野の英語読めるようになるし

44 :名無しさん@お腹いっぱい。:2016/05/30(月) 23:29:45.62 ID:zUUZBqF2.net
GDBとかGNU Global使ってソースを調べていけば
オープンソースならではの楽しみ方が広がる

これらのツールの使いかたの一部しかしらなくても
プログラム読む能力が低い人でも
自分がやりたいことをやるためにどこをイジくれば良いのか調べやすくなるよ

45 :名無しさん@お腹いっぱい。:2016/05/31(火) 00:32:04.79 ID:Eh6eTKm5.net
自動飜訳が荒れるとか文句言うヤツって何様よ
文句があるならきっちり翻訳して自動翻訳を淘汰すればいいだけでしょ
文句を言うヤツって自分では何もしないくせに、文句だけは十人前に言う
印象しかないわ
アドオンの公式添付に自動翻訳のブツを使ってくれとか言ってるなら問題
はあるだろうが、自動翻訳後の.moファイルと生成した.poファイルをセットに
してwikiなりにアップする分には問題はないと思う。
嫌なら見るなって事で無問題

46 :名無しさん@お腹いっぱい。:2016/05/31(火) 00:37:58.05 ID:E2TVLFx/.net
>Linux限定の方法だけど

ここまで読んで読むのをやめた

47 :名無しさん@お腹いっぱい。:2016/05/31(火) 02:34:25.50 ID:KzRmEQm6.net
英語読めるようになれば全て解決

48 :名無しさん@お腹いっぱい。:2016/05/31(火) 06:27:00.12 ID:8/41EZdf.net
取り出したメッセージを読み上げソフトで発音させたりしても面白そう
自動翻訳も便利だし

>>43
まあ翻訳も大事なんだけどね
そのやり方ができるのはある程度英語のスキルがある人だけだし
何もしなくても日本語で遊べるっていうのはプレイヤー人口に関わる大事なことだよ

49 :名無しさん@お腹いっぱい。:2016/05/31(火) 06:32:13.11 ID:8/41EZdf.net
後はできれば自動翻訳とかメッセージ出力のやり方をwikiにまとめてくれるとみんな喜ぶかも

ソースいじるとかLinuxやらGDBが話に出てくる時点で一般人にとってはメチャクチャ敷居高いですし

50 :名無しさん@お腹いっぱい。:2016/05/31(火) 07:13:38.02 ID:eDh1lPJt.net
>>46 >>49
調べ方がGDB使うからってことであって
ソースのどこをいじれば良いかは調べたので
ソースを改造するのであれば、Windowsでも可能だよ

WindowsのWesnothもMinGWとかLinuxとかUnix系のコンパイラ使ってれば
GDBを無料で使える

有料のGDB(動画によるとあるらしいけど。俺はLinux派だから良くしらん)かGDB相当の機能のある無料のデバッガあれば
ソースの改造する箇所を調べれるよ

GNU Globalっていうソースを読みやすっくするソフトは
使えるからソースをしこしこ読むならどこを
弄ればやりたいことをできるのか調べれるよ

51 :名無しさん@お腹いっぱい。:2016/05/31(火) 07:15:40.78 ID:eDh1lPJt.net
GDBはちょっと最初の敷居はたかいけど
調べるために使うのであって
GDBを使って、ソースをほとんど読むことなくどこを弄れば良いか情報公開してるから
ソースを改造するなら
シナリオ最初と、会話の文字とりだすのにGDB使う必要はないよ

52 :名無しさん@お腹いっぱい。:2016/05/31(火) 07:23:37.53 ID:eDh1lPJt.net
GDBも使ってるコマンドはごくごく一部なんだけどな
GDBもそれほど得意じゃねーから
10種類もコマンド使ってないんだけどな 今回調べたときも
Youtubeに上がってるGDBの動画5本くらいみれば俺と同じレベルになるよ
ほんの一部の機能を使うだけでも非常に強力なツールなんだよな
日本語文書少ないけど

マニュアルも日本語訳数カ所にあるんだけどな
最新バージョンのものはないけど

最初ちょっととっつきにくいけど使えるようになると
無茶苦茶便利なツールなんだよな

似たものとしてはGNU Makeもそうなんだけど

本来言われてる使い方以外で使っても非常に便利だよ
この2つのツールは

53 :名無しさん@お腹いっぱい。:2016/05/31(火) 07:26:12.51 ID:eDh1lPJt.net
滅茶苦茶楽しかったもんな今回の調査
GDBを使ってみて非常に楽して殆どソース読まずに
ソースの何処をいじくれば良いか比較的短時間で調べれたし

今の感じだと俺がパッチつくるか
GDBを自動操作するソフトを使って自動化しないと誰もやってくれないのかよ
やっぱり

54 :名無しさん@お腹いっぱい。:2016/05/31(火) 08:43:25.89 ID:esNM8G92e
GDBの自動操作なら、GDB自体にその機能があって、~/.gdbinit にGDBのコマンドを書いておくと、GDB起動時に実行されるはずですが。

55 :名無しさん@お腹いっぱい。:2016/05/31(火) 08:20:04.10 ID:8/41EZdf.net
そんなこと言われても今回の書き込みがあったの昨日でしかも平日ですし誰もやってくれないとか言うには早すぎる
ユーザの中でもスキルがあるのはごく一部だしその人たちが自動翻訳を必要とするかどうかも分からない

こうすれば何かできるじゃん!だれかやってよ!じゃなくて
こんなん作ってみたけどどう?って自分の作ったものを先に見せるのがオープンソースの流儀かも

あ 別に批判してるわけじゃないからね むしろ情報提供には感謝してます
上記の例みたいに何もせずに要望だけ言ってるわけじゃないし >>36 を公開してくれてるしこういうやり方もあるんだなと感心した
あとE-mail欄にsage入れたほうがいいと思います

56 :名無しさん@お腹いっぱい。:2016/05/31(火) 08:23:37.24 ID:2oBVLHek.net
Linux絡みはたまにこういう勘違いした中学生みたいなのが出てくるから気持ち悪いんだよ
翻訳がどうこう言う前にその壊れた辞書を直したらどうだ?中華かと思ったぞ

57 :名無しさん@お腹いっぱい。:2016/05/31(火) 12:01:15.57 ID:aB2VfDte.net
GDBとか持ち出す時点で頭悪いとしか言いようがない
手段を目的にして「俺SUGEE!」とか、馬鹿としか言いようがない

58 :名無しさん@お腹いっぱい。:2016/05/31(火) 13:24:09.55 ID:LcYVXImq.net
自動翻訳が云々以前に、連投と自分語りがウザい
なんで自動翻訳推すヤツはこんな変なのばっかりなの……

59 :名無しさん@お腹いっぱい。:2016/05/31(火) 16:17:29.73 ID:k6EGIdu2.net
変なのが一人で延々と押してると考えたほうが合理的なような

60 :名無しさん@お腹いっぱい。:2016/05/31(火) 17:43:37.36 ID:eDh1lPJt.net
もっと歓迎してくれると思ったんだけどな
えらく攻撃されて良くわからん
自動翻訳以外にも使えるやん
GDBなんで嫌ってるねん
メチャ便利なツールなのに

61 :名無しさん@お腹いっぱい。:2016/05/31(火) 17:44:44.37 ID:eDh1lPJt.net
ソースを案を作ってないのは非常に簡単だからだよ
場所とはいってる変数の情報は文書に書いとるやん
何故俺が例を示さないといかんのだ
非常に簡単なプログラムなのに

62 :名無しさん@お腹いっぱい。:2016/05/31(火) 17:47:41.58 ID:eDh1lPJt.net
自動翻訳とか
辞書で引きやすくするにしても
結局ブラウザでやるのが性能良いのが多いから
俺がやるとしたらそうゆう風にすると思うけど
遊びやすくなると思うのに協力するとかじゃなくてなんで攻撃側にまわってるのか理解できんけどな

63 :名無しさん@お腹いっぱい。:2016/05/31(火) 20:14:35.05 ID:aB2VfDte.net
嫌われてるのはGDBじゃなくお前だよ

64 :名無しさん@お腹いっぱい。:2016/06/01(水) 06:09:37.87 ID:aU/NmVJd.net
なんで便利なツールつかったら嫌われなあかんねん
同じ民族であることが恥かしくなるよ
この国民性どうかならんのかよ

真似できるように情報も惜しまず公開しとると言うのに
自動翻訳+辞書も同時に引きやすくなる方法で改造楽な方法は思いついたので
まずやってみるけど
本家にパッチおくっても採用されそうな気がしない方式なので

そのあたりをここの協力者とやりたかったのに

って言うかこれだけの情報あれば誰かやってくれると思ったんだけど
役にたつやついないのかよ

文句言うだけで
この簡単なプログラムを書けるとか
俺は真面目にWesnothのソースを読んでないけど
読んでて
読むこつとか概要を教えて欲しかったんだけどな

ソース読んだついないのか?

65 :名無しさん@お腹いっぱい。:2016/06/01(水) 06:12:57.38 ID:aU/NmVJd.net
文句言ってるヤツの思考回路がわからんのだが
嫉妬してるのか?
真似ができそうもないって思い込んでるのか?

自分の能力以上の効率で調べれたGDBを使っていう
GDBをみんな使ったらどうよ
っていう内容なのに
なにひねくれてるんだよ?

それほどハードル高くないんだけどな
実際やってみたとしたら

Youtubeにわかりやすい動画あるんだけどな
英語だけど

66 :名無しさん@お腹いっぱい。:2016/06/01(水) 12:26:04.66 ID:n7eLQMVV.net
おまえが新入りでログ読む能力すらないことだけわかった

67 :名無しさん@お腹いっぱい。:2016/06/01(水) 13:24:28.14 ID:s0kr+FyH.net
wikiにまとめてくれ
2chで長文は勘弁

68 :名無しさん@お腹いっぱい。:2016/06/01(水) 14:50:42.18 ID:22rdPrD7.net
wikiに来られても困るわこんなん

69 :名無しさん@お腹いっぱい。:2016/06/01(水) 21:16:33.47 ID:A2/WrgHJ.net
今のOSSコミュニティってこんな規約無視の糞コーダーばっかりなわけ?
……見切りつけてM$に転向したくなる気持ちがちょっとだけ理解できたわ

70 :名無しさん@お腹いっぱい。:2016/06/01(水) 21:19:01.88 ID:71Ho9Iwv.net
マナーがよろしく無い
sageろと言われてもsageないし基本的に2chで長文や連投は嫌われる
人の話を聞こうとしないのもちょっとGDBの使い方なんて誰も聞いてないし

71 :名無しさん@お腹いっぱい。:2016/06/01(水) 22:25:35.20 ID:VvgzHgK3s
メッセージは次の方法で取り出せるっぽい。

LinuxのX-Window上の仮想ターミナルから

wesnoth --log-info=gui/draw 2>&1 | grep \(text\)

やっていることは、
--log-info=gui/draw で表示させたいメッセージを含むログを出力させ、
2>&1 で、標準エラー出力を標準出力につないで、
 | fgrep \(text\) で、(text)を含む文字列を抽出する≒メッセージを取り出す

・本体は無改造
・GDBは使わない
・Windows版では使えない(どうもVCでコンパイルしているらしい)
・MacOSX版でも理論的には動くはず(誰かためして)

あと、この出力をWebブラウザに渡せれば、当初の目的は達成されるわけですが、いいアイデアはないですかね?

72 :名無しさん@お腹いっぱい。:2016/06/01(水) 22:37:13.63 ID:VvgzHgK3s
あ、シナリオ開始時の説明のメッセージが表示されない…。失礼しました。

73 :名無しさん@お腹いっぱい。:2016/06/01(水) 22:45:22.77 ID:a0GgZdBm.net
聞かれてもいないチートのレベル上げとかを垂れ流してた奴に似ている・・・
特に無意味に煽りを混ぜてくるあたりが

74 :名無しさん@お腹いっぱい。:2016/06/01(水) 23:01:24.79 ID:fy21uCob.net
半分以上が余計な文章と表現方法
最低限の人に対するアプローチくらいくらいは・・・ね

75 : 【末吉】 :2016/06/01(水) 23:08:57.99 ID:qUbiNkOk.net
自動翻訳よりは機械翻訳の.poと.mo配る方がまだマシかな

76 :名無しさん@お腹いっぱい。:2016/06/03(金) 00:08:51.22 ID:hM1gn7RRx
昨日のあれ。

wesnoth --log-info=all 2>&1 | tee wesnoth.log

とやって、ログファイルに落として、
ローカルにWebサーバーを立てて、CGIでwesnoth.logを表示させて見たよ。
泥臭い方法だけど。

やっぱり、コピペができたり、単語をWebで検索する効率が全然ちがう。
ゲームをやりながら翻訳ができるw
便利だよ、これは。

需要があったら、もう少し詳しく説明するよ。
Webサーバーの設置とか、CGIの設定とか、そういう話だけど

77 :名無しさん@お腹いっぱい。:2016/06/03(金) 09:57:20.88 ID:TZn6oppF.net
話そらして上げ足とるのに必死かよ
能力不足のやつか
あってもヤル気はないってのは良くわかった
期待せずに俺がやるよ
期待外れだよ
期待してたのに

78 :名無しさん@お腹いっぱい。:2016/06/03(金) 09:58:42.69 ID:TZn6oppF.net
ソース読んでるやついたら
シナリオファイルの翻訳をどこのタイミングでやってるか教えて欲しかったんだけどな
原文と訳を同時表示したいしな
調べたら良いんだけど(また調べるの面倒なんだよな)

79 :名無しさん@お腹いっぱい。:2016/06/03(金) 10:04:35.67 ID:TZn6oppF.net
本家にパッチを採用してもらいたいので
最終目的はそっちの方向だけど
それするにはもっとソースを読んで
外人からしたら無用の機能なのでそれをスマートに切れるようにしないかんので
そこはとりあえずおいておいて、辞書引きやすくする+自動翻訳を
はやければ今週末にやってみるよ
今週末は他のことしたいからもうちょっと先になるかもしれん
予定ではLinux専用のやり方にする予定
WindowsでやるにはMinGWかCygwinなどを使えばその真似できるとは思うけど

80 :名無しさん@お腹いっぱい。:2016/06/03(金) 10:22:40.01 ID:4ZUQmMa4.net
一人ごとはチラシの裏にどうぞ

81 :名無しさん@お腹いっぱい。:2016/06/03(金) 12:22:31.46 ID:Y2zxMFl0.net
かつてはプログラム改造してソースと
インストーラ公開したやつもいたよね
何の努力もせず結果も出さずごたく並べるのは簡単だよ

82 :名無しさん@お腹いっぱい。:2016/06/03(金) 21:22:59.98 ID:jXw1cIgo.net
ageるな 連投するな 簡潔に書け

たったこれだけのことが何故守れないのか

83 :名無しさん@お腹いっぱい。:2016/06/03(金) 23:01:26.74 ID:HLx0/yZZ.net
曲がりなりにも多言語多環境を標榜しているゲームに
特定のOSでしか動かせない誰得機能.パッチ送り付けるとかテロみたいなもんだろ

英語だのC言語だの気にする前にその手遅れ気味の国語力をなんとかしろよ

84 :名無しさん@お腹いっぱい。:2016/06/04(土) 05:30:48.99 ID:agpCTU8P.net
自動翻訳自体は十分実用的な機能だと思うけど本家に受け入れられるものではないだろうなあ
とりあえずwikiかなんかに上げておくのが無難

85 :名無しさん@お腹いっぱい。:2016/06/04(土) 05:41:00.68 ID:agpCTU8P.net
>>77
プログラマなら自分の望む機能が無いなら自分で作るのは当たり前でしょ
それを他人に責任があるかのように言うのは間違ってる

86 :名無しさん@お腹いっぱい。:2016/06/04(土) 07:19:03.99 ID:SfnWd+Bn.net
日本語の整理も出来ない奴の書くコードを見てみたい

87 :名無しさん@お腹いっぱい。:2016/06/04(土) 07:49:11.12 ID:szro5AQd.net
翻訳がない場合、google先生にアクセスして自動翻訳してもらう仕組みができれば、それはそれでいいと思う

88 :名無しさん@お腹いっぱい。:2016/06/04(土) 08:33:18.51 ID:7lleMDtnJ
>>87
ゲーム内でしか使われない固有名詞や用語が多いので、google先生に送っても質のいい翻訳にならないよ。
みんな自動翻訳に夢を見過ぎ。

I’m sorry Galas... Hopefully you will be able to finish our journey without me...

私はうまくいけば、あなたが私なしで私たちの旅を終えることができるようになります...申し訳ありませんガラです...

こんな翻訳読みたいの?

89 :名無しさん@お腹いっぱい。:2016/06/04(土) 10:20:02.20 ID:zHn4Dkvh.net
Linux とか知らんけど、FreeBSD だと

wesnoth -d --log-debug=gui/draw | & grep --line-buffered -i drawing.text | \
grep --line-buffered ''\'.*\''' | sed -l -e "s/.*text //" | sed -l -e "s/' drawn.*/'/"

くらいでそれなりだと思うけど
アポストロフィいらんとか、最初に -L en_US つけるとか、最後に nkf -u -me つけるとかは環境依存で
あと、grep や sed の数は気にするな

まぁ、俺は普通に翻訳するけどね

90 :名無しさん@お腹いっぱい。:2016/06/04(土) 11:27:36.64 ID:ZPZByqam.net
自動翻訳したいなら真っ先に検討すべきはwesnoth本体の改造ではなくてgettextの方なのでは
その方が汎用性高そうだし

なんでわざわざgdb噛ませたりしないと気が済まないのか謎だが
仮にシナリオテキストだけ読むのが目的だとしても
先に本体が使うテキストだけあらかじめ読ませてキャッシュしておいて
初見以外は捨てるとかで代用できそう

などと考えていたらやっぱりデバッガ使いたいだけの気違いにしか見えなくなってきた

91 :名無しさん@お腹いっぱい。:2016/06/04(土) 14:48:22.66 ID:5UdE5vRn.net
あの不自由な日本語が実は自動翻訳の結果だとすると読んでて不快にはなるけどまったく文意が通らないわけではないくらいには実用的なんだがな

92 :名無しさん@お腹いっぱい。:2016/06/04(土) 17:26:11.54 ID:7lleMDtnJ
不快な思いをして、変てこな日本語の文意をがんばって解釈するよりも、英語の原文をがんばって翻訳するほうが生産的だと思います。

93 :名無しさん@お腹いっぱい。:2016/06/07(火) 13:06:56.10 ID:hOmc/6zc.net
一応自動翻訳と
辞書ひきやすくするの同時に成功したぞ

ちょっとやっつけの使い捨てモードで作ったので
ソースが恥かしすぎて公開は
もうちょっとソースのみてくれを改善してからにする

所要時間は1時間程度かな
俺程度のプログラムあんま得意じゃないヤツですら

94 :名無しさん@お腹いっぱい。:2016/06/07(火) 13:09:58.58 ID:hOmc/6zc.net
ブラウザであるサイトを利用して翻訳するようにしたけど
英文読み上げが簡単で読みあげてもらって
わからない単語をweblioポップアップ辞書で引くと
英語の勉強はしやすいな

これでプレイしていけば
辞書なしで英語でプレイできるようになるとは思う

ソースをあんまり読んでないので
元の英文を取りだせてない

ソース読んで 元の英文を取りだせるようにしたね
その前に
ブラウザ使って翻訳だと(性能が一番良いと思うし)
連続してそのサイトにアクセスすると迷惑なので
そのあたりへの配慮もしなあかんので
情報公開はちょっと先なると思う

95 :名無しさん@お腹いっぱい。:2016/06/07(火) 13:14:04.52 ID:hOmc/6zc.net
俺程度でも1時間程度で
プロトタイプは作れたし
プログラム上手な人ならもっと短時間で組めると思う
手法的にはWindowsでも使える形になってしまった
GDBを使わなかった(プログラムが複雑になるし、テストも大変そうだったので)
Wesnothのソースの一部改変(こないだの報告書に書いた2つのソース)
して実現できたよ

クズプログラマでもソースの場所わかっとんだし
すぐできるから
俺の汚いプログラムを公開すべきか
ちょっと考える

現状の簡単な改造じゃ本家には取り入れてもらえないので
もうちょい考えて次のバージョンをなんとかしたいと思ってる

非常に簡単だったな
調査とプロトタイプで数時間だな

なんで今迄誰もやらなかったのが良くわからん
俺程度でもこんな短時間で出来てしまうのに

96 :名無しさん@お腹いっぱい。:2016/06/07(火) 15:11:24.97 ID:erk8A/Dk.net
>>93-95
>>80

97 :名無しさん@お腹いっぱい。:2016/06/07(火) 20:40:49.22 ID:PQB9GEk5.net
わざわざプログラムいじらんでも>>89みたいにして google-translate-cli にでも食わせれば自動翻訳はできる
ま、俺はやらんけど

98 :名無しさん@お腹いっぱい。:2016/06/07(火) 21:33:37.21 ID:PhDMhq8A.net
なんなんだこの「俺プログラム得意じゃないんだわ〜」アピールは

99 :名無しさん@お腹いっぱい。:2016/06/07(火) 21:53:09.24 ID:HnBCMNaz.net
こんな漫画みたいな人って実在するんだな

100 :名無しさん@お腹いっぱい。:2016/06/08(水) 23:35:24.72 ID:nKkmHDLy.net
今のところ自動翻訳エンジン的にはgoogleよりexciteの方がいいんじゃないかと思う
ま、俺は普通に翻訳するけど

213 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★