1(1)/21923 更新:2007/11/24


←ホームページ

Click here to visit our sponsor

ソフト部品置場

私が作った、ちょっとしたソフトウェアの部品を置いてみました。(2003/10/12)
良かったら、使ってみて下さい。
なお、ページ容量の問題で、WebKit, WebCore改造版はこのサイトでは基本的に最新版のみ配布することにしました。古いWebKit, WebCore改造版が必要な方は、すみませんがYanSiteからダウンロードして下さい。

込んでいるときはYanSite

ソフト部品

部品名/Download

名称・種類

内容説明

バージョン

更新日時

mccc

Mac文字コードコンバータ

Mac OS X専用(ユニバーサルバイナリ)、ソースコード(Objective C++)含む

UTF-8, UTF-16, EUC-JP, Shift-JIS, JIS(ISO2022-JP)で書かれた文章をUTF-8, UTF-16, EUC-JP, Shift-JIS, JIS(ISO2022-JP)の文章に(自動)変換するためのフィルタです。また、Mac、UNIX、Windowsそれぞれで一般的な改行コード(MacはCR, UNIXはLF, WindowsはCR+LF)を相互変換することもできます。変換を行わず、指定した文章に使われている文字コード、改行コードが何かを調べて表示するだけの機能もあります(詳しくはReadMe.txtを)。変換ルーチンとしてはMac OS XのFoundationフレームワークを使用しているため当然のことながらMac OS X上でしかコンパイル/動作できませんのでご注意下さい。バージョン0.7よりユニバーサルバイナリ化しましたので、Intel Macでも動作するはず(^_^;)です。(未テスト)

0.7.1

2006/04/23

termproc

終了時実行ソフト

Mac OS XなどUNIX系OS用、ソースコード(C)含む

終了(Terminate)シグナルを受けて、指定されたコマンドを実行するデーモンプロセスです。装置立ち上げ時に動作させておけば、終了時(shutdownあるいはreboot時)に指定した処理を実行させることができます。

0.2

2003/04/26

WebKit-yan-p071123(10.4 PowerPC)

WebKit-yan-i071123(10.4 Intel)

WebKit-yan-l071123(10.5 Intel)

Yan版WebKit for Safari 2.*, 3.*

Mac OS X 10.4.* (PowerPC, Intel) 10.5.* (Intel)専用、ソースコードパッチ(C++)含む

Apple製Webブラウザ - Safari等で用いられている、HTML, CSSなどのレンダリングエンジンWebKitにUTF-8を含む日本語自動認識パッチなどを施したものです。Safari 2.*, 3.*及びWebKitを使うブラウザ専用です。これを使うことで一部ajaxによるSafari上の文字化けが解消されます。本来日本語自動認識パッチで必要なのは、WebCoreだけなのですが、セキュリティアップデートなどでWebCoreが変更されても、Mac OS X本体で使用されているWebCoreのソースコードはリリースされないことがよくあります。そこで、WebKit Open Source Projectで公開されているWebKitごと提供することにしました。ただし、ここで公開されているWebKitは、Mac OS X付属のWebKitとは微妙に違っているようで、そのまま置き換えてしまうと一部機能が動かなくなってしまいます。(例えば、ソフトウェアアップデートが落ちてしまいます。) ですから、WebKit.appなどを用いて、Webブラウザ専用で使うことを前提としています。詳しい使い方などはReadMe.txtを見て下さい。最新版以外が必要な方はYanSiteからお願いします。

(071123)

2007/11/24

WebCore315-yan

Yan版WebCore for Safari 1.3

Mac OS X 10.3.*専用、ソースコードパッチ(C++)含む

Apple製Webブラウザ - Safariで用いられているレンダリングエンジンのWebCoreにUTF-8を含む日本語自動認識パッチなどを施したものです。Safari 1.3 (v312)専用です。詳しくはReadMe.txtを見て下さい。最新版以外が必要な方はYanSiteから

(315)

2005/04/17

WebCore417.19-yan

Yan版WebCore for Safari 2.0.3

Mac OS X 10.4.* (PowePC)専用、ソースコードパッチ(C++)含む

Apple製Webブラウザ - Safariで用いられているレンダリングエンジンのWebCoreにUTF-8を含む日本語自動認識パッチなどを施したものです。Safari 2.0.3 (v417.8)及びWebKitを使うブラウザ専用です。詳しくはReadMe.txtを見て下さい。一部ヘッダファイルが存在せず(AXTextMarkerRefなどの定義ファイルの在処をご存知の方はお知らせください)、コンパイルエラーとなるため、一部機能を削っています。ただ、WebKitではその機能を使っていないようですので、Safariなどには影響ないと思いますが、保証はできませんのでご了承ください。また、JavaScriptCoreも同梱のものを使用しないと動作しません。最新版以外が必要な方はYanSiteから

(417.19)

2006/02/19

WebCoreOmni-yan

Yan版WebCoreOmni

OmniWeb 4.5 beta 1 専用、ソースコードパッチ(C++)含む

Omni Group製Webブラウザ - Omni Webで用いられている(Apple製を改造した)レンダリングエンジンのWebCoreに日本語文字化け防止用のパッチや、UTF-8を含む日本語自動認識パッチなどを施したものです。

(73)

2003/06/08

newosaka

大阪弁化フィルタ

Mac OS XなどUNIX系OS用、ソースコード(C)含む

このプログラムは、日本語で書かれた文章(コードはEUC)を標準入力から読み込み、大阪弁に翻訳(^_^;)、標準出力に書き出すソフトウェアです。主として DeleGate のフィルタとして動作するように作りました。

2.1

2003/12/30

tcsh-yan

tcsh不具合 & UTF-8パッチ

Mac OS XなどUNIX系OS用、ソースコードパッチ(C)含む

tcshには現在(バージョン6.13.00以前)大量の文字列を流し込む以下のようなコマンドを実行させようとすると、ハングするバグがあります。
ps -u `perl -e ' print "A"x200000"`
このパッチはそのハングを回避するためのものです。また、UTF-8改善パッチも含んでいます。なお、同梱しているパッチ済みtcshバイナリはMac OS X専用ですのでご注意ください。

(6.13.00)

2004/11/07