ANONYMOUS FILES

// ==UserScript==
// @name     	    AVC Wahkor Decode
// @description		AVC Wahkor Decode
// @version  			0.1
// @author	 		 lastfantasy
// @match        http://www.avcollectors.com/board/index.php?topic=218589.*
// @match 			 https://www.avcollectors.com/board/index.php?topic=218589.*
// ==/UserScript==


function fnMain(){
    var bodyHTML = document.body.innerHTML;
  	bodyHTML = bodyHTML.replace(/ /gi, " "); //replace " " with " "
    bodyHTML = wahkor_decode(bodyHTML);
    document.body.innerHTML = bodyHTML
}

fnMain();

//=========================================================================
// CREDIT
// http://www.kachasoft.com/wahkor/code.php
// Wahkor code script
// written by N.Wongphuangfuthaworn
// natapong_w [at] hotmail.com , info [at] kachasoft.com
// Version 2.0; Last Edit 9/5/2009 10:00

function wahkor_decode(texttodecode){
    var intext=texttodecode;
    
	//intext=intext.replace(/\r/g,"\r  ");
	//intext=intext.replace(/\n/g,"\n ");
	intext=intext+"  ";
	
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.\.\.\.\.\.  /gi,"(");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.\.\.\.\.\.\.  /gi,")");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.\.\.\.\.\.\.\.  /gi,"$");
	
	intext=intext.replace(/\.\.\.\.\.\.\.\.\.:  /gi,"ํ");
	intext=intext.replace(/\.\.\.\.\.\.\.\.:  /gi,"็");
	intext=intext.replace(/\.\.\.\.\.\.\.:  /gi,"อ");
	intext=intext.replace(/\.\.\.\.\.\.:  /gi,"ม");
	intext=intext.replace(/\.\.\.\.\.:  /gi,"ท");
	intext=intext.replace(/\.\.\.\.:  /gi,"ญ");
	
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.\.\.\.\.  /gi,"ฆ");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.\.\.\.  /gi,"ฦ");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.\.\.  /gi,"ฤ");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.\.  /gi,"โ");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.\.  /gi,"ใ");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\. \.  /gi,"ไ");
	
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.\.\.\.\.\.\.\.  /gi,"เ");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.\.\.\.\.\.\.  /gi,"ู");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.\.\.\.\.\.  /gi,"ุ");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.\.\.\.\.  /gi,"ึ");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.\.\.\.  /gi,"ื");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.\.\.  /gi,"ี");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.\.  /gi,"ิ");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.\.  /gi,"า");
	intext=intext.replace(/\.\.\.\.\.\.\.\. \.  /gi,"ะ");
	
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.\.\.\.\.\.\.\.  /gi,"์");
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.\.\.\.\.\.\.  /gi,"ั");
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.\.\.\.\.\.  /gi,"๋");
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.\.\.\.\.  /gi,"๊");
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.\.\.\.  /gi,"้");
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.\.\.  /gi,"่");
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.\.  /gi,"ฯ");
	intext=intext.replace(/\.\.\.\.\.\.\. \.\.  /gi,"ๆ");
	intext=intext.replace(/\.\.\.\.\.\.\. \.  /gi,"ฮ");
	intext=intext.replace(/\.\.\.\.\.\. \.\.\.\.\.\.\.\.\.  /gi,"ฬ");
	intext=intext.replace(/\.\.\.\.\.\. \.\.\.\.\.\.\.\.  /gi,"ห");
	intext=intext.replace(/\.\.\.\.\.\. \.\.\.\.\.\.\.  /gi,"ส");
	intext=intext.replace(/\.\.\.\.\.\. \.\.\.\.\.\.  /gi,"ษ");
	intext=intext.replace(/\.\.\.\.\.\. \.\.\.\.\.  /gi,"ศ");
	intext=intext.replace(/\.\.\.\.\.\. \.\.\.\.  /gi,"ว");
	intext=intext.replace(/\.\.\.\.\.\. \.\.\.  /gi,"ล");
	intext=intext.replace(/\.\.\.\.\.\. \.\.  /gi,"ร");
	intext=intext.replace(/\.\.\.\.\.\. \.  /gi,"ย");
	intext=intext.replace(/\.\.\.\.\. \.\.\.\.\.\.\.\.\.  /gi,"ภ");
	intext=intext.replace(/\.\.\.\.\. \.\.\.\.\.\.\.\.  /gi,"ฟ");
	intext=intext.replace(/\.\.\.\.\. \.\.\.\.\.\.\.  /gi,"พ");
	intext=intext.replace(/\.\.\.\.\. \.\.\.\.\.\.  /gi,"ฝ");
	intext=intext.replace(/\.\.\.\.\. \.\.\.\.\.  /gi,"ผ");
	intext=intext.replace(/\.\.\.\.\. \.\.\.\.  /gi,"ป");
	intext=intext.replace(/\.\.\.\.\. \.\.\.  /gi,"บ");
	intext=intext.replace(/\.\.\.\.\. \.\.  /gi,"น");
	intext=intext.replace(/\.\.\.\.\. \.  /gi,"ธ");
	intext=intext.replace(/\.\.\.\. \.\.\.\.\.\.\.\.\.  /gi,"ถ");
	intext=intext.replace(/\.\.\.\. \.\.\.\.\.\.\.\.  /gi,"ต");
	intext=intext.replace(/\.\.\.\. \.\.\.\.\.\.\.  /gi,"ด");
	intext=intext.replace(/\.\.\.\. \.\.\.\.\.\.  /gi,"ณ");
	intext=intext.replace(/\.\.\.\. \.\.\.\.\.  /gi,"ฒ");
	intext=intext.replace(/\.\.\.\. \.\.\.\.  /gi,"ฑ");
	intext=intext.replace(/\.\.\.\. \.\.\.  /gi,"ฐ");
	intext=intext.replace(/\.\.\.\. \.\.  /gi,"ฏ");
	intext=intext.replace(/\.\.\.\. \.  /gi,"ฎ");
	intext=intext.replace(/\.\.\. \.\.\.\.\.\.\.\.\.  /gi,"ฌ");
	intext=intext.replace(/\.\.\. \.\.\.\.\.\.\.\.  /gi,"ซ");
	intext=intext.replace(/\.\.\. \.\.\.\.\.\.\.  /gi,"ช");
	intext=intext.replace(/\.\.\. \.\.\.\.\.\.  /gi,"ฉ");
	intext=intext.replace(/\.\.\. \.\.\.\.\.  /gi,"จ");
	intext=intext.replace(/\.\.\. \.\.\.\.  /gi,"ง");
	intext=intext.replace(/\.\.\. \.\.\.  /gi,"ค");
	intext=intext.replace(/\.\.\. \.\.  /gi,"ข");
	intext=intext.replace(/\.\.\. \.  /gi,"ก");

	intext=intext.replace(/\.\. \.\.\.\.\.\.\.  /gi,".");
	intext=intext.replace(/\.\. \.\.\.\.\.\.\.\.  /gi,"/");
	
	
	intext=intext.replace(/\.\. \.\.\.\.\.\.\.\.\.  /gi,"?");
	intext=intext.replace(/\.\.\.:  /gi,"!");
	
	intext=intext.replace(/:\.:  /gi,",");
	intext=intext.replace(/:\.\.:  /gi,"฿");
	intext=intext.replace(/:\.\.\.:  /gi,"<");
	
	intext=intext.replace(/:\.: \.  /gi,"+");
	intext=intext.replace(/:\.: \.\.  /gi,"-");
	intext=intext.replace(/:\.: \.\.\.  /gi,"*");
	intext=intext.replace(/:\.: \.\.\.\.  /gi,"%");
	intext=intext.replace(/:\.: \.\.\.\.\.  /gi,"^");
	intext=intext.replace(/:\.: \.\.\.\.\.\.  /gi,"#");
	intext=intext.replace(/:\.: \.\.\.\.\.\.\.  /gi,"~");
	intext=intext.replace(/:\.: \.\.\.\.\.\.\.\.  /gi,"@");
	intext=intext.replace(/:\.: \.\.\.\.\.\.\.\.\.  /gi,"&");
	
	intext=intext.replace(/:\.\.: \.  /gi,"_");
	intext=intext.replace(/:\.\.: \.\.  /gi,"=");
	intext=intext.replace(/:\.\.: \.\.\.  /gi,"[");
	intext=intext.replace(/:\.\.: \.\.\.\.  /gi,"]");
	intext=intext.replace(/:\.\.: \.\.\.\.\.  /gi,"{");
	intext=intext.replace(/:\.\.: \.\.\.\.\.\.  /gi,"}");
	intext=intext.replace(/:\.\.: \.\.\.\.\.\.\.  /gi,";");
	intext=intext.replace(/:\.\.: \.\.\.\.\.\.\.\.  /gi,"'");
	intext=intext.replace(/:\.\.: \.\.\.\.\.\.\.\.\.  /gi,"\"");
	
	intext=intext.replace(/:\.\.\.: \.  /gi,">");
	
	intext=intext.replace(/::  /gi,"0");
	intext=intext.replace(/:\.  /gi,"1");
	intext=intext.replace(/:\.\.  /gi,"2");
	intext=intext.replace(/:\.\.\.  /gi,"3");
	intext=intext.replace(/:\.\.\.\.  /gi,"4");
	intext=intext.replace(/:\.\.\.\.\.  /gi,"5");
	intext=intext.replace(/:\.\.\.\.\.\.  /gi,"6");
	intext=intext.replace(/:\.\.\.\.\.\.\.  /gi,"7");
	intext=intext.replace(/:\.\.\.\.\.\.\.\.  /gi,"8");
	intext=intext.replace(/:\.\.\.\.\.\.\.\.\.  /gi,"9");
	
	intext=intext.replace(/\.\. \.\.\.\.\.\.  /gi,"Z");
	intext=intext.replace(/\.\. \.\.\.\.\.  /gi,"Y");
	intext=intext.replace(/\.\. \.\.\.\.  /gi,"X");
	intext=intext.replace(/\.\. \.\.\.  /gi,"W");
	intext=intext.replace(/\.\. \.\.  /gi,"V");
	intext=intext.replace(/\.\. \.  /gi,"U");
	intext=intext.replace(/\.\.:  /gi,"T");
	intext=intext.replace(/\. \.\.\.\.\.\.\.\.\.  /gi,"S");
	intext=intext.replace(/\. \.\.\.\.\.\.\.\.  /gi,"R");
	intext=intext.replace(/\. \.\.\.\.\.\.\.  /gi,"Q");
	intext=intext.replace(/\. \.\.\.\.\.\.  /gi,"P");
	intext=intext.replace(/\. \.\.\.\.\.  /gi,"O");
	intext=intext.replace(/\. \.\.\.\.  /gi,"N");
	intext=intext.replace(/\. \.\.\.  /gi,"M");
	intext=intext.replace(/\. \.\.  /gi,"L");
	intext=intext.replace(/\. \.  /gi,"K");
	intext=intext.replace(/\.:  /gi,"J");
	intext=intext.replace(/\.\.\.\.\.\.\.\.\.  /gi,"I");	
	intext=intext.replace(/\.\.\.\.\.\.\.\.  /gi,"H");
	intext=intext.replace(/\.\.\.\.\.\.\.  /gi,"G");
	intext=intext.replace(/\.\.\.\.\.\.  /gi,"F");
	intext=intext.replace(/\.\.\.\.\.  /gi,"E");
	intext=intext.replace(/\.\.\.\.  /gi,"D");
	intext=intext.replace(/\.\.\.  /gi,"C");
	intext=intext.replace(/\.\.  /gi,"B");
	intext=intext.replace(/\.  /gi,"A");
	
	intext=intext.replace(/:  /gi,":");

    return intext;
}

AVC_Wahkor_Decode.user.js

8.2 kilobytes

https://anonymousfiles.io/pWrkfmvY/

Report

Click to download