スマホ用のマギレコ魔法少女名変換用辞書(連絡先)を作ったぞ
以前、PC用の変換用辞書を作ったことがありました。ただ、今ってもうスマホ全盛期なのに、PCでしか使えない辞書を作ってどうするんだという感じでした。
というわけで、作りました。スマホ用の辞書を。これをインポートすることで、あなたの連絡先に140人近い魔法少女が追加され、もうあほなIMEに騙されて灯火と灯花を間違うこともなくなります。
使い方
※iOSでもAndroidでも、インポートの際にPCが必要になります
iOSかAndroidかによって手順が変わります
iOS: iCloud連絡先にアクセスして、左下の歯車マークから「vCardを読み込む」をクリック、先程DLしたvcfファイルをアップロード
Android: Google コンタクトにアクセスして、右上のインポートアイコンをクリック、先程DLしたvcfファイルをアップロード
おわり(スマホを再起動したほうがいいのかも?)
注意
ふりがなは一度GPT-3.5に一括で推測させて、その後手直ししています。そのため入力ミスがあるかもしれません。もし発見したらコメント頂けると嬉しいです。
おまけ
変換元のGoogleスプレッドシート
vcfファイルに変換したGAS(9割くらいGPT-4が書いてくれました。すごすぎ)
function exportToVCard() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getSheetByName("シート1");
var data = sheet.getDataRange().getValues();
var vCards = [];
for (var i = 1; i < data.length; i++) {
var row = data[i];
var names = row[0].split(' ');
var furiganas = row[1].split(' ');
var vCard = 'BEGIN:VCARD\n';
vCard += 'VERSION:3.0\n';
vCard += 'PRODID:-//Apple Inc.//iOS 16.3.1//EN\n';
vCard += 'N:' + names[0] + ';' + (names[1] || '') + ';;;\n';
vCard += 'FN:' + names[0] + (names[1] || '') + '\n';
if (furiganas.length === 2) {
vCard += 'X-PHONETIC-FIRST-NAME:' + furiganas[1] + '\n';
}
vCard += 'X-PHONETIC-LAST-NAME:' + furiganas[0] + '\n';
vCard += 'REV:' + Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'") + '\n';
vCard += 'END:VCARD';
vCards.push(vCard);
}
var vCardString = vCards.join('\n');
Logger.log(vCardString);
// Optional: Export the vCards as a text file to your Google Drive
var folder = DriveApp.getRootFolder();
var file = folder.createFile('vCards.vcf', vCardString, MimeType.PLAIN_TEXT);
Logger.log('vCards.vcf created in Google Drive: ' + file.getUrl());
}