練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

萌え壁紙 新着情報

コメントなし»

すーぱーそに子 Official Website
バレンタイン限定壁紙/待受
2月20日(月)までの期間限定配布

『閃乱カグラ -少女達の真影-』公式サイト
ブログの 12/02/14 にバレンタイン壁紙

ASa Project official home page
『恋愛0キロメートル』二月の壁紙

Reonオフィシャルサイト
『FaintTone』バレンタイン記念壁紙

SAGA PLANETS OFFICIAL HOMEPAGE
『はつゆきさくら』バレンタイン壁紙に Twitter 壁紙追加


おまけ(壁紙以外のイラスト)

アージュオフィシャルウェブサイト-エントランス
『マブラヴ オルタネイティヴ クロニクルズ 03』バレンタイントップ絵

アリスソフト 公式サイト
ブログの2012年02月14日にバレンタイン絵

CLAPWORKS OFFICIAL WEBSITE
バレンタイン Flash

Ex-iTのホームページへようこそ!
バレンタイントップ絵

TVアニメ「ゆるゆり」スペシャルサイト
バレンタイントップ絵

萌え壁紙 新着情報

コメントなし»

StarChild:パパのいうことを聞きなさい!
PC用バレンタイン限定壁紙

Giza10 Official Web Site
『オレは少女漫画家』カウントダウン記念壁紙 あと9日
バレンタイン特別壁紙

【たっちし隊レポート】人気投票企画結果発表&描き下ろし記念壁紙配信開始! 初出しPVやファーストインプレッションも!! - 電撃オンライン
『たっち、しよっ! ~Love Application~』特製バレンタイン壁紙 平野克幸

# 過去の関連記事にも Twitter 壁紙あり。

130cm OnLine
『夏色あさがおレジデンス』ハッピーバレンタイン壁紙

CELLWORKS CORPORATION → ALL-TiME
『妹が僕を狙ってる』バレンタイン限定壁紙

BaseSon OFFICIAL WEB SITE
『あっぱれ!天下御免』バレンタインオリジナル壁紙

Iris Official Website
『ないしょのないしょ!』バレンタイン壁紙

裸足少女Online
『『彼氏いない歴=年齢』じゃ、どうしてイケナイのよ!?』バレンタイン壁紙
『水着少女と媚薬アイス』同上

SAGA PLANETS OFFICIAL HOMEPAGE
『はつゆきさくら』バレンタイン壁紙

Aile(エール)エントランス
『Friends』バレンタインデー記念イラスト
Twitter / @miyabi_aile: バレンタイン記念壁紙960*640 優香&英里歌裸リ ...

アドリブホームページ
ブログの2012年02月14日に『ボクラはピアチェーレ』とタイトル未定の新作のバレンタイン壁紙
2012年年2月末日迄

LilacSoft(ライラックソフト)
ブログの 2012-02-14 にバレンタインデー壁紙


おまけ(壁紙以外のイラスト)

偽物語 公式サイト
エンドカードイラスト公開

KLEINオフィシャルホームページ
『青空と雲と彼女の恋(そらとくもときみのこい)』バレンタインカード

HOOKSOFT OFFICIAL WEB SITE
『Strawberry Nauts』バレンタイントップ絵

Welcome to Lass Homepage.
『少女神域∽少女天獄 -The Garden of Fifth Zoa-』バレンタイントップ絵

WHITESOFT Official Website
『猫撫ディストーションExodus』バレンタイントップ絵

SEVEN WONDER Official Website
『太陽のプロミア Flowering Days』バレンタイントップ絵

orcsoft official site
『ヤキモチやきな義妹はいつでもどこでも発情中』マスターアップ記念&バレンタインお祝い画

Etoiles
『妹恋~しすこい~』バレンタイントップ絵

DMonkey: Shift_JIS → UTF-8 → Shift_JIS の変換

コメントなし»

HTML の文字参照を UTF-8 にデコードするルーチンを作っているんですが、ページの文字コードが Shift_JIS だと使えない(文字列をそのまま突っ込むと Shift_JIS と UTF-8 が混在する結果になってしまう)ので、あらかじめ UTF-8 に変換してからデコードして、その後 Shift_JIS に戻す手順ならどうだろう、という流れで変換によって文字が変わってしまうことがあるかの調査。

参考:シフトJIS / EUC-JPとUnicodeとの妥当な変換表 | Netsphere Laboratories

function p (s) {
  var t = format ("before: 0x%.4x %s", s.charCodeAt (0), s);

  var utf8 = new StringBuffer (s.toUTF8 ());
  if (0) {
    t += "\nutf8: ";
    for (var i = 0; i < utf8.length; ++i) {       t += format ('0x%.2x ', utf8.charCodeAt (i));     }   }   var sj = utf8.toString ().fromUTF8toSJIS ();   t += format ("\nafter:  0x%.4x %s", sj.charCodeAt (0), sj);   alert (t); } function c (cc) {   p (String.fromCharCode (cc)); } p ('~'); p ('~'); p ('\'); p ('\'); // NEC 特殊文字 //c (0x8790); // → 0x81e0 //c (0x8791); // → 0x81df //c (0x8792); // → 0x81e7 //c (0x8795); // → 0x81e3 //c (0x8796); // → 0x81db //c (0x8797); // → 0x81da //c (0x879a); // → 0x81e6 //c (0x879b); // → 0x81bf //c (0x879c); // → 0x81be // IBM 拡張文字 //c (0xfa4a); // → 0x8754 //c (0xfa4b); // → 0x8755 //c (0xfa4c); // → 0x8756 //c (0xfa4d); // → 0x8757 //c (0xfa4e); // → 0x8758 //c (0xfa4f); // → 0x8759 //c (0xfa50); // → 0x875a //c (0xfa51); // → 0x875b //c (0xfa52); // → 0x875c //c (0xfa53); // → 0x875d //c (0xfa54); // → 0x81ca //c (0xfa58); // → 0x878a //c (0xfa59); // → 0x8782 //c (0xfa5a); // → 0x8784 //c (0xfa5b); // → 0x81e6

NEC 特殊文字や IBM 拡張文字は JIS X 0208 へ変換されてしまいます。

むしろその方が良いかも知れませんが、入力と出力が同じ Shift_JIS なのに Shift_JIS に存在する文字が変換されてしまうのは多少気持ち悪いかも。

Shfit_JIS のままデコードする(実体参照は Unicode から Shift_JIS に変換する)ルーチンを UTF-8 用とは別に用意してみようかと思います。

U+005C がブラウザでどう表示されるか → 保存ファイル名としてどう変換するのが適切か、という点について後で調査。

X680x0 新着情報

コメントなし»

O.P.S. 沙耶たん部屋
MMDSP version 0.29 Rel.31+15

驚きの13年ぶりのバージョンアップ。

あと
魔法のシュータープッチンプリン - 無料ゲーム.com
というページを見つけたんですが、作者さんのコメントが載っています。