Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- c0ded by : shutdown57
- Converter tools.
- **/
- function a_cover(){
- @system('clear');
- echo "+------------------------------------------+\n";
- echo "| ~[ STRING TOOLS ]~ |\n";
- echo "| hexa - decimal - octal - binary - Ascii |\n";
- echo "| c0ded by : shutdown57 |\n";
- echo "| http://alinkoproject.com |\n";
- echo "+------------------------------------------+\n";
- }
- function a_opt(){
- $red="\033[31m";
- $white="\033[0m";
- echo "1 ] Hexa to Decimal \n".$red;
- echo "2 ] Decimal to hexa \n".$white;
- echo "3 ] Binary to Decimal \n".$red;
- echo "4 ] Decimal to Binary \n".$white;
- echo "5 ] Octal to Decimal \n".$red;
- echo "6 ] Decimal to Octal \n".$white;
- echo "7 ] String to hexa \n".$red;
- echo "8 ] Hexa to string \n".$white;
- echo "9 ] Print file result today\n";
- }
- function a_buatfile($file,$isi){
- $fp=fopen($file,'a');
- fwrite($fp,$isi);
- fclose($fp);
- }
- function a_fungsi(){
- $judul="stools-".date('d-m-Y').".txt";
- $red="\033[31m";
- $white="\033[0m";
- $green="\033[32m";
- $yellow="\033[33m";
- $blue="\033[34m";
- echo "\n\n".$green."Options > ".$white; $opt = trim(fgets(STDIN));
- if(empty($opt)){
- echo $red. "ANDA BELUM MEMASUKAN PILIHAN.\n\n".$white;
- a_opt();
- echo $green."Options :".$white; $opt = trim(fgets(STDIN));
- }else{
- if($opt=="1"){
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n HEXA TO DECIMAL \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".hexdec($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="2") {
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n DECIMAL TO HEXA \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".dechex($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="3") {
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n BINARY TO DECIMAL \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".bindec($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="4") {
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n DECIMAL TO BINARY \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".decbin($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="5") {
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n OCTAL TO DECIMAL \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".octdec($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="6") {
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n DECIMAL TO OCTAL \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".decoct($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="7") {
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n STRING TO HEXA \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".bin2hex($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="8") {
- echo $blue."[!] FILE : ".$white; $input=trim(fgets(STDIN));
- $e=explode("\n",file_get_contents($input));
- foreach ($e as $ef) {
- $k ="\n HEXA TO STRING \n";
- $k .="REAL : ".$ef."\n";
- $k .="RESULT : ".hex2bin($ef)."\n";
- @a_buatfile($judul,$k);
- }
- echo "DONE --> ".$yellow.$judul.$white."\n\n\n";
- a_opt();
- a_fungsi();
- }elseif ($opt=="9") {
- @system('cat stools-'.date('d-m-Y').'.txt');
- }
- }
- }
- a_cover();
- a_opt();
- a_fungsi();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement