1 2 3 | javascript puzzle challenge just enjoy! |

내가 생각하기로 QR코드 생긴건 정말 멋대로 생겼을거기땜에 결국 QR code가 valid한지 체크하는 검사도 수반되어야할 것 같은 생각이 들었다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <center> <script type= 'text/javascript' src= 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js' ></script> <script type= "text/javascript" src= "jquery.jqpuzzle.js" ></script> <script type= 'text/javascript' src= 'jquery.color-RGBa-patch.js' ></script> <script type= 'text/javascript' src= 'jquery.blockUI.js' ></script> <script type= "text/javascript" > /*<![CDATA[*/ $(function(){ $( '#join_img' ).attr( 'src' ,unescape( '.%2f%69%6d%67%2f%71%72%2e%70%6e%67' )); $( '#join_img' ).jqPuzzle({rows:6,cols:6,shuffle: true ,numbers: false ,control: false ,style:{overlap: false }}); hide_pz();}); function hide_pz(){ var pz=$( '#join_img div' ); if (pz[pz.length-2]){$(pz[1]). remove ();$(pz[pz.length-2]). remove ();} else {setTimeout( "hide_pz()" ,5);} } /*]]>*/ </script> <style> #join_img {padding:15px 15px 0 15px; border:2px solid #999; background-color:#444;} </style> <br /> <h1>QR Code Puzzle</h1> <br /> <img id= "join_img" /><br /> |
소스를 읽어보니 jqPuzzle이라는 라이브러리를 이용해 %2f%69%6d%67%2f%71%72%2e%70%6e%67 , 즉 /img/qr.png를 퍼즐로 만든다.
이렇게까지 말했는데 바보가 아닌이상에야 퍼즐을 다 풀진않겠지?
어쨌든 QR 코드를 찍으면 키가 나온다. 세션에 따라 키가 바뀌는듯하니 그냥 주소를 따서 보면되겠다.