salsberry の回答履歴
- MIMEとバイナリデータの読み方
バイナリファイルの中、MIME boundary1の後、ヘッダーの部分のXMLで書かれたテキストファイルあります。そのXMLヘッダー文をパースしたい。 バイナリファイルのほかのところにMIME boundary2の後バイナリ形式のデータあります。 Googleで調べたけど、なにかは見つかったけど、理解できず困っています。 バイナリファイルを一バイトづつ読んで、Integer.toHexString()を使うとASCIIの形でXMLの部分はそのまま (フォーマットなしで)、バイナリデータの分は化けた表示されます。 だいたいのアウトラインでよいです。やり方ご存知の方、教えてください。 (1)boundary1の後書かれたXML式データを読む方法 (2)boundary2の後、決まったキーワードが入っていたら、そこから決まったバイト数までのバイナリデータを読む方法 その決まったキーワードと決まったバイト数はヘッダーのXML内に書かれています。
- SOS)JavaAppletがhtmlで見れません
はじめての質問です。 どうかご回答よろしくお願い致します。 また、なにかと至らないところがございますが、どうかよろしくお願い致します。 追加で必要な情報などがございましたら、追記させていただく所存です。 現在私のパソコンで、「JavaAppletを使い、javaをhtmlに埋め込んで見ることができない」という問題が発生しております。 問題 JavaAppletが埋め込まれたhtmlを開くと、メッセージボックスがポップし、下記のように表示されます。 1行目:セキュリティ設定によってブロックされたアプリケーション 2行目:セキュリティ設定により、ローカル・アプリケーションの実行がブロックされています また、javaが一切起動できないようではなく、javaを起動しようとした所、途中でブロックされるようになっております。 (起動中のクルクルしたのは見れる) 現状 ・AppletViewerでプログラム自体はを見ることができる。 ・「xampp」の「tomcat」を使うと"htmlファイル内のApplet"を見ることができる。 コマンドプロンプトにて バージョンチェックした結果 ・java -version "1.6.0_23" ・javac -version "1.6.0_23" 既に実行した調査方法 ・コントロールパネル\javaにてセキュリティ・レベルを最低まで下げる。 ・また、上記の場所にて、ブラウザでJavaコンテンツを有効にチェックが入っていることを確認する。 ・IE、Firefox、opera、chromeにて起動できないことを確認する。 ・IEのインターネットオプション\セキュリティ\ローカルイントラネットにてActiveXが有効であることを確認する。 ・また、上記の場所にてJava アプレットのスクリプト が有効であることを確認する。 どうかよろしくお願いいたします(m´・ω・`)m
- JISコードでファイル出力したい。
大変お世話になっております。 memo6というstringに”前前前前前前前前”という文字を入れて、それをtest_binにバイトで入れてそれをfopenでバイナリファイルを出力しました。 作成されたバイナリファイルを見てみると”91 4F 91 4F 91 4F 91 4F 91 4F....”とshift jisコードで出力されているのですが、これを”4D 52 4D 52 4D 52 4D 52 4D 52 4D 52....”のjisコードで出力する方法をご教授いただきますようお願いいたします。 char test_bin[60]; //name strcpy((char *)tmp_bin,memo6.c_str()); for(int j=0;j<32;j++) { test_bin[j] = tmp_bin[j]; }
- JISコードでファイル出力したい。
大変お世話になっております。 memo6というstringに”前前前前前前前前”という文字を入れて、それをtest_binにバイトで入れてそれをfopenでバイナリファイルを出力しました。 作成されたバイナリファイルを見てみると”91 4F 91 4F 91 4F 91 4F 91 4F....”とshift jisコードで出力されているのですが、これを”4D 52 4D 52 4D 52 4D 52 4D 52 4D 52....”のjisコードで出力する方法をご教授いただきますようお願いいたします。 char test_bin[60]; //name strcpy((char *)tmp_bin,memo6.c_str()); for(int j=0;j<32;j++) { test_bin[j] = tmp_bin[j]; }
- HTTP serverのサンプル
ソケットを使った簡単はHTTP serverを作りたいのですが、ブラウザでLocalhostで指定したら、Helloとだけ返す簡単なHttp serverのサンプルプログラムを教えて頂けないでしょうか。 ソケットの部分は出来ていますが、HTTPの部分が分かりません。 よろしくお願いします。
- JAVAのプログラミングについて質問です。
現在、あるサイトを参考にして class AppCanvas extends Canvas{ BufferedImage image;//ウィンドウに表示するイメージ //コンストラクタ AppCanvas(){ image=loadImage("input.jpg");//表示用のイメージを取り込み } //イメージをファイルから取り込む BufferedImage loadImage(String name){ try{ FileInputStream in=new FileInputStream(name);//FileInputStreamを作る BufferedImage rv=ImageIO.read(in);//イメージを取り込む in.close();//閉じる return rv;//戻り値に読み込んだイメージをセット }catch(IOException e){ //エラー時の処理(エラーを表示)しnullを返す System.out.println("Err e="+e);//エラーを表示 return null;//null を返す } } //表示の必要があれば実行されるメソッド public void paint(Graphics g){ int x2=getWidth();//画面の幅を取得 int y2=getHeight();//画面の高さを取得 int iw=image.getWidth(this);//イメージの幅を取得 int ih=image.getHeight(this);//イメージの高さを取得 int x0=0;//画面左位置 int y0=0;//画面上端位置 int x1=x2/2;//画面中央位置(横) int y1=y2/2;//画5面中央位置(縦) int sX=300;//画像表示開始位置(水平方向) int sY=300;//画像表示開始位置(垂直方向) int eX=600;//画像表示流量位置(水平位置) int eY=600;//画表示終了位置(垂直位置) g.drawImage(image, x0,y0,x1,y1,this);//画面の左上にイメージを縮小して表示 g.drawImage(image,x1,y1,x2,y2,sX,sY,eX,eY,this);//画面右下に一部を拡大して表示 } } // //WindowAdapterは、WindowListerの機能を持ちますが、 //必要なメソッドだけを書けば、WindowListenerとして使えます // class Adapter extends WindowAdapter { //右上の「×」クリックされると呼び出される public void windowClosing(WindowEvent e){ System.exit(0);//アプリの終了 } } というプログラムを書き、添付した画像のように左上に取りこんだinputの画像、 その右下にその一部を拡大したものを表示、というものになっています。 これを用い、inputの画像を魚眼レンズで撮ったような画像にし、右下に表示される拡大されたものを、 魚眼レンズで撮ったような画像から、一般のレンズで撮ったような画像へ変換して表示したいと考えています。 その場合、どのようにソースコードを書き換えればいいでしょうか? ほとんどプログラミング経験がなく、困っています。
- NetBeansでの画像表示
JFrameをつかってアプリケーションをつくっています 注文票のようなアプリケーションで、 コンボボックスなどで入力された条件によって 異なる画像が出力されるようにしたいのですが、 画像出力の方法がわかりません。 プログラミング初心者なので、まったく手につきません。。 親切な方がいらっしゃったら、おしえてください! よろしくおねがいします。
- APKファイルに署名をつけると複数署名になります
APKファイルに署名をつけるためにkeytoolで jarsigner -verbose -keystore c:\ディレクトリ\証明書名.keystore c:\ディレクトリ\アプリ名.apk o証明書別名 や jarsigner -keystore 証明書名.keystore -digestalg SHA1 アプリ名.apk 証明書別名 jarsigner -verbose -keystore 証明書名.keystore -storepass パスワード1 -keypass パスワード2 -signedjar アプリ名.apk aアプリ名2.apk 証明書別名 を実行したら jarsigner:java.lang.SecurityException: invalid SHA1 signature file digest for n ・・・es/layout/main.xml というエラーが出てうまく署名できませんでした そこで jarsigner -sigalg SHA1withRSA -digestalg SHA1 -keystore 証明書名.keystore -verbose アプリ名.apk 証明書別名 で署名をつけるとあの忌々しいメッセージは表示されなくなり 「jarが検証されました」といううれしいメッセージが表示されるようになりました しかしなぜか二重署名になってしまい、やはりGooglePlayにアプリを 登録する事はできませんでした jarsigner -verify -verbose -certs アプリ名.apk で確認すると 当方がつけた署名以外に X.509, CN=Android Debug, O=Android, C=US [証明書は11/11/02 3:15から41/10/25 3:15まで有効です] という署名がついて複数署名になっています また、 [CertPathが検証されていません: Path does not chain with any of the trust a ors] というエラーが署名の箇所に表示され文末には このjarには、証明書チェーンがまだ検証されていないエントリが含まれています と表示されています なぜこのようなエラーが出るのか、複数署名になるのを防ぐ事はできるのか もしおわかりになりましたらご指導下さい お忙しい中ご面倒をおかけ致しますが何卒よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数3
- APKファイルに署名をつけると複数署名になります
APKファイルに署名をつけるためにkeytoolで jarsigner -verbose -keystore c:\ディレクトリ\証明書名.keystore c:\ディレクトリ\アプリ名.apk o証明書別名 や jarsigner -keystore 証明書名.keystore -digestalg SHA1 アプリ名.apk 証明書別名 jarsigner -verbose -keystore 証明書名.keystore -storepass パスワード1 -keypass パスワード2 -signedjar アプリ名.apk aアプリ名2.apk 証明書別名 を実行したら jarsigner:java.lang.SecurityException: invalid SHA1 signature file digest for n ・・・es/layout/main.xml というエラーが出てうまく署名できませんでした そこで jarsigner -sigalg SHA1withRSA -digestalg SHA1 -keystore 証明書名.keystore -verbose アプリ名.apk 証明書別名 で署名をつけるとあの忌々しいメッセージは表示されなくなり 「jarが検証されました」といううれしいメッセージが表示されるようになりました しかしなぜか二重署名になってしまい、やはりGooglePlayにアプリを 登録する事はできませんでした jarsigner -verify -verbose -certs アプリ名.apk で確認すると 当方がつけた署名以外に X.509, CN=Android Debug, O=Android, C=US [証明書は11/11/02 3:15から41/10/25 3:15まで有効です] という署名がついて複数署名になっています また、 [CertPathが検証されていません: Path does not chain with any of the trust a ors] というエラーが署名の箇所に表示され文末には このjarには、証明書チェーンがまだ検証されていないエントリが含まれています と表示されています なぜこのようなエラーが出るのか、複数署名になるのを防ぐ事はできるのか もしおわかりになりましたらご指導下さい お忙しい中ご面倒をおかけ致しますが何卒よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数3
- Eclipse エラーはでないのに実機実行できず…
Androidアプリ開発を試みる初心者です。 無知な事を言っているかと思いますが、どなたかお優しい方回答をよろしくお願い致します。 Eclipse3.7・言語Java 1 EclipseでAndroidアプリケーションを新たに生成→src/example/MainActivity.Javaに、Hello World の文を表示させるべく public class HelloWorld { public static void main (String[] args) { System.out.println("Hello World !!"); } } を記述。 2 実機で実行→実機にアイコン表示はされるが「問題が発生したため○○を終了します」と表示が出て中身は見られない。 どこに問題があるのでしょうか? 素人の為検討もつかず、途方に暮れています。 ちなみに、res/layout/activity_main.xmlをいじるだけなら(ボタンを配置したり、文字を表示さたり)、実機実行は問題なくいき中身も見れるのですが、Javaをいじると中身が見られない。 エクリプスに×エラーが出てないのに何故なのでしょう? 調べても解決出来なかった為質問させて頂きます。 心の広い方、回答よろしくお願いしますm(_ _)m
- APKファイルに署名をつけると複数署名になります
APKファイルに署名をつけるためにkeytoolで jarsigner -verbose -keystore c:\ディレクトリ\証明書名.keystore c:\ディレクトリ\アプリ名.apk o証明書別名 や jarsigner -keystore 証明書名.keystore -digestalg SHA1 アプリ名.apk 証明書別名 jarsigner -verbose -keystore 証明書名.keystore -storepass パスワード1 -keypass パスワード2 -signedjar アプリ名.apk aアプリ名2.apk 証明書別名 を実行したら jarsigner:java.lang.SecurityException: invalid SHA1 signature file digest for n ・・・es/layout/main.xml というエラーが出てうまく署名できませんでした そこで jarsigner -sigalg SHA1withRSA -digestalg SHA1 -keystore 証明書名.keystore -verbose アプリ名.apk 証明書別名 で署名をつけるとあの忌々しいメッセージは表示されなくなり 「jarが検証されました」といううれしいメッセージが表示されるようになりました しかしなぜか二重署名になってしまい、やはりGooglePlayにアプリを 登録する事はできませんでした jarsigner -verify -verbose -certs アプリ名.apk で確認すると 当方がつけた署名以外に X.509, CN=Android Debug, O=Android, C=US [証明書は11/11/02 3:15から41/10/25 3:15まで有効です] という署名がついて複数署名になっています また、 [CertPathが検証されていません: Path does not chain with any of the trust a ors] というエラーが署名の箇所に表示され文末には このjarには、証明書チェーンがまだ検証されていないエントリが含まれています と表示されています なぜこのようなエラーが出るのか、複数署名になるのを防ぐ事はできるのか もしおわかりになりましたらご指導下さい お忙しい中ご面倒をおかけ致しますが何卒よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数3
- jarsignerで署名の確認
質問お願いします APKファイルにkeytoolで作成した署名をつけるためにjarsignerの実行をしたら キーストアのパスワードを入力してください: 追加中: META-INF/TECHKEY.SF 追加中: META-INF/TECHKEY.RSA 署名中: res/layout/main.xml 署名中: AndroidManifest.xml 署名中: resources.arsc 署名中: res/drawable-hdpi/icon.png 署名中: classes.dex と表示されています jarsigner -verify -verbose -certs アプリ名.apk で署名確認すると「ファイルが見つかりません」と出ています これでは正常に署名されていないという事でしょうか? APKファイルに署名をつけzipalign実行をしたいのですが zipalign実行するとなぜか署名がついていないファイルになってしまいます お分かりになる方、どうかご教授下さい よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数5
- 【継承】親のメソッドの実行
C++、VB.net、Java、Delphiなど色々なオブジェクト指向言語がありますが、 以下のようなとき、「子クラスのrunメソッド」を実行したとき、 (1)「親」と表示されてから「子」と表示される。 (2)「子」とだけ表示される。 のそれぞれどちらの仕様なのでしょうか? 親クラス runメソッド コンソールに「親」と表示 子クラス runメソッド コンソールに「子」と表示 ※私は、 子クラス側で、わざわざ、super.run と書かずとも、 勝手に「(1)「親」と表示されてから「子」と表示される。」になる言語が多いと認識していたのですが、 誤った認識でしょうか? (C++は、明示的に親の同名メソッドをコールしなければ、処理が実行されないと認識していますがC++の仕様は少数派でしょうか?多数派でしょうか?)
- ベストアンサー
- Visual Basic
- TeferiMage
- 回答数7
- jarsignerで署名の確認
質問お願いします APKファイルにkeytoolで作成した署名をつけるためにjarsignerの実行をしたら キーストアのパスワードを入力してください: 追加中: META-INF/TECHKEY.SF 追加中: META-INF/TECHKEY.RSA 署名中: res/layout/main.xml 署名中: AndroidManifest.xml 署名中: resources.arsc 署名中: res/drawable-hdpi/icon.png 署名中: classes.dex と表示されています jarsigner -verify -verbose -certs アプリ名.apk で署名確認すると「ファイルが見つかりません」と出ています これでは正常に署名されていないという事でしょうか? APKファイルに署名をつけzipalign実行をしたいのですが zipalign実行するとなぜか署名がついていないファイルになってしまいます お分かりになる方、どうかご教授下さい よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数5
- ブラウザから特定のアプリケーションを起動したい
JAVA/JSPにて開発を行っておりますが、 ブラウザからリンクやボタンを押した場合、 拡張子がjpgの画像ファイルをwindowsに関連付けられているアプリケーションで起動したいのですが、できますでしょうか。 windowsフォトビューアなど。 apacheのmime設定や、JAVA/JSPの制御等でそういう事が出来るのか 教えてください。 よろしくお願いします。
- jarsignerで署名の確認
質問お願いします APKファイルにkeytoolで作成した署名をつけるためにjarsignerの実行をしたら キーストアのパスワードを入力してください: 追加中: META-INF/TECHKEY.SF 追加中: META-INF/TECHKEY.RSA 署名中: res/layout/main.xml 署名中: AndroidManifest.xml 署名中: resources.arsc 署名中: res/drawable-hdpi/icon.png 署名中: classes.dex と表示されています jarsigner -verify -verbose -certs アプリ名.apk で署名確認すると「ファイルが見つかりません」と出ています これでは正常に署名されていないという事でしょうか? APKファイルに署名をつけzipalign実行をしたいのですが zipalign実行するとなぜか署名がついていないファイルになってしまいます お分かりになる方、どうかご教授下さい よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数5
- jarsignerで署名の確認
質問お願いします APKファイルにkeytoolで作成した署名をつけるためにjarsignerの実行をしたら キーストアのパスワードを入力してください: 追加中: META-INF/TECHKEY.SF 追加中: META-INF/TECHKEY.RSA 署名中: res/layout/main.xml 署名中: AndroidManifest.xml 署名中: resources.arsc 署名中: res/drawable-hdpi/icon.png 署名中: classes.dex と表示されています jarsigner -verify -verbose -certs アプリ名.apk で署名確認すると「ファイルが見つかりません」と出ています これでは正常に署名されていないという事でしょうか? APKファイルに署名をつけzipalign実行をしたいのですが zipalign実行するとなぜか署名がついていないファイルになってしまいます お分かりになる方、どうかご教授下さい よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数5
- jarsignerで署名の確認
質問お願いします APKファイルにkeytoolで作成した署名をつけるためにjarsignerの実行をしたら キーストアのパスワードを入力してください: 追加中: META-INF/TECHKEY.SF 追加中: META-INF/TECHKEY.RSA 署名中: res/layout/main.xml 署名中: AndroidManifest.xml 署名中: resources.arsc 署名中: res/drawable-hdpi/icon.png 署名中: classes.dex と表示されています jarsigner -verify -verbose -certs アプリ名.apk で署名確認すると「ファイルが見つかりません」と出ています これでは正常に署名されていないという事でしょうか? APKファイルに署名をつけzipalign実行をしたいのですが zipalign実行するとなぜか署名がついていないファイルになってしまいます お分かりになる方、どうかご教授下さい よろしくお願い申し上げます
- ベストアンサー
- Java
- rainman1966
- 回答数5
- swingで作成したアプリをTomcatで起動
たびたびお世話になっております。 現在、eclipseを使用しjava swingでアプリを作成しております。 途中の仕様変更によりこれをTomcatで動かせるようにしたいと思います。 Tomcatはすでに3.3~6.xまでのプラグインが導入済みです。 Tomcatで動かすにはどうすればよいのでしょうか? ご教授の程お願いいたします。
- swingで作成したアプリをTomcatで起動
たびたびお世話になっております。 現在、eclipseを使用しjava swingでアプリを作成しております。 途中の仕様変更によりこれをTomcatで動かせるようにしたいと思います。 Tomcatはすでに3.3~6.xまでのプラグインが導入済みです。 Tomcatで動かすにはどうすればよいのでしょうか? ご教授の程お願いいたします。