カテゴリ: 雑記 【ソフトウェア】

さて。

LAW launcher Mobileのver1.2をリリースしました。

追加機能は
・目次の生成機能を追加
・検索履歴の保存機能を追加
の2点です。
(LAW.xmlは更新しませんでした。)

次あたりからブラウザ機能も中で持つかもしれません。
が、検索できないんですよね。IEコンポーネントをつかったWM向けブラウザって。

ダウンロードはこちらからどうぞ。
このエントリーをはてなブックマークに追加

誰か待っている人がいるのか不安な気持ちでいっぱいですが、LAW launcher Mobileの1.1をリリースしました。

バージョンアップ内容は、
・保存済み法令ファイルを管理する機能の追加
・常に新しい法令ファイルを取得するオプションを追加
・検索履歴を追加
です。

ダウンロードはこちらから

今の形式の最大のネックである条文ジャンプをどうしようか考えていたのですが、Java Scriptを埋め込む方法で何とかしようと思ってます。
問題は、Java Scriptについての知識がものすごく乏しいこと・・・

さてさて。
このエントリーをはてなブックマークに追加

LAW launcher Mobileのバージョン1.0ができました。
WindowsMobile端末をお持ちの方は、ぜひお試しください。

また、Advansed[es]以外の端末で動作確認が取れましたら、ご一報いただけるとうれしいです。

ダウンロードはこちらから。
このエントリーをはてなブックマークに追加

仲間にしますか?
→はい
 いいえ

というわけで、LAW launcherの3.2.1をリリースしました。

一括ダウンロードやユーザーLAW.xmlへの対応など、まだやらなければならないことが
数多く残されていますが、大きな不具合が無い限り、いったんここで怒涛のバージョン
アップはお休みし、しばらくはWM版の方を進めたいと思ってます。

なお、バージョンアップ内容は以下の通り。

  1. Shiftキーを押しながら外部リンクを開いた場合、内蔵ブラウザの利用設定を切り替えるようにした
  2. 法令用語の翻訳辞書検索を検索メニューに追加(ショートカットは"Y")
  3. Escキーで最小化するオプションを追加
  4. goo辞書検索と法令用語の翻訳辞書検索で、読み込み完了後自動でスクロールするオプションを追加
  5. 法令ウィンドウ、内蔵ブラウザのスクロール動作を変更
  6. Escキーで内蔵ブラウザを閉じる設定を追加
  7. リンクを含む条文タイトルを目次に表示できていなかった不具合を修正
  8. 法令ウィンドウと内蔵ブラウザを、前回閉じた位置で開く設定にした。
  9. 法令ウィンドウと内蔵ブラウザの開く位置をリセットする機能をメインメニューに追加
  10. 目次の表示処理を変更(LAW launcherが自動生成した項目には-がつきます)


ダウンロードはこちらから




オンラインメモの編集にご協力いただける方を引き続き募集しています。
ノルマをはじめとした面倒は一切ありませんので、お気軽にご参加ください。
→詳しくは、こちらへ。
このエントリーをはてなブックマークに追加

せっかくの日曜日が雨で台無しになってしまったので、WindowsMobile端末向けのLAW launcherの作成に着手しました。

まだ、法令を保存して既定のブラウザで開く機能しかない超簡易版ですが、いってしまえば一番コアの部分はできたともいえるので、様子見的に公開したいと思います。

Advanced[es]でのみテストしていますが、WindowsMobile5.0以降の端末だったら大体動くと強く、強く信じています。

ダウンロードはこちらから。
このエントリーをはてなブックマークに追加

LAW launcher3.2の追加機能の一つに、"オンラインメモ"という、おそらく現時点では誰も使っていないであろう機能があるんだけど、その"オンラインメモ"についてのお話。

この機能を平たく説明すると、LAW launcherで条文を開く際に、Googleサイト上に作成したオンラインメモサイトを調べ、当該条文に対応するメモページがある場合はメモページをワンクリックで閲覧できるという、まぁ今の時点ではほとんど役に立つものではないんだけど、もし内容が充実してきたら(というか、内容を充実させる体制が整ってきたら)結構おもしろいことになるんじゃないかと思ってる、そんな機能です。

ただ、無数に存在する法律に関するメモを一人でちまちま記載しても、カメさんどころかカタツムリにも追いつけないスピードでしか拡充を進めることができないので、自分以外の方の協力を得なければ、いつになっても使えるメモに仕上げることができません。

というわけで、オンラインメモの充実のためには、編集にに協力していただける方を見つけ出す必要があるのです。
何かの縁でこのエントリーを読んだ(読んでしまった)あなた。
普通は学者(それも実績を積み上げたその分野の第一人者である学者)にしか作成の機会が与えられることの無いコンメンタールの作成に、携わってみませんか?
オンラインメモの編集には、Googleのアカウント(無料で誰でもすぐに取得できます)さえあれば参加が可能です。
難しいことを書く必要はありません。
ちょっと法律を勉強したことがある人であれば誰でも知っていることであっても、それがいつかどこかで誰かの役に立つかも知れないのです。

興味を持った方は、kataxとyahoo.co.jpを@でつなげたアドレスにメールするか、このエントリーのコメント欄に、「興味を持った」とコメントしてください。
オンラインメモがどんなものかわからなければ、LAW launcherで個人情報保護法の2条や民法の第二章 第二節 行為能力を開き、ツールバーの「メモ」ボタンを押してみてください。

Googleサイトは、
  • Wiki的に多人数でのサイト編集を行える
  • メモページとアプリケーションのつなぎこみをものすごく単純な方法で自動化できたので、編集する人は、内容以外にほとんど気を配る必要が無い、
  • Wikiの記法のような、覚えなければならないお約束がとても少ないため、編集に関する敷居が低い
