へんてこ.co.jp! フリーソフト

ここには優の中途半端な自作フリーソフトがいくつか用意されています。
また、著作権はとりあえずこの川本優が所有します。
下のC++用ファイルの利用は参考程度にとどめて下さい(本気で使用すると痛い目にあいます)。
尚、このページ内のフリーソフトは、付属のreadme.txtファイルに特に断りがない限り、商用、非商用に関わらず無料で利用可能であり、これらの転載、再配布も自由です(雑誌などへの転載の際は、メールでご報告ください)。


実用アプリケーション
Dithering Settings for Integrated Graphics
Intel製またはAMD製CPUを搭載したノートパソコン上で、ディザリングの設定を変更し、画面の画質を向上させるソフト。
ディザリング方式を変更することでディザリング特有の斑点模様を見えないようにし、それにより滑らかな諧調表現を得られ、画質が向上する。
8bit以上の画面で最良の結果を得るためや目の疲れを軽減するために既定で有効化されているディザリングを無効化することも可能。
Windows XPまたはより新しいシステムで動作。
Intel第6世代以降のグラフィックス(Intel HD Graphics 3000等、Sandy Bridge, Ivy Bridge、Haswell、Bay Trail、Broadwell、Cherry Trail、Skylake、Kaby Lake、Broxton、Coffee Lake、Gemini Lake、Amber Lake、Whiskey Lake、Ice Lake、Comet Lake、Lakefield、Tiger Lake、Jasper Lake、Rocket Lake、Alder Lake、Raptor Lake、Meteor Lake世代)またはAMD GCN第5世代以降のグラフィックス(AMD Radeon Vega 11 Graphics等、Raven Ridge、Picasso、Renoir、Cezanne、Rembrandt、Barcelo、Raphael、Phoenix、Hawk Point世代)で動作。
Intel Iris Xe Graphics、Intel UHD Graphics 620、Intel HD Graphics 515、Intel Iris Pro Graphics 5200、Intel HD Graphics 4000、AMD Radeon Vega 8 Graphics、AMD Radeon 680Mで動作確認。
Ver 2.2 New!256KB
Ver 2.1255KB
Ver 2.0253KB
Data Duplicator for Corrupted Drives
不良セクタが発生したドライブをコピーするソフト。
読み取りが遅いセクタを検知し、読み取りを後回しにすることにより、短時間で可能な限りデータを救出できるようにする。
Windows Vistaまたはより新しいシステムで動作。
Ver 1.045KB
Alternative MIDI Mapper
Windows Vista以降で削減されたMIDIマッパー機能を補い、コントロールパネルにその設定を追加するソフト。
MIDIマッパーのユーザーモードドライバとしても動作するため、標準のドライバが機能しないWindows 8以降でも使用可能。
Windows Vistaまたはより新しいシステムで動作。
Ver 1.185KB
Ver 1.085KB
Window's Background
アクティブなウィンドウを不透明化し、さらにウィンドウ枠の背後に色を付けることで識別しやすくするソフト。
Windows VistaまたはWindows 7で動作。
Ver 1.039KB
Disable Peak Limiter in Windows Audio Engine
Windows Vista以降のサウンド出力に強制的に適用される、音質劣化の原因の一つであるピークリミッターを無効化するソフト。
約-0.13dB以上のサウンドを再生した時に音量が減少しないようになる。
Windows Vistaまたはより新しいシステムで動作。
Ver 1.2 New!200KB
Ver 1.1200KB
Ver 1.0154KB
UEFI Shell with Variable Editor
BIOSの設定等が格納された変数を編集するソフト。
UEFI Shellをベースにコードを一部修正し、機能を実装。
UEFI 2.3以降対応のファームウェアで動作。
2010 SR1 UP1 P1 Rev 1510KB
Dithering Settings for Intel Graphics
Intel製グラフィックスを搭載したノートパソコン上で、ディザリングの設定を変更し、画面の画質を向上させるソフト。
ディザリング方式を変更することでディザリング特有の斑点模様を見えないようにし、それにより滑らかな諧調表現を得られ、画質が向上する。
8bit以上の画面で最良の結果を得るためや目の疲れを軽減するために既定で有効化されているディザリングを無効化することも可能。
Windows XPまたはより新しいシステムで動作。
Intel第6世代以降のグラフィックス(Intel HD Graphics 3000等、Sandy Bridge, Ivy Bridge、Haswell、Silvermont、Broadwell、Airmont、Skylake、Kaby Lake、Goldmont、Coffee Lake、Goldmont Plus、Amber Lake、Whiskey Lake、Ice Lake、Comet Lake、Lakefield、Tiger Lake世代)で動作。
Intel UHD Graphics 620とNVIDIA GeForce MX150の組み合わせ、Intel HD Graphics 515、Intel Iris Pro Graphics 5200、Intel HD Graphics 4000で動作確認。
Ver 1.14251KB
Ver 1.13251KB
Ver 1.12251KB
Ver 1.11249KB
Ver 1.10247KB
Ver 1.9246KB
Ver 1.8246KB
Ver 1.7246KB
Ver 1.6245KB
Ver 1.5245KB
Ver 1.4244KB
Ver 1.3240KB
Ver 1.2239KB
Ver 1.1238KB
Ver 1.0237KB
File Splitter for Web Servers
1個のファイルサイズに制限があるWebサーバー上で、その制限を回避するためのCGIの生成とファイルの分割を行うソフト。
サーバー上でファイルが自動的に結合されて1個のファイルのように扱われ、分割前と同様にダウンロード可能。
Windows XPまたはより新しいシステムで動作。
Ver 1.047KB
Direct3D Capture Benchmark
ウィンドウに圧縮しにくい映像を高速に表示し、その映像をFrapsやDxtory等のビデオキャプチャソフトに記録させることで、ビデオキャプチャソフトの性能を測るためのソフト。
Windows XPまたはより新しいシステムで動作。
Ver 1.029KB
Gnuplot for Windows CE
Gnuplot 4.4.3にWindows CE用のコードを追加し、ARM7以上を搭載したWindows CE 5.0以上で動作するようにしたソフト。
Pocket PCやWindows Phone規格を満たしていないWindows CEでも動作。
Windows CE 5.0またはより新しいシステムで動作。
4.4.3 Rev 1727KB
STOP Key for USB-HDD
HDDのヘッドを安全な位置に退避させるためのSTOPキーの機能をWindows機にUSBで接続されたHDD上で実現し、ヘッドの退避を行わないWindows標準の安全な取り外し機能より安全にUSB接続のHDDを取り外すソフト。
JMicron製とInitio製のコントローラチップを搭載した機器に対応。
Windows XPまたはより新しいシステムで動作。
Ver 1.040KB
RTC Sanitizer
Mac OS XなどのUNIX系OSとのマルチブート環境において、Windowsのシステムの時計が狂う現象を修正するソフト。
レジストリ設定のみでは解決できないスリープからの復帰やインターネット時刻サーバーとの同期で時刻が不正確になる現象に対応。
Windows XPまたはWindows Vista SP1以下で動作。
Ver 1.280KB
Ver 1.180KB
Ver 1.080KB
IPv4 Address Checker
IPv4によるインターネット接続において、お使いのコンピュータにグローバルIPアドレスが割り当てられているかどうかを確認するソフト。
Windows XPまたはより新しいシステムで動作。
Ver 1.032KB
FRC Emulator
表示する色を高速に切り替えることで、発色数の少ない液晶ディスプレイでより多くの発色数を実現するソフト。
現在ノートパソコンなどで主流の6ビット液晶をFRC動作させていない場合に本来の約26万色表示から約1620万色表示へ引き上げることができる。
画像の読み込みにはGDI+とSusie Plug-in(*.spi)を使用。
Windows XPまたはより新しいシステムで動作。
Ver 1.150KB
Ver 1.050KB
Desktop Icon Arrangement Manager
デスクトップ上に配置したアイコンの位置を保存し、解像度の変更などによって移動された後も元の位置に復元するソフト。
従来のソフトでは対応しなかった角括弧「[]」から始まる名前や、フォルダやショートカットなどによる重複する名前にも対応。
Windows 2000またはより新しいシステムで動作。
Ver 1.1120KB
Ver 1.0117KB
RIFF MP3 Header Remover
RIFF形式MP3ファイルを標準的な形式に変換するソフト。
MP3プレイヤーなどのRIFF/RMP3形式やRIFF/WAVE形式のMP3ファイルに対応しないデバイスやソフトで正常に再生できるように変換する。
変換にはエンコードを伴わないため音質が劣化しない。
Windows 2000またはより新しいシステムで動作。
Ver 1.010KB
SPC Player for SHARP Brain
SHARP製カラー電子辞書Brainシリーズで動作する、スーパーファミコンのサウンド形式であるSPCを再生するためのソフト。
フォルダ一括再生、プレイリスト、再生時間などを指定することも可能。
PW-AC890で動作確認。
Ver 1.058KB
Task Switcher for SHARP Brain
SHARP製カラー電子辞書Brainシリーズで動作する、アプリケーションの切り替えや起動、電源管理などを可能にするソフト。
付属のファイルでエクスプローラなどが日本語表示に対応。
microSDHCカード非対応の機種でmicroSDHCカードの読み書きを可能にする機能を搭載。
CPU使用率やメモリ使用量の表示、レジストリとコントロールパネルの設定の保存と復元、独自形式のスクリプトの実行などが可能。
PW-AC890で動作確認。
Ver 1.891KB
Ver 1.787KB
Ver 1.687KB
Ver 1.582KB
Ver 1.469KB
Ver 1.367KB
Ver 1.255KB
Ver 1.154KB
Ver 1.053KB
SHARP Brain Software 3D Test
SHARP製カラー電子辞書Brainシリーズで動作する、3Dソフトウェアレンダリングのベンチマークソフト。
ソースコード同梱。
PW-AC890で動作確認。
Ver 1.047KB
Screen Keyboard for SHARP Brain
SHARP製カラー電子辞書Brainシリーズで動作する、画面をタッチして標準のキーボードに不足しているキーを補うソフト。
PW-AC890で動作確認。
Ver 1.18.5KB
Ver 1.06.6KB
Japanese Input for SHARP Brain
SHARP製カラー電子辞書Brainシリーズで動作する、Windows CE向けソフトで複文節変換を可能にする日本語入力ソフト。
一部の新語などにも対応し、予測変換と学習機能を搭載。
現在デフォルトの変換辞書の最大約4倍の語彙数の辞書セット(2011/06/20版)を配布。
PW-AC890で動作確認。
Ver 1.6589KB
Ver 1.5589KB
Ver 1.4587KB
Ver 1.3584KB
Ver 1.3 ソースコード40KB
Ver 1.2579KB
Ver 1.1524KB
Ver 1.0530KB
リフレッシュレート確認ツール
ディスプレイの実際の更新頻度を確認するためのソフト。
テアリングを目で確認することでディスプレイが実際には何Hzで動作しているのかを計算する。
Windows 2000またはより新しいシステムで動作。
Ver 1.043KB
Change Style for XP/Vista
Windows XPやVistaのスタイルに対応していないアプリケーションを自動的に対応させるためのファイル群。
このページ内の大部分のソフトはマニフェストファイルを含んでいないため、XPやVistaのスタイルで表示させるにはこのファイル群を利用する必要がある。
Windows XPまたはより新しいシステムで動作。
Ver 1.02.2KB
Registry Manager for SHARP Brain
SHARP製カラー電子辞書Brainシリーズで動作する、Windows CE用アプリケーションの設定を保存、復元するソフト。
PW-AC890で動作確認。
現在このソフトの機能はTask Switcher for SHARP Brainに統合。
Ver 1.04.9KB
Visual Clipper
動画ファイルや画像ファイルなどを読み込んで動画を作成するソフト。
動画のスクラッチ(短い間隔をリズミカルに繰り返すこと)に特化し、回転や拡大や行列による変換などのエフェクトも使用可能。
動画の読み込みにはDirectShowフィルター(コーデック)を使用し、AVI形式やMPEGファイル以外の動画も読み込むことが可能。
付属の効果プラグインで簡単なエフェクトが利用可能。
Susie Plug-in(*.spi)に対応。
Ver 2.1よりマルチコアCPUとSSE2命令に対応。
Ver 1.2以前のバージョンはMovie Clipperとして記載。
Windows 2000またはより新しいシステムで動作。
Ver 2.7295KB
Ver 2.6295KB
Ver 2.5287KB
Ver 2.4289KB
Ver 2.3288KB
Ver 2.2287KB
Ver 2.1289KB
Ver 2.0287KB
Disk Drive Exerciser
ハードディスク全体にアクセスして、ハードディスクのエラーを究明して寿命を延ばすためのソフト。
読み込みエラーが発生した場合、それが発生したセクタ番号を表示する。
Windows 2000またはより新しいシステムで動作。
Ver 1.020KB
QuickTime MOV Format Encoder for DMC-TZ5
Panasonic社から販売されているデジタルカメラ、DMC-TZ5での動画再生を支援するソフト。
出力形式はDMC-TZ5に対応したMOVファイル(ファームウェアVER 1.2で動作確認済み)であり、サイズやフレームレートの指定も可能。
動画の読み込みにはDirectShowフィルター(コーデック)を使用し、対応しているフィルターがインストールされていれば、AVI形式やMPEGファイルなどの動画が変換可能。
付属のバッチファイルを一部修正することでDMC-TZ7にも対応。
Windows 2000またはより新しいシステムで動作。
Ver 1.1161KB
Ver 1.0161KB
簡易アスキーアート変換
画像ファイル(BMP、JPEG、PNG、GIF、TIFF)を読み込んで自動的にアスキーアートを生成するソフト。
実行にはGDI+が必要(XP以降は不要)。
Windows 2000またはより新しいシステムで動作。
Ver 1.028KB
PCM File Player
ファイルのデータをWAVEファイルとして読み込み、無理矢理再生するソフト。
ループ範囲やサンプル毎のサイズの指定も可能。
Windows 2000またはより新しいシステムで動作。
Ver 1.021KB
Movie Clipper
Ver 2.0より名称がVisual Clipperに変更。
動画ファイルや画像ファイルなどを読み込んで動画を作成するソフト。
動画のスクラッチ(短い間隔をリズミカルに繰り返すこと)に特化し、回転や拡大や行列による変換などのエフェクトも使用可能。
動画の読み込みにはDirectShowフィルター(コーデック)を使用し、AVI形式やMPEGファイル以外の動画も読み込むことが可能。
Susie Plug-in(*.spi)に対応。
Windows 2000またはより新しいシステムで動作。
Ver 1.2221KB
Ver 1.1214KB
Ver 1.0204KB
画像変換スクリプト
任意のフォルダ内の画像をスクリプトにより変換し、保存するソフト。
フロントエンドと数十種類のスクリプトも標準で用意。
外部のプラグイン(現在Susie Plug-inのみに対応)により対応形式を増やすことも可能。
保存可能な形式はBMP、JPEG、PNG、GIFで、実行にはGDI+が必要(XP以降は不要)。
Windows 2000またはより新しいシステムで動作。
Ver 1.1115KB
Ver 1.0104KB
Midi Keyboard
キーボード入力でMIDI音源から音を発生させるソフト。
従来のMIDIプレイヤーとキーボードソフトの組み合わせとは異なり、ファイルの演奏と同時にキーボードの使用が可能。
外部の画像を読み込むことで鍵盤の表示の変更が可能。
Windows 98、Windows 2000またはより新しいシステムで動作。
Ver 1.232KB
Ver 1.132KB
Ver 1.032KB
MIDI用ファミコン音源
熱血硬派まりさくんに使用されているバージョンを収録。
無劣化でWAVEファイルへ出力可能になった。
その他、ピッチ変更や音量変更などのメッセージに対応。
MIDIファイルをファミコンのような音で聞くことができる。
他のプログラムに組み込めるDLLが付属する。
MIDIファイルのサンプル付。
Windows 2000またはより新しいシステムで動作。
Ver 1.379KB
Ver 1.267KB
Ver 1.166KB
Ver 1.067KB
Execution Screen Saver
指定したファイルやアプリケーションを最大10個まで実行できるスクリーンセーバー。
Windows 2000またはより新しいシステムで動作。
Ver 1.021KB
WaveTable Mixer
WAVEファイルに音程をつけてミックスするソフト。
もともと某動画共有サイトで、あるアニメの音声で曲をつくるという遊びが流行っていたため、それをするソフトとして開発したものであるが、WaveTable音源の作成など、WAVEファイルに関する様々な用途に利用可能。
MIDIファイルを読み込み、それに音声をつけることも可能。
某音楽ゲームで使用されているBM98ファイル(*.bmsと*.bme)の読み込みに対応。
最大64チャンネル、4096和音まで対応。
単体でのシーケンサー機能に加え、自動周波数測定機能を追加。
Ver 2.2では、波形表示機能やサウンドのプレビュー機能など、音声のループ化を支援する機能を追加。
Ver 2.7では、トラックをよりグラフィカルに編集できる機能を追加。
現在Ver 2.3用のサンプルを配布中。
また、Ver 1.3からMFC71.DLL等が不要になり、更なる高速化を実現。
Ver 1.2以前のバージョンの実行にはMFC71.DLL等が必要。
Windows 2000またはより新しいシステムで動作。
Ver 2.7241KB
Ver 2.6232KB
Ver 2.5221KB
Ver 2.4219KB
Ver 2.3218KB
Ver 2.2215KB
Ver 2.1209KB
Ver 2.0201KB
Ver 1.5194KB
Ver 1.4194KB
Ver 1.3188KB
Ver 1.233KB
Ver 1.133KB
Ver 1.030KB
テキスト置換言語ツール
テキスト中に定型句を埋め込むためのソフト。
ユーザー独自のタグを利用してテキストを変換する。
特にreadme.txtファイルの生成などに威力を発揮する。
使い方次第ではそれ以外にも使えるかもしれない。
Windows 2000またはより新しいシステムで動作。
Ver 1.028KB
Sound Frequency Monitor
サウンドカードから聞こえる音の周波数を計測するソフト。
対数グラフ表示で分かりやすい設計。
基本的には自分の声の周波数と声量を確認するためのものだが、声だけでなくギターやリコーダーなどの楽器の測定にも使用可能。
Windows 2000またはより新しいシステムで動作。
Ver 1.027KB
JPEG 再コンバータ デジカメ用
パソコンでは見られるが、デジカメではサイズが合わず見られない画像をデジカメで見るためのソフト。
画像をダイアログからリサイズする規則を指定し、再圧縮する。
デジカメの命名規則も適用できる。
最小、最大サイズの指定も可能。
使い方は変換元と変換先のフォルダをドロップするだけ。
実行にはMFC71.DLL等が必要。
Windows 2000またはより新しいシステムで動作。
Ver 1.415KB
Ver 1.315KB
Ver 1.214KB
Ver 1.113KB
Ver 1.012KB
数独マスター
時にナンバープレースともよばれるパズルを一瞬で解くことができる。
テキストファイルの問題をドロップすると解答が出る。
簡単なインターフェイスで問題を作成できる。
また、作成した問題は保存も可能。
Windows 95、Windows 2000またはより新しいシステムで動作。
Ver 1.218KB
Ver 1.117KB
Ver 1.017KB
独自暗号化フロントエンド
独自技術のパスワードによる簡易的なファイル暗号化ソフト。
ファイルをドラッグして使用する。
Windows 2000またはより新しいシステムで動作。
Ver 1.021KB
簡易画像変換
単純なインターフェイスの画像コンバーター。
画像形式を選択してファイルをドラッグするだけ。
ビットマップへの展開も可能。
実行にはGDI+が必要(XP以降は不要)。
Windows 2000またはより新しいシステムで動作。
Ver 1.028KB
C++用ファイル
ARM用Windows Embedded CE 6.0対応DLL Injectionコード
Visual C++用
ARM用にビルドされたWindows Embedded CE 6.0上で動作する他のプロセスにDLLを読み込ませるコード。
ソースコード3.4KB
SHARP Brain用3Dポリゴン描画コード
Visual C++用
SHARP製カラー電子辞書Brainシリーズ上で3Dポリゴンを描画するためのC++用ソースコード。
レンダリング部分はOSや機種、CPUなどに依存せずに描画可能。
PW-AC890で動作確認。
最新版のコードはSHARP Brain Software 3D Testに同梱。
ソースコード15KB
色の合成によるMicrosoft Visual Studio 2008用MMXとSSE2最適化の検証コード
Visual C++用
MMXやSSE、AMD64用コードによるソースコードのサンプル。
Microsoft Visual Studio 2008以降で動作。
ソースコード4.5KB
多倍長演算用クラス(サンプルコード付)
Visual C++用
多倍長演算を実行するクラス。
自然対数の底や円周率などを数十万桁の精度で計算可能。
サンプルコードでは上記に加えて平方根の計算も実装。
Microsoft Visual C++ 6.0以降で動作。
ソースコード4.7KB

Q&A このサイトについて トップページ