Linuxザウルスの開発スレです。マターリ情報交換しましょう。
各ソフト利用方法の質問はユーザスレに行った方がいいかも。
Linux Zaurus 6
http://pc5.2ch.net/test/read.cgi/linux/1100131241/
その他の関連情報は>>2-10あたり
【Linux】ザウルス開発系スレッド-5【SL】
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
04/11/26 07:05:40ID:9HEdPZch04/11/26 07:08:32ID:9HEdPZch
【過去スレ】
【Linux】ザウルス開発系スレッド-4【SL】
http://pc5.2ch.net/test/read.cgi/linux/1076934437/
【Linux】ザウルス開発系スレッド-3【SL】
http://pc.2ch.net/test/read.cgi/linux/1059223604/
【Linux】ザウルス開発系スレッド-2【SL】
http://pc3.2ch.net/test/read.cgi/mobile/1041161974/
【Linux】ザウルス開発系スレッド-1【SL】
http://pc3.2ch.net/mobile/kako/1030/10300/1030091920.html
【LINUX】ザウルス国内はいつ?【SL5000】
http://pc.2ch.net/mobile/kako/1020/10203/1020324591.html
【関連スレ】
Linux Zaurus 6
http://pc5.2ch.net/test/read.cgi/linux/1100131241/l50
【神】Linuxザウルス用2chブラウザスレ Part8
http://pc5.2ch.net/test/read.cgi/mobile/1087654725/l50
[ザウルス]LinuxZaurus用メールソフト2[qpop]
http://pc3.2ch.net/test/read.cgi/mobile/1075470836/l50
【Linux】ザウルス開発系スレッド-4【SL】
http://pc5.2ch.net/test/read.cgi/linux/1076934437/
【Linux】ザウルス開発系スレッド-3【SL】
http://pc.2ch.net/test/read.cgi/linux/1059223604/
【Linux】ザウルス開発系スレッド-2【SL】
http://pc3.2ch.net/test/read.cgi/mobile/1041161974/
【Linux】ザウルス開発系スレッド-1【SL】
http://pc3.2ch.net/mobile/kako/1030/10300/1030091920.html
【LINUX】ザウルス国内はいつ?【SL5000】
http://pc.2ch.net/mobile/kako/1020/10203/1020324591.html
【関連スレ】
Linux Zaurus 6
http://pc5.2ch.net/test/read.cgi/linux/1100131241/l50
【神】Linuxザウルス用2chブラウザスレ Part8
http://pc5.2ch.net/test/read.cgi/mobile/1087654725/l50
[ザウルス]LinuxZaurus用メールソフト2[qpop]
http://pc3.2ch.net/test/read.cgi/mobile/1075470836/l50
04/11/26 17:45:03ID:Ry1zYIXQ
こっちの方が落ち着くね マターリ
04/11/26 19:05:07ID:MJeuSIpZ
早速。QTで2バイト文字を表示できないんだけど、どこをどう
変えれば良いのか教えてくれまいか
#include <qapplication.h>
#include <qpushbutton.h>
#include <qfont.h>
class MyWidget : public QWidget
{
public:
MyWidget( QWidget *parent=0,const char *name=0 );
};
MyWidget::MyWidget( QWidget *parent , const char *name )
: QWidget( parent , name )
{
setMinimumSize( 200, 120 );
setMaximumSize( 200, 120 );
QPushButton *quit = new QPushButton( QString::fromLocal8Bit("終了") , this , "quit" );
quit->setGeometry( 62, 40, 75, 30 );
// quit->setFont( QFont( "System" , 18 , QFont::Bold ));
connect( quit,SIGNAL(clicked()),qApp,SLOT(quit()) );
}
int main( int argn, char *argv[] )
{
QApplication a( argn, argv );
MyWidget w;
w.setGeometry( 100, 100, 200, 120 );
a.setMainWidget( &w );
w.show();
return a.exec();
}
変えれば良いのか教えてくれまいか
#include <qapplication.h>
#include <qpushbutton.h>
#include <qfont.h>
class MyWidget : public QWidget
{
public:
MyWidget( QWidget *parent=0,const char *name=0 );
};
MyWidget::MyWidget( QWidget *parent , const char *name )
: QWidget( parent , name )
{
setMinimumSize( 200, 120 );
setMaximumSize( 200, 120 );
QPushButton *quit = new QPushButton( QString::fromLocal8Bit("終了") , this , "quit" );
quit->setGeometry( 62, 40, 75, 30 );
// quit->setFont( QFont( "System" , 18 , QFont::Bold ));
connect( quit,SIGNAL(clicked()),qApp,SLOT(quit()) );
}
int main( int argn, char *argv[] )
{
QApplication a( argn, argv );
MyWidget w;
w.setGeometry( 100, 100, 200, 120 );
a.setMainWidget( &w );
w.show();
return a.exec();
}
04/11/26 19:14:59ID:nzRMMKyc
>>1
乙
乙
04/11/26 21:29:37ID:xCg1Wce+
>>4
シャープの開発チュートリアルからの引用
2.4 日本語対応手順
翻訳ファイルを作成する方法でも日本語に対応できますが、ソースファイル中に直接日本語を
記述しても日本語を表示できます。ここでは、直接記述する方法について説明します。
ソースファイル中に直接日本語を記述して日本語を表示するには、QString クラスのfromUtf8()
メソッドを使用します。
このメソッドでは引数に指定したUTF8 をUnicode に変換します。
従ってfromUtf8 に渡す日本語はUTF8 で書かれていなければなりません。
文字コード変換ツール等を利用してUTF8 で保存して下さい。
以下、ラベルを作成し「ラベル」と表示する場合の例です。
QLabel *mylabel= new QLabel( "dummylabel" , this );
mylabel->setGeometry( 10, 10, 100, 30 );
mylabel->setText( QString::fromUtf8( "ラベル" ) );
※“ラベル“はUTF8 で保存されていますので、通常Linux 上で見ると文字化けしています。
この際に注意するのは、QApplication クラスではなく、QPEApplication クラスのオブジェクト
を作成することです。QApplication クラスのオブジェクトを使用すると日本語が表示されませ
ん。
ヘッダのインクルードは
#include <qpe/qpeapplication.h>
オブジェクトの生成は
QPEApplication myapp( argc, argv );
等としてください。
シャープの開発チュートリアルからの引用
2.4 日本語対応手順
翻訳ファイルを作成する方法でも日本語に対応できますが、ソースファイル中に直接日本語を
記述しても日本語を表示できます。ここでは、直接記述する方法について説明します。
ソースファイル中に直接日本語を記述して日本語を表示するには、QString クラスのfromUtf8()
メソッドを使用します。
このメソッドでは引数に指定したUTF8 をUnicode に変換します。
従ってfromUtf8 に渡す日本語はUTF8 で書かれていなければなりません。
文字コード変換ツール等を利用してUTF8 で保存して下さい。
以下、ラベルを作成し「ラベル」と表示する場合の例です。
QLabel *mylabel= new QLabel( "dummylabel" , this );
mylabel->setGeometry( 10, 10, 100, 30 );
mylabel->setText( QString::fromUtf8( "ラベル" ) );
※“ラベル“はUTF8 で保存されていますので、通常Linux 上で見ると文字化けしています。
この際に注意するのは、QApplication クラスではなく、QPEApplication クラスのオブジェクト
を作成することです。QApplication クラスのオブジェクトを使用すると日本語が表示されませ
ん。
ヘッダのインクルードは
#include <qpe/qpeapplication.h>
オブジェクトの生成は
QPEApplication myapp( argc, argv );
等としてください。
04/11/26 23:03:00ID:54UPHDls
俺はこんな感じで。
#include <qtextcodec.h>
int main(int argc, char* argv[])
{
QPEApplication app(argc, argv);
QTextCodec* codec = QTextCodec::codecForName("eucJP");
app.setDefaultCodec(codec);
(以下略)
あとは表示したい文字列を tr("ほげふが") ってくくってるだけ。
#include <qtextcodec.h>
int main(int argc, char* argv[])
{
QPEApplication app(argc, argv);
QTextCodec* codec = QTextCodec::codecForName("eucJP");
app.setDefaultCodec(codec);
(以下略)
あとは表示したい文字列を tr("ほげふが") ってくくってるだけ。
84
04/11/27 00:08:48ID:3srCs/vd ありがとう。結論から言うとQPEApplicationに変えるだけで表示できました。
9login:Penguin
04/11/28 01:10:47ID:8I0MndQ6 apache2用php4をipk化公開されたものをネット上で見かけないですが、
どなたか存じませんか?
どなたか存じませんか?
04/11/30 08:03:08ID:qPPay5Sf
j2meで開発してます。
母艦での実行はできるけど、zaurus上ではうまくいけません。
教えてください。
Button b = new Button();
b.addActionListener(new eventlistener(this));
b.setActionCommand("s");
b.setLabel(str);
b.setForeground(Color.red);
b.setBackground(Color.red);
とjava.awt.Buttonオブジェクトを使おうとしているのだけどれども、
ボタンの背景色を設定する、setBackground(Color.red)だけが、
無視されています。
背景色を設定する方法はありますか?それとも、間違っちゃってますか?
母艦での実行はできるけど、zaurus上ではうまくいけません。
教えてください。
Button b = new Button();
b.addActionListener(new eventlistener(this));
b.setActionCommand("s");
b.setLabel(str);
b.setForeground(Color.red);
b.setBackground(Color.red);
とjava.awt.Buttonオブジェクトを使おうとしているのだけどれども、
ボタンの背景色を設定する、setBackground(Color.red)だけが、
無視されています。
背景色を設定する方法はありますか?それとも、間違っちゃってますか?
04/11/30 08:56:14ID:xpHlQIBd
Javaかぁ。なつかすぃなぁ。
試してないけど setOpaque(true); で非透明にしてみたら。
そんなメソッドなかったらスマソ。
試してないけど setOpaque(true); で非透明にしてみたら。
そんなメソッドなかったらスマソ。
04/12/01 23:54:47ID:35gErIPY
ZaurusでGauche使うためにコンパイルすると、浮動小数点を表示する所でsegる件について
デバッグしているサイトがあったと思ったんだけど、今捜したら見付からない _| ̄|○
誰か情報キボンヌ
デバッグしているサイトがあったと思ったんだけど、今捜したら見付からない _| ̄|○
誰か情報キボンヌ
04/12/02 19:44:15ID:IuU1KRdr
C3000のソースコード公開age
マルチメディア辞書もソース公開されてるYO!
マルチメディア辞書もソース公開されてるYO!
1513
04/12/03 23:42:03ID:m4EmDzM0 たった今見つけますた…スマソ
16login:Penguin
04/12/04 03:48:32ID:4/7HrVkd checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
とconfigure.logに出たよ。どうすりゃいいんだ〜!!help!!
configure: error: C preprocessor "/lib/cpp" fails sanity check
とconfigure.logに出たよ。どうすりゃいいんだ〜!!help!!
04/12/04 12:22:29ID:zfEFbR9H
sanity=正常性 だから
/lib/cpp が変なんでしょ
シンボリックリンクが上手く作れてないとかじゃないのか
/lib/cpp が変なんでしょ
シンボリックリンクが上手く作れてないとかじゃないのか
04/12/06 23:43:12ID:u5rGQNDU
スペシャルカーネルが出ましたね。
04/12/07 23:08:19ID:uUamVbXA
教えてください。
SL-C3000で usb audio で光出力に挑戦してみたくて、開発環境とカーネル
のソースを持ってきて、CONFIG_USB_AUDIO=m にし、モジュールだけ作って
入れてみたのですが、以下のようなエラーが出て insmod できません。
usbcore.o の関数がリンクできないようですが、usbcore.o はすでに load
されています。何が悪いのでしょうか?
audio.o: unresolved symbol usb_driver_claim_interface
audio.o: unresolved symbol usb_get_descriptor
audio.o: unresolved symbol usb_deregister
audio.o: unresolved symbol usb_set_configuration
.
.
SL-C3000で usb audio で光出力に挑戦してみたくて、開発環境とカーネル
のソースを持ってきて、CONFIG_USB_AUDIO=m にし、モジュールだけ作って
入れてみたのですが、以下のようなエラーが出て insmod できません。
usbcore.o の関数がリンクできないようですが、usbcore.o はすでに load
されています。何が悪いのでしょうか?
audio.o: unresolved symbol usb_driver_claim_interface
audio.o: unresolved symbol usb_get_descriptor
audio.o: unresolved symbol usb_deregister
audio.o: unresolved symbol usb_set_configuration
.
.
04/12/12 05:54:27ID:ZP52r6FX
2120
04/12/12 06:07:56ID:ZP52r6FX すみません日本語化できました
お騒がせしました
お騒がせしました
04/12/12 22:21:55ID:pDIqgMYK
#include <SDL.h>
#include <stdio.h>
#if defined(QWS)
int SDL_main( int argc, char **argv )
#else
int main(int argc,char **argv)
#endif
{
/* 初期化 */
if(SDL_Init(SDL_INIT_VIDEO)<0) {
fprintf(stderr,"failed to initialize SDL.\n");
return -1;
}
/* 終了 */
SDL_Quit();
return 0;
}
というソースをgcc -o test test.cpp `sdl-config --cflags --libs'としてコンパイルすると
/mnt/card/libtest/libSDLmain.a(SDL_Qtopia_main.o): In function `main':/_temp/SDL-1.2.5/src/main/SDL_Qtopia_main.cc:27: undefined reference to `SDL_main'
/_temp/SDL-1.2.5/src/main/SDL_Qtopia_main.cc:27: relocation truncated
to fit: R_ARM_PC24 SDL_main
collect2: ld returned 1 exit status
となってコンパイルできません。dev_imgはhttp://csx.jp/~zaurus/build2.htmでSDLは前スレ>>456のを使っています。
#include <stdio.h>
#if defined(QWS)
int SDL_main( int argc, char **argv )
#else
int main(int argc,char **argv)
#endif
{
/* 初期化 */
if(SDL_Init(SDL_INIT_VIDEO)<0) {
fprintf(stderr,"failed to initialize SDL.\n");
return -1;
}
/* 終了 */
SDL_Quit();
return 0;
}
というソースをgcc -o test test.cpp `sdl-config --cflags --libs'としてコンパイルすると
/mnt/card/libtest/libSDLmain.a(SDL_Qtopia_main.o): In function `main':/_temp/SDL-1.2.5/src/main/SDL_Qtopia_main.cc:27: undefined reference to `SDL_main'
/_temp/SDL-1.2.5/src/main/SDL_Qtopia_main.cc:27: relocation truncated
to fit: R_ARM_PC24 SDL_main
collect2: ld returned 1 exit status
となってコンパイルできません。dev_imgはhttp://csx.jp/~zaurus/build2.htmでSDLは前スレ>>456のを使っています。
04/12/13 01:05:08ID:/uBM5aK8
04/12/13 01:07:42ID:lhb1+H6D
>>22
main 関数が .cpp にある場合、extern "C" int main( int argc, char **argv ) という感じだった気がします。
main 関数が .cpp にある場合、extern "C" int main( int argc, char **argv ) という感じだった気がします。
2524
04/12/13 01:08:46ID:lhb1+H6D 短文なのにかぶった。
04/12/17 00:26:47ID:ThRhmN4H
REX-CFU1をもっと簡単に導入できるアプリ作ってください
04/12/17 01:20:42ID:i2HqG4kL
ラトックに? シャープに?
04/12/17 01:36:48ID:ThRhmN4H
希望順位(技術力込み)
1すごいユーザー
2シャープ匿名社員
3ラトック
・
・
・
最下位シャープ
1すごいユーザー
2シャープ匿名社員
3ラトック
・
・
・
最下位シャープ
04/12/18 02:47:25ID:+f5LHJvK
USBもイイけど、Prism3にも対応して欲しい。
もうPrism2は手に入りにくい。
もうPrism2は手に入りにくい。
04/12/18 14:34:40ID:ucSvUguC
>>27
その作業分働けばSL-C3000が楽勝で買える
その作業分働けばSL-C3000が楽勝で買える
05/01/01 02:06:19ID:QADPDLPA
thinletで開発してます。
ZaurusはSL-6000L。
JavaはJ2ME CDC/PP。
XMLのtext属性に日本語入れても化けてしまいます。
どなたかZaurusのJ2ME CDC/PPでthinletを使って日本語を表示する方法しりませんか?
〇現在の状況
XMLの文字コ一ドはntf-8、euc-jp、sjis を試しましたがいずれも不可でした。
JavaからthinletのsetStringを使ってtext属性に日本詰を設定すれば日本語は表示されます。
※Windowsではsjisにすると日本語は表示されます。
〇今後試そうと考えていること
案1. ntf-16など他のunicode系文字コ一ディングを試す。
案2. thinletを改造する。頑張ってparseメソッドに手を入れるのです。
案3. thinletのinternationalizationの機構で文字列リソースを別のファイルに分けてみる。
案4. setStringでいちいち文字列を設定する。
こんなこと(特に案3と4)をしないですむ方法をどなたかご存知ありませんか?
ZaurusはSL-6000L。
JavaはJ2ME CDC/PP。
XMLのtext属性に日本語入れても化けてしまいます。
どなたかZaurusのJ2ME CDC/PPでthinletを使って日本語を表示する方法しりませんか?
〇現在の状況
XMLの文字コ一ドはntf-8、euc-jp、sjis を試しましたがいずれも不可でした。
JavaからthinletのsetStringを使ってtext属性に日本詰を設定すれば日本語は表示されます。
※Windowsではsjisにすると日本語は表示されます。
〇今後試そうと考えていること
案1. ntf-16など他のunicode系文字コ一ディングを試す。
案2. thinletを改造する。頑張ってparseメソッドに手を入れるのです。
案3. thinletのinternationalizationの機構で文字列リソースを別のファイルに分けてみる。
案4. setStringでいちいち文字列を設定する。
こんなこと(特に案3と4)をしないですむ方法をどなたかご存知ありませんか?
05/01/01 12:56:53ID:SO7qMKIm
こっちが本スレ?みたいなのでこっちでも質問です。
javaをザウ上でコンパイルしたいのですが、とらプロジェクトが消えているようです。
ここ数日あちこちのぞいてみたのですが、殆どのところでとらプロジェクトへリンクしており
結局すすみません。
いまのところ、解っていることはjikes、kopiなどがあり中でもjikesはコンパイル速度が速いらしく
魅力を感じています、コンパイルに必要なクラスファイルなどは手に入れました。
今現在公開されているもので、j2me+cdcで他に良いものがあれば教えてください。
外出先でもプログラムできるのはかなり魅力ですねぇ。
javaをザウ上でコンパイルしたいのですが、とらプロジェクトが消えているようです。
ここ数日あちこちのぞいてみたのですが、殆どのところでとらプロジェクトへリンクしており
結局すすみません。
いまのところ、解っていることはjikes、kopiなどがあり中でもjikesはコンパイル速度が速いらしく
魅力を感じています、コンパイルに必要なクラスファイルなどは手に入れました。
今現在公開されているもので、j2me+cdcで他に良いものがあれば教えてください。
外出先でもプログラムできるのはかなり魅力ですねぇ。
05/01/01 23:02:52ID:JSFDSBgC
>>32 Zaurusに付属しているJ2MEには拡張エンコーディングをサポートする
jarが付属していないのでShift_JISとかEUC-JPとかみたいな日本ローカルな
エンコーディングは使えない。で普通はunicode系のエンコーディングを
使うわけだけど、ntfじゃなくてUTFの間違いじゃない?
jarが付属していないのでShift_JISとかEUC-JPとかみたいな日本ローカルな
エンコーディングは使えない。で普通はunicode系のエンコーディングを
使うわけだけど、ntfじゃなくてUTFの間違いじゃない?
3534
05/01/01 23:10:50ID:JSFDSBgC あと、Shift_JISとかeuc-jpを使いたいなら、標準で付いてくるSunのやつじゃなくて
IBMのやつサポートしてる。ばら売りされているのはCDC/PPだけど、開発環境
込みで買えばそれ以外のてんこもりプロファイルも用意されている。
http://www.handango.com/PlatformProductDetail.jsp?siteId=1&jid=54798EX9653BC84387955B1237D4357X&platformId=9&productType=2&catalog=0&sectionId=0&productId=141006
IBMのやつサポートしてる。ばら売りされているのはCDC/PPだけど、開発環境
込みで買えばそれ以外のてんこもりプロファイルも用意されている。
http://www.handango.com/PlatformProductDetail.jsp?siteId=1&jid=54798EX9653BC84387955B1237D4357X&platformId=9&productType=2&catalog=0&sectionId=0&productId=141006
05/01/01 23:12:20ID:JSFDSBgC
>>33 jikes zaurusでぐぐれば一発で出てくるけど?
あとEclipseのJDTコンパイラもZaurus上で動くって動作報告でてたね。
あとEclipseのJDTコンパイラもZaurus上で動くって動作報告でてたね。
05/01/01 23:13:42ID:MfByqMyH
05/01/04 23:21:24ID:UL6LPTP3
J2ME、CDC/PPでソース中のStrnngをdrawStringすると正常に出力されるのですが
別のTXTファイルからreadLineで読み込むと文字化けします。
ソースもテキストもUTF-8です。
開発環境はザウのみでビルドしてます。
どのような事が考えられるでしょうか?
必要ならソースをさらします。
別のTXTファイルからreadLineで読み込むと文字化けします。
ソースもテキストもUTF-8です。
開発環境はザウのみでビルドしてます。
どのような事が考えられるでしょうか?
必要ならソースをさらします。
05/01/04 23:37:06ID:vUSVm9BI
そだね、
・まず問題を再現する必要最小限のソース。
・システムプロパティfile.encodingの値。
・TXTファイルが本当にUTF-8で書かれているか(あとBOMの有無とか)hex dumpの結果。
・読み込むのに使ったStringインスタンスのhex dumpの結果。
・文字化けすると38が判断するに至った理由(実は確認方法が
間違えていたつー落ちもある)
くらいかな。ここまで確認していくと大抵は再度書き込む前に
自分で気がつくと思うけど。
・まず問題を再現する必要最小限のソース。
・システムプロパティfile.encodingの値。
・TXTファイルが本当にUTF-8で書かれているか(あとBOMの有無とか)hex dumpの結果。
・読み込むのに使ったStringインスタンスのhex dumpの結果。
・文字化けすると38が判断するに至った理由(実は確認方法が
間違えていたつー落ちもある)
くらいかな。ここまで確認していくと大抵は再度書き込む前に
自分で気がつくと思うけど。
05/01/05 01:53:55ID:191sL7Xj
>>37
ほぼ解決したみたいです。
thinlet の parse メソッドで InputStreamReader の引数に "UTF8"(-なし) を指定し、xmlのコーディングもUTF-8にすればよいのでした。
ほぼ解決したみたいです。
thinlet の parse メソッドで InputStreamReader の引数に "UTF8"(-なし) を指定し、xmlのコーディングもUTF-8にすればよいのでした。
4138
05/01/05 11:54:19ID:GHHxvSlK 一応これが読み込み中部分のソースです。
public void txtload(String filname){
try{
BufferedReader in = new BufferedReader(new FileReader(filname));
int tl = 0;
for(String s;(s = in.readLine()) != null;tl++){
SC[tl] = s;
}
in.close();
}catch(IOException e){
System.out.println("err:"+e);
}
}
テキストファイルは、eEDITで作成しUTF-8で保存しました。
その他指摘のあった部分は自分には調査方法がわからないところもあり、調べてません。
public void txtload(String filname){
try{
BufferedReader in = new BufferedReader(new FileReader(filname));
int tl = 0;
for(String s;(s = in.readLine()) != null;tl++){
SC[tl] = s;
}
in.close();
}catch(IOException e){
System.out.println("err:"+e);
}
}
テキストファイルは、eEDITで作成しUTF-8で保存しました。
その他指摘のあった部分は自分には調査方法がわからないところもあり、調べてません。
4239
05/01/05 21:57:18ID:hD+HTrax >>41 あまりマンツーマンで問答するつもりはないので、
後は自力で出来るようデバッグ用コードも付けておいた。
System.err.println("file.encoding = " + System.getProperty("file.encoding"));
System.err.println("string literal : あ");//コンパイラ設定の確認
System.err.println("Unicode escapes : \u3042");//ターミナル設定の確認
System.err.println("---------------------------------");
String encoding = "UTF8";
BufferedReader in = null;
try {
in = new BufferedReader(new InputStreamReader(new FileInputStream(filename), encoding));
int tl = 0;
for (String s; (s = in.readLine()) != null; tl++) {
System.err.println("+"+s);
System.err.print("-");
char[] chars = s.toCharArray();読み込み済みデータの確認
for (int i = 0; i < chars.length; i++) {
System.err.print(Integer.toHexString(chars[i]));
}
System.err.println();
SC[tl] = s;
}
} catch (UnsupportedEncodingException e) {e.printStackTrace();
} catch (FileNotFoundException e) {e.printStackTrace();
} catch (IOException e) {e.printStackTrace();
} finally {
if (in != null) {
try {in.close();} catch (IOException e1) {}
}
}
後は自力で出来るようデバッグ用コードも付けておいた。
System.err.println("file.encoding = " + System.getProperty("file.encoding"));
System.err.println("string literal : あ");//コンパイラ設定の確認
System.err.println("Unicode escapes : \u3042");//ターミナル設定の確認
System.err.println("---------------------------------");
String encoding = "UTF8";
BufferedReader in = null;
try {
in = new BufferedReader(new InputStreamReader(new FileInputStream(filename), encoding));
int tl = 0;
for (String s; (s = in.readLine()) != null; tl++) {
System.err.println("+"+s);
System.err.print("-");
char[] chars = s.toCharArray();読み込み済みデータの確認
for (int i = 0; i < chars.length; i++) {
System.err.print(Integer.toHexString(chars[i]));
}
System.err.println();
SC[tl] = s;
}
} catch (UnsupportedEncodingException e) {e.printStackTrace();
} catch (FileNotFoundException e) {e.printStackTrace();
} catch (IOException e) {e.printStackTrace();
} finally {
if (in != null) {
try {in.close();} catch (IOException e1) {}
}
}
4339
05/01/05 22:05:16ID:hD+HTrax >>41
あとはUTF8だと確実にわかっているテキストを流して出力を確認すること。
1.3レベルのioってBOM付UTF8ってどうだったかなあ。そのへん定かじゃないから
バイナリエディタでその「eEDITで作成しUTF-8で保存」したファイルの
中身を確認することを勧める。
close()の処理がアレなので直しておいた。
あとメソッドの仕様が変わるから直さなかったけど、
SCの大きさよりもファイル中の改行が少ないときのフォローができてない。
こういう外部のファイルの長さに結果が依存するコードはよくない。
あとはUTF8だと確実にわかっているテキストを流して出力を確認すること。
1.3レベルのioってBOM付UTF8ってどうだったかなあ。そのへん定かじゃないから
バイナリエディタでその「eEDITで作成しUTF-8で保存」したファイルの
中身を確認することを勧める。
close()の処理がアレなので直しておいた。
あとメソッドの仕様が変わるから直さなかったけど、
SCの大きさよりもファイル中の改行が少ないときのフォローができてない。
こういう外部のファイルの長さに結果が依存するコードはよくない。
4439
05/01/05 22:10:19ID:hD+HTrax 逆だよ、訂正。
>SCの大きさよりもファイル中の改行が少ないときのフォローができてない。
SCの大きさよりもファイル中の改行が多いときのフォローができてない。
>SCの大きさよりもファイル中の改行が少ないときのフォローができてない。
SCの大きさよりもファイル中の改行が多いときのフォローができてない。
4538
05/01/06 01:31:39ID:hmv3Blbe >>39氏
丁寧な指導ありがとうございました。
とりあえず、ソースをそのままためしたところ
問題なく表示されました。
これから、ソースの中身をよく読んでみます。
ウィンドウズや、携帯アプリではあまり文字コードのことは考えないで
開発していたので助かりました。
丁寧な指導ありがとうございました。
とりあえず、ソースをそのままためしたところ
問題なく表示されました。
これから、ソースの中身をよく読んでみます。
ウィンドウズや、携帯アプリではあまり文字コードのことは考えないで
開発していたので助かりました。
05/01/16 07:35:12ID:WKo79eEh
昨日からC760が正常起動できなくなり困っております。
当方リナックス初心者ですが、WEBを見て周り、慎重に修復作業をしてきましたが
未だに起動できません。orz もぅ、9時間向き合い対処法が見当たらないので御教示お願いします。
WEBで紹介されている修復方法でやったこと
・nand Restore
・updater.proに記載されるbinを更新
症状
アダプター接続しながら
Maintain Kernelで起動しRebootすると
「1分お待ちください」>起動音>画面真っ黒>充電ランプ点滅
Bad CountでBad Blockが3つある。
以上ですが、なにか起動させるための対処法があれば教えてください。
当方リナックス初心者ですが、WEBを見て周り、慎重に修復作業をしてきましたが
未だに起動できません。orz もぅ、9時間向き合い対処法が見当たらないので御教示お願いします。
WEBで紹介されている修復方法でやったこと
・nand Restore
・updater.proに記載されるbinを更新
症状
アダプター接続しながら
Maintain Kernelで起動しRebootすると
「1分お待ちください」>起動音>画面真っ黒>充電ランプ点滅
Bad CountでBad Blockが3つある。
以上ですが、なにか起動させるための対処法があれば教えてください。
47login:Penguin
05/01/16 07:45:13ID:661KJDkB OK + 電源 On のメンテナンスメニューから
3. 完全消去(フォーマット)を、行ってみて下さい。
3. 完全消去(フォーマット)を、行ってみて下さい。
4946
05/01/16 08:25:01ID:WKo79eEh 状態の追記ですが
・電源スイッチを入れても、まったく反応がありません。
・メンテナンスメニューも起動できません。
・service menuは起動できる。
・Maintain Kernelは起動はできる。
・電源スイッチを入れても、まったく反応がありません。
・メンテナンスメニューも起動できません。
・service menuは起動できる。
・Maintain Kernelは起動はできる。
05/01/16 10:15:11ID:661KJDkB
05/01/16 10:45:20ID:gywsdriV
05/01/16 12:22:36ID:Q/tJKnbp
05/01/16 14:16:13ID:WKo79eEh
5453=46
05/01/16 14:44:17ID:WKo79eEh >SERVICE Menuより、10.NAND Flash Restoreだけでいいかも
今しがた、もう一度試してみましたがダメでした。むぅ。
今しがた、もう一度試してみましたがダメでした。むぅ。
05/01/16 16:05:57ID:Q/tJKnbp
そうか良く考えればservice menuが起動すればC7x0-recover.zipは必要ないか
そうするとやっぱり後はNAND Flashか?
どこかでNAND FlashのRead&Writeを何回かやったら復活したとかって書き込みも
見たような気がするけど…
#に修理出した方が早い鴨。
そうするとやっぱり後はNAND Flashか?
どこかでNAND FlashのRead&Writeを何回かやったら復活したとかって書き込みも
見たような気がするけど…
#に修理出した方が早い鴨。
05/01/16 16:24:50ID:WKo79eEh
>>55
>Read&Writeを何回かやったら復活したとかって書き込みも
それ、自分も見つけて何度か試したんですが、修復される兆しがなかったです・・・。
>#に修理出した方が早い鴨。
そうなんですよね(苦笑
こんなに手間取ると思わなかったです。
もう少し粘ってダメなら・・・・ orz
>Read&Writeを何回かやったら復活したとかって書き込みも
それ、自分も見つけて何度か試したんですが、修復される兆しがなかったです・・・。
>#に修理出した方が早い鴨。
そうなんですよね(苦笑
こんなに手間取ると思わなかったです。
もう少し粘ってダメなら・・・・ orz
05/01/16 23:25:52ID:eedvWsAW
ttp://zaurus.spy.org/feeds/c760/ は?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】 習近平氏 「日本は新軍国主義だ」 トランプ米大統領 「高市首相と直接対談しろ」 米中首脳会談 [お断り★]
- かわいいので「せんそうはんたい」のタオルを買った 声を上げられるうちにデモへ行く:東京新聞 [少考さん★]
- [【農相報道】国交省が調査 簗氏「回答せず」繰り返し [蚤の市★]
- 「ブルーカラー」の仕事が人気 「努力次第で年収1000万、2000万に」 人手不足とAI台頭でホワイトカラーは入れ替え [お断り★]
- 中国、高市首相に「極めて厳しい姿勢」と岩屋氏 対話再開は呉江浩 駐日大使に一任 [少考さん★]
- 声優・内田真礼へのネット上での誹謗中傷に事務所が声明「全くの事実無根」 [muffin★]
- 箱根、使途絞らぬ宿泊税を全国初導入へ、28年から1泊350円、観光関連でないごみ処理や道路整備などの事業にも使える「法定外普通税」 [943688309]
- 石原伸晃氏 政治家の給料事情をぶっちゃけ「世界の常識からすると安い」😲 [861717324]
- プーチン「我々は日本との協力に関心がある、対ロシア制裁を科したのは日本だ、日本の軍備増強を懸念している」高市政権 [943688309]
- ネトウヨが大好きな六韜の「有能は冷遇、無能は厚遇」日本人が勝手にアレンジしたデマだった [117552482]
- 日本の大企業「事務職さん集まってー!AIのおかげであなたたちいらなくなったので、これからは肉体労働をして頂きます😍」 [668024367]
- 「維新」というクソ。なぜ国民は一時的にこんなクソたちに騙されてしまったの? [653462351]