4.3アプリの日本語版

4.X系の開発

モデレータ: 暇人, YoN, nyu

アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

gxmessage-2.12.1

投稿記事 by YoN »

参考に gxmessage-2.12.1 のPETパッケージを作ってみました。
gxmessage-2.12.1-JP.zip
ソースファイルも入れてあります。

gxmessage:
http://homepages.ihug.co.nz/~trmusson/programs.html

現在パピーの英語版に入っているgxmessageのバージョンは2.6.2
これは2006年のものです。その後しばらく間があり、
2009年にバージョン2.12.0
そして4月18日の2.12.1が最新です。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

jwm

投稿記事 by YoN »

ふと4.3beta3のjwmのバージョンを見ると「JWM vsvn-456 by Joe Wingbermuehle」
となっていました。これは確か476で使われているのと同じです。
476jpで作った日本語版jwmがあったので置きます。

jwm-vsvn456jp

1:ファイル名を「jwm」とリネームして /usr/bin ディレクトリに置いて下さい。
(念のため、オリジナルの jwm をバックアップしておいて下さい)
2:Xサーバをリスタートするとjwmウィンドウバーの右クリックメニューが日本語になります。
オリジナルファイルサイズ=134K
jwm-vsvn456jpのサイズ=153K

テストお願いします。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 4.3アプリの日本語版

投稿記事 by みのむし »

>gxmessage-2.12.1-JP.zip

インストールしてみました。
検証はどのように?

>jwm-vsvn456jp

私の環境で試してみた所、Xが起動出来なくなってしまいました。

ノートPC DELL studio 1536
ビデオチップ ATI RS780M/RS780MN [Radeon HD 3200]
4.3 beta3 / pup-425ja
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 4.3アプリの日本語版

投稿記事 by シノバー »

みのむし さんが書きました: >jwm-vsvn456jp

私の環境で試してみた所、Xが起動出来なくなってしまいました
/usr/bin/jwm に実行属性が付いてないのじゃないかな。
The bar master, Shino's Bar
http://shinobar.net/
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 4.3アプリの日本語版

投稿記事 by みのむし »

>/usr/bin/jwm に実行属性が付いてないのじゃないかな。

付いていました。
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: 4.3アプリの日本語版

投稿記事 by YoN »

検証はどのように?
今までと変わらず、動けばいいと・・・。
>/usr/bin/jwm に実行属性が付いてないのじゃないかな。

付いていました。
ひょっとしてWindows(ntfs)でダウンロードしませんでしたか?
ファイル属性が変わってしまいます。

参考:
http://journal.mycom.co.jp/column/winxp/052/index.html
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 4.3アプリの日本語版

投稿記事 by みのむし »

>ひょっとしてWindows(ntfs)でダウンロードしませんでしたか?
>ファイル属性が変わってしまいます。

pup-425ja上で実行しました。
復旧が面倒なのですが、もう一度試してみます。

・jwm-vsvn456jpをダウンロードして
・jwmとリネームして
・/usr/bin に上書きコピー
・Menu > シャットダウン > JWMをリスタート
(ここまでは正常)
・PCを再起動、
(ここで、デスクトップ画面にたどり着けないでコンソールが出てくるので)
・xorgwizard、xwin でXが起動しない。
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

ゲーム

投稿記事 by YoN »

あまりどうって言うことはないでしょうが・・・

43games-JP.zip

内容:
1:glightoff-1.0.0-ja.po
2:xemeraldia-0.4.3-ja.po
3:/usr/local/bin/tile
4:/usr/share/locale/ja/LC_MESSAGES/glightoff.mo
5:/usr/share/locale/ja/LC_MESSAGES/xemeraldia.mo
6:glightoff-1.0.0.tar.gz (ソースファイル)
7:xemeraldia-0.4.3.tar.gz (ソースファイル)
以上です。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Figaro's Password Manager 2 -0.75

