File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 90649064var re = new RegExp ( endianMark + pre + "(.+?)" + suf ) ;
90659065var re2 = new RegExp ( pre + "(.+?)" + suf ) ;
90669066key_256 = hex2uint8 ( sha256 ( document . getElementById ( "ascii85password" ) . value ) ) ;
9067-
9067+ var compLevel = document . getElementById ( "complevel" ) . value ;
90689068var aesCoder = new aesjs . ModeOfOperation . ctr ( key_256 , new aesjs . Counter ( 1 ) ) ;
90699069
90709070var handleFileSelect = function ( evt ) {
90799079 var arrayBuffer = readerEvt . target . result ;
90809080 array = new Uint8Array ( arrayBuffer ) ,
90819081 //var binaryString = readerEvt.target.result;
9082- document . getElementById ( "base64textarea" ) . value = endianMark + pre + base32768enc ( aesCoder . encrypt ( BWTC . compressFile ( array , undefined , 9 ) ) ) + suf ;
9082+ document . getElementById ( "base64textarea" ) . value = endianMark + pre + base32768enc ( aesCoder . encrypt ( BWTC . compressFile ( array , undefined , compLevel ) ) ) + suf ;
90839083 } ;
90849084
90859085 reader . readAsArrayBuffer ( file ) ;
92539253 </ div >
92549254 < input id ="filePicker " type ="file "> < textarea id ="ascii85password "> Enter a password here before uploading.</ textarea >
92559255 < br >
9256+ < p > Compression Level (1-9): < input type ="text " cols ="1 " placeholder ="9 " id ="complevel "> </ input > </ p >
92569257 < div >
92579258 < h1 > BWTC32Key-encoded version</ h1 >
92589259 < textarea id ="base64textarea " placeholder ="Base32768 will appear here " cols ="50 " rows ="15 "> </ textarea > < br >
You can’t perform that action at this time.
0 commit comments