というオンラインメモにおあつらえ向きな性質を持っています。

はじめるのも、やめるのも、どのくらいやるのかも、いつやるのかも、どこのメモを書くのかも、ぜーんぶ自由です。
ぜひお気軽に、ご参加ください。

ではでは〜。
このエントリーをはてなブックマークに追加

T/O

・・・・で済んでしまいそうだけど、やっぱりちょっと書こう。

日本法令外国語訳データベースシステムと題し、長年やっつけ仕事的な公開をされていた「法令の英語訳」と「英語訳の前提となる翻訳辞書」がかっこよく整理されました。

新着情報を見ると2009/4/1とあるので、1ヵ月半も気づかなかったということになります。
皆さん、気づいてました?

このサイト、本来はその名の通り法令の"ちゃんとした"外国語版を作成・公開する目的で運営されているんだろうけど、法務担当者としては、どちらかというと翻訳辞書の方が役に立ったりします。

たとえば、「法定代理人」って単語一つをとっても、英辞郎では"attorney〔法的手続きの代理人〕" "legal representative" "statutory agent"の三つ出てきていったいどれを使えばいいのか迷ってしまいますが、こちらの辞書では法令用語として適切な(と偉い人が判断した)単語をすんなり選択できます。
「法定代理人なんて言葉使わないよ」といわれたら「そうですね」としか答えられませんが、他の単語でも基本法令で用いられていれば対応が可能なはずです。
英文契約のドラフティングの際にはぜひご活用ください〜。
このエントリーをはてなブックマークに追加

「父さんの会社が倒産した」って言ったら本気で心配されてしまう今日この頃ですが、皆様いかがお過ごしでしょうか(実話)

通勤電車に揺られながらちまちま作成したLAW launcher 3.2を、ようやくリリースしました。
ダウンロードはこちらから
    変更内容は以下のとおりです。
  1. オンラインノートを参照する機能を追加
  2. オフライン時に条文参照をキャンセルできるようにした。(接続できませんエラー回避)
  3. 条文ジャンプ時に目次のアイコンが隠れてしまうことがある不具合を修正
  4. 内蔵ブラウザを使うオプションをきめ細かく設定できるようにした
  5. 内蔵ブラウザのUAを変更(LAW launcherの製品名がUAになります。)
  6. 条文ジャンプの高速化
  7. 選択した単語でページ内検索をするコンテキストメニューを追加
  8. 条文見出しをクリックすることで目次をスクロールする機能を追加
    →条文見出しがない条文については、条文番号をクリック。
  9. 「●条の●」、「●条の●の●」にジャンプする記法を追加(●-●-●と記述)
  10. アップデート確認他、いくつかのオプションのデフォルト設定を変更
  11. goo辞書検索が使えなくなっていた不具合を修正
  12. 法令ファイルに記載されている目次を利用可能にした
  13. 初回起動時のアップデートチェックで更新の連絡を出さない設定に変更


メジャーアップデートにした理由の一つ「オンラインノート参照」について、後日別立てでエントリーを書きたいと思います。

オンラインノート(参加型コンメンタール)の作成・編集にご協力いただける方は、ぜひコメント欄までご一報ください。

ではでは〜
このエントリーをはてなブックマークに追加

というわけで、LAW launcher3.1.2をリリースしました。
ダウンロードはこちらから

バージョンアップの内容は以下のとおりです。
・条文ジャンプに合わせて目次もスクロールする機能を追加
・目次でどの条文が選択されているかの表示をわかりやすくした
・内蔵ブラウザでスクリプトエラーを検出した際にエラーを表示しない設定に変更
・法令ウィンドウのコンテキストメニューに、選択中の単語でページ内検索をする項目を追加
・オフライン時かつ保存済み法令ファイルが無いときは法令ウィンドウのオープンをキャンセルする設定に変更
・同梱しているLAW.xmlを1.06にバージョンアップ

ではでは。
このエントリーをはてなブックマークに追加

ニーズはそれなりにありそうなのに、検索してもそのものずばりのコードがみつからなかったので、LAW launcherで使っているコードを貼り付けておきます。
private void SearchProc(string SearchKeyWord)
{
  if (webBrowser1.Document != null)
  {
    HtmlDocument doc = webBrowser1.Document;
    mshtml.IHTMLDocument2 doc2 =doc.DomDocument as mshtml.IHTMLDocument2;
    mshtml.IHTMLTxtRange textRange = ((mshtml.IHTMLBodyElement)doc2.body).createTextRange();
    bool isFound;

    textRange = doc2.selection.createRange() as mshtml.IHTMLTxtRange;
    if ((Control.ModifierKeys & Keys.Shift) == Keys.Shift) //Shift押してたら上方向に検索
    {
      textRange.moveStart("textedit", -1);
      if (textRange.text != null) textRange.moveEnd("character", -1);
      else textRange.moveEnd("textedit", 1);
      isFound = textRange.findText(SearchKeyWord, -1, 2);
    }
    else //Shift押してなかったら下方向に検索
    {
      if (textRange.text!=null) textRange.moveStart("character", 1);
      textRange.moveEnd("textedit", 1);
      isFound = textRange.findText(SearchKeyWord, 1, 2);
    }
    if (isFound)
    {
      textRange.scrollIntoView(true);//見つかったらスクロール
      textRange.select();//そして範囲選択
    }
    else
    {
      MessageBox.Show("「"+SearchKeyWord+"」は見つかりませんでした。");//見つからなかったらメッセージ
    }
  }
}
このエントリーをはてなブックマークに追加

↑このページのトップヘ