モールス信号であえぎ声の変換ツール作ってみた

イミフwwwうはwwwwおkwwww モールス信号の「・」「-」を「あ」「ん」に変えると喘ぎ声になる

非常に感銘を受けたので変換器を作ってみました。

仕様は>>56

56 以下、名無しにかわりましてVIPがお送りします 2010/01/11(月) 01:21:51.74 ID:LeaZ6KPOP
ちゃんと文法決めようぜ



「・」は「あ」、「-」は「ん」

「・」が二連続の場合は「あっ」又は「ああ」、「-」が二連続の場合は「んっ」

三連続以上の場合は「・・・」を追加していく

ひと文字ごとに!を入れる

例
「オハヨウ」
↓
「・-・・・ -・・・ -- ・・-」
↓
「あんあっ…!んあっ…!んっ!ああん!」

変換ツール

平文(アルファベットだけ対応してます)

モールス信号

7V信号

ソースコード

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script> <script type="text/javascript">
$(function(){
var moreses = {
  "A": "・-",
  "B": "-・・・",
  "C": "-・-・",
  "D": "-・・",
  "E": "・",
  "F": "・・-・",
  "G": "--・",
  "H": "・・・・",
  "I": "・・",
  "J": "・---",
  "K": "-・-",
  "L": "・-・・",
  "M": "--",
  "N": "-・",
  "O": "---",
  "P": "・--・",
  "Q": "--・-",
  "R": "・-・",
  "S": "・・・",
  "T": "-",
  "U": "・・-",
  "V": "・・・-",
  "W": "・--",
  "X": "-・・-",
  "Y": "-・--",
  "Z": "--・・",
  "1": "・----",
  "2": "・・---",
  "3": "・・・--",
  "4": "・・・・-",
  "5": "・・・・・",
  "6": "-・・・・",
  "7": "--・・・",
  "8": "---・・",
  "9": "----・",
  "0": "-----",
  ".": "・-・-・-",
  ",": "--・・--",
  "?": "・・--・・",
  "-": "-・・・・-",
  "/": "-・・-・",
  "@": "・--・-・"
}
var _7v = function(mores) {
  return mores.replace(/・/g, "あ").replace(/-/g, "ん")
             .replace(/(あ{2,}|ん{2,})/g, function(match){
    var ret = match.charAt(0) + "っ";
    for(var i=0; i<match.length-2; i++)
      ret += "…";
    return ret;
  }) + "!";
};
var _mores = function(plain) {
  return moreses[plain.toUpperCase()];
}

var tr_7v = function(mores) {
  var chars = mores.split(/[\s ]+/);
  var ret = [];
  $.each(chars, function(){
    ret.push(_7v(this));
  });
  return ret.join("");
};

var tr_mores = function(plain) {
  var chars = plain.split("");
  var ret = [];
  $.each(chars, function(){
    ret.push(_mores(this));
  });
  return ret.join(" ");
}
$("#encode").click(function(){
  var plain = $("#plain").val();
  var mores = tr_mores(plain);
  var _7v = tr_7v(mores);
  $("#mores").val(mores);
  $("#7v").val(_7v);
});

});
</script>

<p>平文<br />
<textarea id="plain" style="width:450px;height:100px;">SOS</textarea></p>
<p>モールス信号<br />
<textarea id="mores" style="width:450px;height:100px;"></textarea></p>
<p>7V信号<br />
<textarea id="7v" style="width:450px;height:100px;"></textarea></p>
<p><input type="button" id="encode" value="変換する" /></p>

 

Trackback URL for this post:

http://blog.smartnetwork.co.jp/staff/trackback/48

薬局 グローバ

バイアグラは治療、あなたの勃起を与え、性的刺激薬です。 薬局 グローバを購入を - - あなたが性的にバイアグラを服用後に刺激されていない場合は、勃起されません一部の人々は、感覚を体験するバイアグラの使用中に血圧の変動によるものバイアグラの使用にめまいと。ていないすべての人は、この現象が発生するが、血圧の基礎となる問題がある可能性がめまいのこの気持ちに圧倒さを感じる場合は、弊社の医師にご相談ください。

7V(だったりするかも)

はじめまして 作ってくれてありがとう!

はじめまして!

 恐縮です!