投稿記事 by YoN »

Figaro's Password Manager 2 -0.75 の日本語moファイルを作りました。

fpm2-0.75mo-430jp.zip
イタリア製?チェコ製?ソース入り
内容:
1:fpm2.mo
2:ja.po (修正用元ファイル)
3:fpm2-0.75.tar.bz2 (ソースファイル)
以上です。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

PPLOG

投稿記事 by シノバー »

YoNさん、ありがとう。FPM2、バッチリです。

ところでPPLOGはどうなんでしょう?>サボリ魔さん、新谷さん
escapeHTMLができてないのはまずいと思うのですが……
viewtopic.php?f=28&t=1353&start=15#p9112
The bar master, Shino's Bar
http://shinobar.net/
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

PPLOG

投稿記事 by 新谷 »

おはようございます、新谷です。

あの.....大きな声では言えないですが....、僕ぁ escapeHTMLができてなくても別にいいなぁ、という感じです。
とりあえずパーソナルブログですし、個人的には写真が貼れてリンクが貼れれば、もう万々歳という感じです。
タグとかばりばり直書きで書いていく人とか、外部に公開したい人とかは別でしょうけど.....。

とりあえず、現状で大満足です。
添付ファイルを見るにはパーミッションが必要です
アバター
サボり魔
記事: 294
登録日時: 07/12/06(木) 12:28
お住まい: 関東

なんとなく PPLOG

投稿記事 by サボり魔 »

数値文字参照でファイルに書き込まれる(「ほげ」が「ほげ」になる)のに、各「&」がエスケープされて「&」になってるのがいけないみたい。
試しに「&」以外の「<」「>」「”」「’」の4つだけエスケープさせてみました。
80行目前後の r サブルーチンを次のように変えてみます。

コード: 全て選択

sub r
{
	my $hoge = param($_[0]);
	#$hoge =~ s/&/&/g; # ←「&」は横に置いておく
	$hoge =~ s/</</g;
	$hoge =~ s/>/>/g;
	$hoge =~ s/\"/"/g;
	$hoge =~ s/\'/'/g;
	return($hoge);

	#escapeHTML(param($_[0])); ←元のやつね
}
投稿時に JavaScript の alert を入れてみたところ、エスケープされていました。
これじゃ足りないんだろうなぁ・・・。「&#」じゃない時の「&」はエスケープする、とか細かくしないとダメかも。ベーシック過ぎて恐縮です。

フォーラムをご覧になってる中に詳しい方はいらっしゃると思うのですが。 :(
サボり魔
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: なんとなく PPLOG

投稿記事 by シノバー »

サボり魔 さんが書きました:80行目前後の r サブルーチンを次のように変えてみます。
こんなもんで、どうでしょう?

コード: 全て選択

sub r
{
   #escapeHTML(param($_[0]));
   $_ = param($_[0]);
   s/&([^#])/&\1/g;
   s/</</g;
   s/>/>/g;
   s/\"/"/g;
   s/\'/'/g;
   return $_;
 }
The bar master, Shino's Bar
http://shinobar.net/
アバター
サボり魔
記事: 294
登録日時: 07/12/06(木) 12:28
お住まい: 関東

なんとなく PPLOG が日本語対応になったぽい

投稿記事 by サボり魔 »

シノバー さんが書きました:こんなもんで、どうでしょう?
シノバーさん、早速試してみました。
「&#」はエスケープされず、「&」はきちんとエスケープされてます。

フォローありがとうございます。
$_ の使い方どころか Perl も知らないのにファイルの他の部分を見て推測して書いてますので。
お恥ずかしい。 :oops:
サボり魔
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

なにげにPPLOG

投稿記事 by 新谷 »

なんか、向上心のない自分が恥ずかしい :oops:
Perlの本買ってきたんで、これから勉強します orz。

PS.
フィガロパスワードマネージャの日本語化は何気に嬉しいです。感謝。
返信する