Archive for the ‘TouchJW/DeskTopJW’ Category

TouchJW v2.3 for iOSのファイル履歴とブックマーク

火曜日, 5月 10th, 2016

TouchJW v2.3  for iOSのファイル履歴とブックマークの説明です。

まずは、新機能の呼び出し。(v2.2.7からありました。が)

IMG_0047

こうなります。

IMG_0048

「最近使ったファイル」と「ブックマーク」が増えてます。

IMG_0049

最近使ったファイルです。編集で一覧から消すことができます。順番は変更することはできません。

touchjw://anshu.biz/shadow.jwwなどという、ふざけたURLでダウンロードされたファイルもここに記録されます。

IMG_0050

ブックマークです。編集を押すと削除したり、順番を変えることができます。あっと、言い忘れましたが、ブックマークボタンをタップすることで「ファイル選択」「最近使ったファイル」「ブックマーク」を切り替えることができます。え?でブックマークの登録方法は?

IMG_0051

そうでした。ブックマークの登録は、まず、ファイルを表示させます。表示エリアを名がタップすると、コンテキストメニューが出てきますぅ。(本当はアクションシートという。)このメニューの「ブックマークに保存」をタップします。

なお、「最近使ったファイル」「ブックマーク」で記録できるファイルは「Web上のファイル」と「デバイス内のファイル」のみです。直接「DropBox/OneDrive」開いたファイルは「最近使ったファイル」「ブックマーク」に記録することはできません。

ただし、メール添付やクラウドアプリで「Inbox」に入ったファイルは記録されます。

使ってるうちにいっぱいになっちゃたよ、そして、消したファイルの履歴が残ってタップしてもエラーがでちゃうよ。

ということのために。

IMG_0052

「履歴/BookMarkの整合性」、というメニューがあります。これはファイル選択が「最近使ったファイル」「ブックマーク」の場合に表示されるメニューで、これを実行すると、デバイス内のファイルをチェックして存在しないファイル(消されたファイル)を調べて、「最近使ったファイル」「ブックマーク」から消し去ります。

「最近使ったファイル」「ブックマーク」は50ファイルまで記録されます。また、web上のファイルはキャッシュにたまるようで、リロードができない場合があります。現在調査中です。

TouchJW v2.3 for iOS Submit

月曜日, 5月 9th, 2016

558x756

TouchJW v2.3 for iOSを土曜日にSubmitしています。最近のiTunesは認証に3日程度なので、一時期と比べるとずいぶん早くなりました。

さて、ver2.3.0.0の機能はというと

1)URL スキームの仕様を変更した。
2)openUrlに起因するバグを修正した。
3)画面の情報表示を見やすくした。
4)各所の細かなバグフィックス

URLスキームの変更でGoogle Driveや他のクラウドアプリケーションとの連携が安定しています。また、openurlの再整備(ほぼ書き直した)でopenUrl関係から連携するアプリとの安定性も向上しています。

また、表示がわかりづらかった、画面の情報表示も再構築しました。

早ければ火曜日にリリースされる予定です。

URLスキーム(URIスキーム)TouchJW v2が対応!

水曜日, 4月 27th, 2016

TouchJW v2.3 に搭載予定のURLスキーム(URIスキーム)って何?

実は現在公開中の
TouchJW v2 for Win Build 2.2.5に
搭載されています。

ということで簡単に説明したいと思います。iOSやWindowsアプリはURLスキーム(URIスキームということもある。)対応させることが可能です。

一つの例としては ブラウザで「メールはこちら」をクリックすると、メールソフトが起動され、メールの新規作成画面になり、宛先にはブラウザで設定されたメールアドレスが入力済みになります。これは、webページの中に、「<a href=”mailto:hoge@hoge.jp”>hoge@hoge.jpへのメールはこちら</a>」などというhtmlの命令が差し込まれています。

じゃぁ、たとえば、「<a href=”http://soft.anshu.biz/shadow.jww”>ここを開けば日影図をダウンロード</a>」とすると、ブラウザからダウンロードを促されるダイアログボックスが表示されます。そして拡張子に関連付けられた。アプリが起動します。

これは、「http://」という手順を使ってダウンロードするということになります。さて、次の画像のページを見てください。

無題クリックすると開きます。

なにやら、 「touchjw://soft.anshu.biz/shadow.jwwを開きます。」というリンクがあります。これをタップすると、ダウンロードに行かずに、TouchJW v2が立ち上がり、そのファイルをダウンロードせずに直接TouchJW v2で開くことができるんです。!以下の画面

無題

アップバーに「http://soft.anshu.biz/shadow.jww」が表示されています。そして、図面内のファイル名表示に

無題

http://soft.anshu.biz/shadow.jww[From Net] が表示されています。これは、ネットから直接ダウンロードしたファイルであるのを示しています。

そして、アップバーを出すと、「SaveTo」のボタンが、

無題

ダウンロードした、ファイルを保存することもできます。

現在は、Basic認証には対応していませんが、v2.3では、Basic認証に対応し、Webページや、メールに記載された、リンクをタップするだけで、TouchJW v2が開き即座に図面をブラウズすることが可能になります。

現在、元気にiOS版のURLスキームを行っており、フィールドテストを行っています。

急潜航なう。

水曜日, 4月 27th, 2016

ということで、急降下から急潜航へと、このまま浮き上がれないかも?

558x756
ということで、拡販用にリンク用バナーを作成しております。
https://blog.anshu.biz/?page_id=6519
あなたのブログのおともに(^^;..

TouchJW v2 for iOS v2.2.6での仕様変更

火曜日, 4月 19th, 2016

TouchJW v2 for iOS v2.2.6での仕様変更

Google Drive アプリの利用可能になりましたが、通常アプリ経由の場合、Inboxフォルダに強制的に保存されますが、Google Drive アプリのように 拡張子を渡さない仕様のアプリの場合は、いったんInboxフォルダにダウンロードされます。その後、ファイルの内容を解析し、拡張子を付加しますが、Inboxフォルダのファイル名は変更することができません。

このため、Inboxフォルダからアプリで設定されている、Destinationフォルダ(出力フォルダ)に移動され、その後ファイル拡張子を付加されます。

このため、以下の2点の状況が発生します。

1)従来のアプリ経由でのファイル渡しの場合は従来通りInboxフォルダに配置されます。GoogleDriveのような、拡張子が渡されないファイル渡しの場合は出力フォルダに移動後拡張子が変更されます。

2)出力フォルダに同名のファイルが存在する場合は「ファイルの移動時」にエラーが発生します。この場合、拡張子無のファイルはInboxフォルダに拡張子のないまま残されます。このファイルを再利用するには、「出力フォルダ」を変更するか、「出力フォルダの同名のファイル」をリネーム(名前を変更)します。

これにより、Inboxフォルダの拡張子の無いファイルが開けるようになります。

また、Windows版では基本、ローカルフォルダを隠しました。これと同じ形でiOS版ではInboxフォルダを隠そうかと考えています。つまり、メール添付やその他のアプリ経由の場合もInboxフォルダに一旦ダウンロードしますが、その後は、出力ディレクトリに転送されるように変更しようかと思います。

これにより、ローカルフォルダやInboxフォルダのセキュリティの関係でファイルのハンドリングが悪い部分を改善できるかと感じます。

現在 v2.3系の作業を行っておりますが、この内容を反映する予定でおります。

TouchJW v2 for Win Build 2.2.5.5

木曜日, 4月 14th, 2016

TouchJW v2 for Win Build 2.2.5.5がリリースされています。
https://www.microsoft.com/…/st…/apps/touchjw-v2/9nblggh1dnqs

ファイル関係のバグが修正されています。

バグのお知らせ

水曜日, 4月 13th, 2016

バグのお知らせ
iOS版TouchJW v2で URLスキームが効かなくなっています。
iOS9系の仕様変更によるものです。
次次回のUpdateにより修正します。

Win版で、ファイル保存時のプロセスが難解になりすぎています。ファイルの保存に失敗する場合があります。
現在、修正作業中です。

TouchJW v2 お知らせ。

火曜日, 4月 12th, 2016

TouchJW v2 お知らせ。

for iOS版

最新版Google Driveアプリに対応します。
昨年5月よりのGoogle DriveアプリではTouchJW v2アプリで利用できませんでした。
旧バージョンのGoogle Driveアプリのご利用をお願いしておりましたが、旧版アプリの入手が難しいため、今回、最新版Google Driveアプリに対応しました。
日曜日にSubmit済みです。Appleの審査後、週末には公開される予定です。

for Windows版

Desktop版Dropboxアプリで出る不具合を修正しました。(リリース済み)また、iOS版との操作互換性を向上させた改修を行っています。
デスクトップアプリと違いストアアプリで制限が多くその中で試行錯誤していましたが、ようやく仕様が固まりました。
なお、考え方がややこしい「ローカルフォルダ」は基本的に廃止されます。

for WindowsPhone版

Windows 10 Mobile実機手配が遅れております。
実機入手後着手予定です。

以上最新ニュースでした。

TouchJW v2 for Win と DropBox DeskTopアプリの不具合について

土曜日, 4月 9th, 2016

TouchJW v2 for Win と DropBox DeskTopアプリの不具合について

TouchJW v2 for Win と DropBox DeskTopアプリを併用すし、TouchJW v2 for WinアプリでDropboxフォルダに対する書き込み動作を行うとクラッシュするバグを確認しました。

バグの原因は、ファイルを高速に保存する、
>>CachedFileManager::DeferUpdates(file);

において、DropBox DeskTopアプリが書き込み許可を与えない設定になっています。

いろいろと調べましたが、CachedFileManager::DeferUpdatesにおいて、この問題を根本的に解決できる方法が見つかりませんでした。

しかし、ほかのアプローチにおいて保存が可能になる可能性があります。

1)CachedFileManager::DeferUpdatesを使わずに、ファイルをSandBox領域に生成し、CopyFileAsyncでコピーする。

2)DropBoxのMetoroアプリをインストールしファイルオープンピッカーコントラクトで保存操作を行う。

1)のプログラムは若干時間がかかるかと思います。まずは、CachedFileManager::DeferUpdatesの例外発生で落ちる現象を回避し、その場合、CopyFileAsyncでファイル複写を試みるというアプローチです。やってみる価値はありそうです。(^^;..

2)は現在でも実装されていますが、
CachedFileManager::CompleteUpdatesAsyncの戻り値が
https://msdn.microsoft.com/ja-jp/library/windows/apps/windows.storage.provider.fileupdatestatus
現在公開されている版では、Complete のみの対応で、
Incomplete,CurrentlyUnavailable,CompleteAndRenamed は現実的に、Complateと同等に扱う必要があり、DropBoxアプリはCurrentlyUnavailableを返すため、この方法では、エラーが発生します。

なので、CompleteUpdatesAsyncの戻り値がUserInputNeeded or Failed の以外場合は正常にファイルがコピーできたと判断するルーチンを組み込みます。

現在作業中です。

TouchJW v2のアノテーション機能の解説

火曜日, 4月 5th, 2016

TouchJW v2のアノテーション機能の解説

http://soft.anshu.biz/TouchJW_v2/cap22-6.html

このページにビデオ付きで乗っています。(^^)

お知らせです。

火曜日, 4月 5th, 2016

現在の最新版Jw_cad v8.01b
2016/03/20 http://www.jwcad.net/download.htm

TouchJW v2 iOS/Winは Build 2.2.X系が最新です。

TouchJW v2 for Windows版でクラッシュレポートが届いております。クラッシュ/ハングが発生した場合はサポートで調査しますので、お気軽に、サポートにご相談ください。

多くの場合、ファイルに想定外のコードが入っている場合です。問題の発生するファイルをお送りいただくと調査いたします。

XCode 7.3から OS-X 10.10が動作OSから外れました。….ガーン..

月曜日, 4月 4th, 2016

デバッグできへんっす。….orz…

いよいよ6年落ちのMacMiniとMBAで頑張っているのに,10.11(El Capitan)に上げないと、しかし、OSが重くなる一方、今ので、10.10で限界なのですが……どーっすっか?

10.10と 9.2で頑張って続ける……
2年落ちのMacMini/MBA中古購入でEl Capitanに上げて頑張る….

ということで、夏まではなんとか10.10で続けたいですが、秋にはiPhone7が出るので…10.10ということにはならないですね。

ということで、4月からIAPが新価格です。

また、新バージョンに便利な機能を搭載予定ですので、応援していただけると幸いです。

today TouchJW v1.x Say Sayonara

木曜日, 3月 31st, 2016

今日でTouchJW v1.x系の公開を終了します。

2年半のご愛顧、ありがとうございました。

今後のTouchJW v2にご期待ください。(^^)

TouchJW v2 for Win Build 2.2.5.2

水曜日, 3月 30th, 2016

TouchJW v2 for Win ですが、v2より追加された、

558x756

写真アノテーションとフリーハンドアノテーションが印刷されないバグがありました。

修正版(Build 2.2.5.2)をSubmitしました。明日にはリリースされると思います。

また、TouchJW v2 for Winのアプリ内課金を3月に値上げしましたが、値上げの内容が反映されていません。

この、修正作業を行いました。修正作業の間に、為替レートの変動があり、本来、ファイルサイズ制限のみの値上げ予定でしたが、広告解除のアプリ内課金も若干の値上げになりました。

以上、よろしくお願いします。

TouchJW v2 for Win Build 2.2.5のバグ

日曜日, 3月 27th, 2016

TouchJW v2 for Win Build 2.2.5がリリースされました。
ダウンロードできますが、以下の機能が現在利用できません。

ファイルの「上書き保存」

ファイルの保存を行う場合は、「名前を付けて保存」より保存ください。

現在、Fix作業中です。