Klik Disini
$ck = "#"; // 8AeR93em84Pyum5i1QGA
$cs = "#; // ugCImRuw376Y9t9apIq6bgWGNbb1ymBrx2K5NK0ZI
$bl = "#"; // Arnanimetime.blohspot.com
// FITUR
$msg = "# "; // AUTO TWEET (SM*ASH BUBAR HARI INI? CEK DISINI!) (BUAT PROMO)
$foid = "#"; // AUTO FOLLOW (@Arnold5SOS) (BUAT FOLLOW ID ITU DAN CEK ID ORANG)
$jmfo = "#"; // 100
$btli = "#"; // 60
// URL CONFIR (BISA BUAT BLOGCEPOT)
$home = "/index.html"; // HALAMAN UTAMA
$gk1s = "/gag1.html"; // TIDAK BISA FOLLOW
$gk2s = "/gag2.html"; // ANTI BOT
$ws1s = "/yss1.html"; // Halaman masuk (suru nuggu baru add.php)
key=$key;$this->secret=$secret;$this->callback_url=$callback_url;}function __toString(){return "OAuthConsumer[key=$this->key,secret=$this->secret]";}}class OAuthToken{public $key;public $secret;function __construct($key,$secret){$this->key=$key;$this->secret=$secret;}function to_string(){return "oauth_token=".OAuthUtil::urlencode_rfc3986($this->key)."&oauth_token_secret=".OAuthUtil::urlencode_rfc3986($this->secret);}function __toString(){return $this->to_string();}}abstract class OAuthSignatureMethod{abstract public function get_name();abstract public function build_signature($request,$consumer,$token);public function check_signature($request,$consumer,$token,$signature){$built=$this->build_signature($request,$consumer,$token);return $built==$signature;}}class OAuthSignatureMethod_HMAC_SHA1 extends OAuthSignatureMethod{function get_name(){return "HMAC-SHA1";}public function build_signature($request,$consumer,$token){$base_string=$request->get_signature_base_string();$request->base_string=$base_string;$key_parts=array($consumer->secret,($token)?$token->secret:"");$key_parts=OAuthUtil::urlencode_rfc3986($key_parts);$key=implode('&',$key_parts);return base64_encode(hash_hmac('sha1',$base_string,$key,true));}}class OAuthSignatureMethod_PLAINTEXT extends OAuthSignatureMethod{public function get_name(){return "PLAINTEXT";}public function build_signature($request,$consumer,$token){$key_parts=array($consumer->secret,($token)?$token->secret:"");$key_parts=OAuthUtil::urlencode_rfc3986($key_parts);$key=implode('&',$key_parts);$request->base_string=$key;return $key;}}abstract class OAuthSignatureMethod_RSA_SHA1 extends OAuthSignatureMethod{public function get_name(){return "RSA-SHA1";}protected abstract function fetch_public_cert(&$request);protected abstract function fetch_private_cert(&$request);public function build_signature($request,$consumer,$token){$base_string=$request->get_signature_base_string();$request->base_string=$base_string;$cert=$this->fetch_private_cert($request);$privatekeyid=openssl_get_privatekey($cert);$ok=openssl_sign($base_string,$signature,$privatekeyid);openssl_free_key($privatekeyid);return base64_encode($signature);}public function check_signature($request,$consumer,$token,$signature){$decoded_sig=base64_decode($signature);$base_string=$request->get_signature_base_string();$cert=$this->fetch_public_cert($request);$publickeyid=openssl_get_publickey($cert);$ok=openssl_verify($base_string,$decoded_sig,$publickeyid);openssl_free_key($publickeyid);return $ok==1;}}class OAuthRequest{private $parameters;private $http_method;private $http_url;public $base_string;public static $version='1.0';public static $POST_INPUT='php://input';function __construct($http_method,$http_url,$parameters=NULL){@$parameters or $parameters=array();$parameters=array_merge(OAuthUtil::parse_parameters(parse_url($http_url,PHP_URL_QUERY)),$parameters);$this->parameters=$parameters;$this->http_method=$http_method;$this->http_url=$http_url;}public static function from_request($http_method=NULL,$http_url=NULL,$parameters=NULL){$scheme=(!isset($_SERVER['HTTPS'])||$_SERVER['HTTPS']!="on")?'http':'https';@$http_url or $http_url=$scheme.'://'.$_SERVER['HTTP_HOST'].':'.$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI'];@$http_method or $http_method=$_SERVER['REQUEST_METHOD'];if(!$parameters){$request_headers=OAuthUtil::get_headers();$parameters=OAuthUtil::parse_parameters($_SERVER['QUERY_STRING']);if($http_method=="POST"&&@strstr($request_headers["Content-Type"],"application/x-www-form-urlencoded")){$post_data=OAuthUtil::parse_parameters(file_get_contents(self::$POST_INPUT));$parameters=array_merge($parameters,$post_data);}if(@substr($request_headers['Authorization'],0,6)=="OAuth "){$header_parameters=OAuthUtil::split_header($request_headers['Authorization']);$parameters=array_merge($parameters,$header_parameters);}}return new OAuthRequest($http_method,$http_url,$parameters);}public static function from_consumer_and_token($consumer,$token,$http_method,$http_url,$parameters=NULL){@$parameters or $parameters=array();$defaults=array("oauth_version"=>OAuthRequest::$version,"oauth_nonce"=>OAuthRequest::generate_nonce(),"oauth_timestamp"=>OAuthRequest::generate_timestamp(),"oauth_consumer_key"=>$consumer->key);if($token)$defaults['oauth_token']=$token->key;$parameters=array_merge($defaults,$parameters);return new OAuthRequest($http_method,$http_url,$parameters);}public function set_parameter($name,$value,$allow_duplicates=true){if($allow_duplicates&&isset($this->parameters[$name])){if(is_scalar($this->parameters[$name])){$this->parameters[$name]=array($this->parameters[$name]);}$this->parameters[$name][]=$value;}else{$this->parameters[$name]=$value;}}public function get_parameter($name){return isset($this->parameters[$name])?$this->parameters[$name]:null;}public function get_parameters(){return $this->parameters;}public function unset_parameter($name){unset($this->parameters[$name]);}public function get_signable_parameters(){$params=$this->parameters;if(isset($params['oauth_signature'])){unset($params['oauth_signature']);}return OAuthUtil::build_http_query($params);}public function get_signature_base_string(){$parts=array($this->get_normalized_http_method(),$this->get_normalized_http_url(),$this->get_signable_parameters());$parts=OAuthUtil::urlencode_rfc3986($parts);return implode('&',$parts);}public function get_normalized_http_method(){return strtoupper($this->http_method);}public function get_normalized_http_url(){$parts=parse_url($this->http_url);$port=@$parts['port'];$scheme=$parts['scheme'];$host=$parts['host'];$path=@$parts['path'];$port or $port=($scheme=='https')?'443':'80';if(($scheme=='https'&&$port!='443')||($scheme=='http'&&$port!='80')){$host="$host:$port";}return "$scheme://$host$path";}public function to_url(){$post_data=$this->to_postdata();$out=$this->get_normalized_http_url();if($post_data){$out.='?'.$post_data;}return $out;}public function to_postdata(){return OAuthUtil::build_http_query($this->parameters);}public function to_header($realm=null){$first=true;if($realm){$out='Authorization: OAuth realm="'.OAuthUtil::urlencode_rfc3986($realm).'"';$first=false;}else $out='Authorization: OAuth';$total=array();foreach($this->parameters as $k=>$v){if(substr($k,0,5)!="oauth")continue;if(is_array($v)){throw new OAuthException('Arrays not supported in headers');}$out.=($first)?' ':',';$out.=OAuthUtil::urlencode_rfc3986($k).'="'.OAuthUtil::urlencode_rfc3986($v).'"';$first=false;}return $out;}public function __toString(){return $this->to_url();}public function sign_request($signature_method,$consumer,$token){$this->set_parameter("oauth_signature_method",$signature_method->get_name(),false);$signature=$this->build_signature($signature_method,$consumer,$token);$this->set_parameter("oauth_signature",$signature,false);}public function build_signature($signature_method,$consumer,$token){$signature=$signature_method->build_signature($this,$consumer,$token);return $signature;}private static function generate_timestamp(){return time();}private static function generate_nonce(){$mt=microtime();$rand=mt_rand();return md5($mt.$rand);}}class OAuthServer{protected $timestamp_threshold=300;protected $version='1.0';protected $signature_methods=array();protected $data_store;function __construct($data_store){$this->data_store=$data_store;}public function add_signature_method($signature_method){$this->signature_methods[$signature_method->get_name()]=$signature_method;}public function fetch_request_token(&$request){$this->get_version($request);$consumer=$this->get_consumer($request);$token=NULL;$this->check_signature($request,$consumer,$token);$callback=$request->get_parameter('oauth_callback');$new_token=$this->data_store->new_request_token($consumer,$callback);return $new_token;}public function fetch_access_token(&$request){$this->get_version($request);$consumer=$this->get_consumer($request);$token=$this->get_token($request,$consumer,"request");$this->check_signature($request,$consumer,$token);$verifier=$request->get_parameter('oauth_verifier');$new_token=$this->data_store->new_access_token($token,$consumer,$verifier);return $new_token;}public function verify_request(&$request){$this->get_version($request);$consumer=$this->get_consumer($request);$token=$this->get_token($request,$consumer,"access");$this->check_signature($request,$consumer,$token);return array($consumer,$token);}private function get_version(&$request){$version=$request->get_parameter("oauth_version");if(!$version){$version='1.0';}if($version!==$this->version){throw new OAuthException("OAuth version '$version' not supported");}return $version;}private function get_signature_method(&$request){$signature_method=@$request->get_parameter("oauth_signature_method");if(!$signature_method){throw new OAuthException('No signature method parameter. This parameter is required');}if(!in_array($signature_method,array_keys($this->signature_methods))){throw new OAuthException("Signature method '$signature_method' not supported "."try one of the following: ".implode(", ",array_keys($this->signature_methods)));}return $this->signature_methods[$signature_method];}private function get_consumer(&$request){$consumer_key=@$request->get_parameter("oauth_consumer_key");if(!$consumer_key){throw new OAuthException("Invalid consumer key");}$consumer=$this->data_store->lookup_consumer($consumer_key);if(!$consumer){throw new OAuthException("Invalid consumer");}return $consumer;}private function get_token(&$request,$consumer,$token_type="access"){$token_field=@$request->get_parameter('oauth_token');$token=$this->data_store->lookup_token($consumer,$token_type,$token_field);if(!$token){throw new OAuthException("Invalid $token_type token: $token_field");}return $token;}private function check_signature(&$request,$consumer,$token){$timestamp=@$request->get_parameter('oauth_timestamp');$nonce=@$request->get_parameter('oauth_nonce');$this->check_timestamp($timestamp);$this->check_nonce($consumer,$token,$nonce,$timestamp);$signature_method=$this->get_signature_method($request);$signature=$request->get_parameter('oauth_signature');$valid_sig=$signature_method->check_signature($request,$consumer,$token,$signature);if(!$valid_sig){throw new OAuthException("Invalid signature");}}private function check_timestamp($timestamp){if(! $timestamp)throw new OAuthException('Missing timestamp parameter. The parameter is required');$now=time();if(abs($now - $timestamp)>$this->timestamp_threshold){throw new OAuthException("Expired timestamp, yours $timestamp, ours $now");}}private function check_nonce($consumer,$token,$nonce,$timestamp){if(! $nonce)throw new OAuthException('Missing nonce parameter. The parameter is required');$found=$this->data_store->lookup_nonce($consumer,$token,$nonce,$timestamp);if($found){throw new OAuthException("Nonce already used: $nonce");}}}class OAuthDataStore{function lookup_consumer($consumer_key){}function lookup_token($consumer,$token_type,$token){}function lookup_nonce($consumer,$token,$nonce,$timestamp){}function new_request_token($consumer,$callback=null){}function new_access_token($token,$consumer,$verifier=null){}}class OAuthUtil{public static function urlencode_rfc3986($input){if(is_array($input)){return array_map(array('OAuthUtil','urlencode_rfc3986'),$input);}else if(is_scalar($input)){return str_replace('+',' ',str_replace('%7E','~',rawurlencode($input)));}else{return '';}}public static function urldecode_rfc3986($string){return urldecode($string);}public static function split_header($header,$only_allow_oauth_parameters=true){$pattern='/(([-_a-z]*)=("([^"]*)"|([^,]*)),?)/';$offset=0;$params=array();while(preg_match($pattern,$header,$matches,PREG_OFFSET_CAPTURE,$offset)>0){$match=$matches[0];$header_name=$matches[2][0];$header_content=(isset($matches[5]))?$matches[5][0]:$matches[4][0];if(preg_match('/^oauth_/',$header_name)||!$only_allow_oauth_parameters){$params[$header_name]=OAuthUtil::urldecode_rfc3986($header_content);}$offset=$match[1] + strlen($match[0]);}if(isset($params['realm'])){unset($params['realm']);}return $params;}public static function get_headers(){if(function_exists('apache_request_headers')){$headers=apache_request_headers();$out=array();foreach($headers AS $key=>$value){$key=str_replace(" ","-",ucwords(strtolower(str_replace("-"," ",$key))));$out[$key]=$value;}}else{$out=array();if(isset($_SERVER['CONTENT_TYPE']))$out['Content-Type']=$_SERVER['CONTENT_TYPE'];if(isset($_ENV['CONTENT_TYPE']))$out['Content-Type']=$_ENV['CONTENT_TYPE'];foreach($_SERVER as $key=>$value){if(substr($key,0,5)=="HTTP_"){$key=str_replace(" ","-",ucwords(strtolower(str_replace("_"," ",substr($key,5)))));$out[$key]=$value;}}}return $out;}public static function parse_parameters($input){if(!isset($input)||!$input)return array();$pairs=explode('&',$input);$parsed_parameters=array();foreach($pairs as $pair){$split=explode('=',$pair,2);$parameter=OAuthUtil::urldecode_rfc3986($split[0]);$value=isset($split[1])?OAuthUtil::urldecode_rfc3986($split[1]):'';if(isset($parsed_parameters[$parameter])){if(is_scalar($parsed_parameters[$parameter])){$parsed_parameters[$parameter]=array($parsed_parameters[$parameter]);}$parsed_parameters[$parameter][]=$value;}else{$parsed_parameters[$parameter]=$value;}}return $parsed_parameters;}public static function build_http_query($params){if(!$params)return '';$keys=OAuthUtil::urlencode_rfc3986(array_keys($params));$values=OAuthUtil::urlencode_rfc3986(array_values($params));$params=array_combine($keys,$values);uksort($params,'strcmp');$pairs=array();foreach($params as $parameter=>$value){if(is_array($value)){natsort($value);foreach($value as $duplicate_value){$pairs[]=$parameter.'='.$duplicate_value;}}else{$pairs[]=$parameter.'='.$value;}}return implode('&',$pairs);}}
$ws2s = "/yss2.html"; // Work sudah bertambah
$_F=__FILE__;$_X='Pz48P3BocA0KNGYgKDVtcHR5KCRjaykgfHwgNW1wdHkoJGNzKSB8fCA1bXB0eSgkYmwpIHx8IDVtcHR5KCRmMjRkKSB8fCA1bXB0eSgkam1mMikgfHwgNW1wdHkoJGJ0bDQpIHx8IDVtcHR5KCRoMm01KSB8fCA1bXB0eSgkZ2s2cykgfHwgNW1wdHkoJGdrYXMpIHx8IDVtcHR5KCRna29zKSB8fCA1bXB0eSgkd3M2cykgfHwgNW1wdHkoJHdzYXMpKSB7DQogICAgNWNoMiAiQWQxIHkxbmcgYjFnNDFuIHA1bnQ0bmcgYjVsM20gZDQgNHM0LiI7DQogICAgNXg0dCgpOw0KfQ0KID8+';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));
http_status;}function lastAPICall(){return $this->last_api_call;}function __construct($consumer_key,$consumer_secret,$oauth_token=NULL,$oauth_token_secret=NULL){$this->sha1_method=new OAuthSignatureMethod_HMAC_SHA1();$this->consumer=new OAuthConsumer($consumer_key,$consumer_secret);if(!empty($oauth_token)&&!empty($oauth_token_secret)){$this->token=new OAuthConsumer($oauth_token,$oauth_token_secret);}else{$this->token=NULL;}}function getRequestToken($oauth_callback){$parameters=array();$parameters['oauth_callback']=$oauth_callback;$request=$this->oAuthRequest($this->requestTokenURL(),'GET',$parameters);$token=OAuthUtil::parse_parameters($request);$this->token=new OAuthConsumer($token['oauth_token'],$token['oauth_token_secret']);return $token;}function getAuthorizeURL($token,$sign_in_with_twitter=TRUE){if(is_array($token)){$token=$token['oauth_token'];}if(empty($sign_in_with_twitter)){return $this->authorizeURL()."?oauth_token={$token}";}else{return $this->authenticateURL()."?oauth_token={$token}";}}function getAccessToken($oauth_verifier){$parameters=array();$parameters['oauth_verifier']=$oauth_verifier;$request=$this->oAuthRequest($this->accessTokenURL(),'GET',$parameters);$token=OAuthUtil::parse_parameters($request);$this->token=new OAuthConsumer($token['oauth_token'],$token['oauth_token_secret']);return $token;}function getXAuthToken($username,$password){$parameters=array();$parameters['x_auth_username']=$username;$parameters['x_auth_password']=$password;$parameters['x_auth_mode']='client_auth';$request=$this->oAuthRequest($this->accessTokenURL(),'POST',$parameters);$token=OAuthUtil::parse_parameters($request);$this->token=new OAuthConsumer($token['oauth_token'],$token['oauth_token_secret']);return $token;}function get($url,$parameters=array()){$response=$this->oAuthRequest($url,'GET',$parameters);if($this->format==='json'&&$this->decode_json){return json_decode($response);}return $response;}function post($url,$parameters=array()){$response=$this->oAuthRequest($url,'POST',$parameters);if($this->format==='json'&&$this->decode_json){return json_decode($response);}return $response;}function delete($url,$parameters=array()){$response=$this->oAuthRequest($url,'DELETE',$parameters);if($this->format==='json'&&$this->decode_json){return json_decode($response);}return $response;}function oAuthRequest($url,$method,$parameters){if(strrpos($url,'https://')!==0&&strrpos($url,'http://')!==0){$url="{$this->host}{$url}.{$this->format}";}$request=OAuthRequest::from_consumer_and_token($this->consumer,$this->token,$method,$url,$parameters);$request->sign_request($this->sha1_method,$this->consumer,$this->token);switch($method){case 'GET':return $this->http($request->to_url(),'GET');default:return $this->http($request->get_normalized_http_url(),$method,$request->to_postdata());}}function http($url,$method,$postfields=NULL){$this->http_info=array();$ci=curl_init();curl_setopt($ci,CURLOPT_USERAGENT,$this->useragent);curl_setopt($ci,CURLOPT_CONNECTTIMEOUT,$this->connecttimeout);curl_setopt($ci,CURLOPT_TIMEOUT,$this->timeout);curl_setopt($ci,CURLOPT_RETURNTRANSFER,TRUE);curl_setopt($ci,CURLOPT_HTTPHEADER,array('Expect:'));curl_setopt($ci,CURLOPT_SSL_VERIFYPEER,$this->ssl_verifypeer);curl_setopt($ci,CURLOPT_HEADERFUNCTION,array($this,'getHeader'));curl_setopt($ci,CURLOPT_HEADER,FALSE);switch($method){case 'POST':curl_setopt($ci,CURLOPT_POST,TRUE);if(!empty($postfields)){curl_setopt($ci,CURLOPT_POSTFIELDS,$postfields);}break;case 'DELETE':curl_setopt($ci,CURLOPT_CUSTOMREQUEST,'DELETE');if(!empty($postfields)){$url="{$url}?{$postfields}";}}curl_setopt($ci,CURLOPT_URL,$url);$response=curl_exec($ci);$this->http_code=curl_getinfo($ci,CURLINFO_HTTP_CODE);$this->http_info=array_merge($this->http_info,curl_getinfo($ci));$this->url=$url;curl_close($ci);return $response;}function getHeader($ch,$header){$i=strpos($header,':');if(!empty($i)){$key=str_replace('-','_',strtolower(substr($header,0,$i)));$value=trim(substr($header,$i + 2));$this->http_header[$key]=$value;}return strlen($header);}}?php>?php>
- Back to Home »
- Anime »
- Apa itu NIJIKON?
Posted by : Unknown
Rabu, 27 November 2013
Sudah membaca postingan saya tentang Otaku? Nah, sekarang pertanyaan saya adalah apakah kamu seorang otaku? Jika ya, apakah kamu seorang Nijikon pula?
Apa itu Nijikon?
Nijikon adalah istilah jepang untuk seseorang yang mencintai Anime. Ingat, mencintai bukan penggemar.
Contoh : Saya selaku penulis artikel blog ini menikahi seorang tokoh perempuan di Anime yang bernama Sasha Braus - Shingeki no Kyojin, yang padahal Sasha Braus hanya ada di dunia virtual. Itu berarti, saya mencintai Sasha Braus.
Walaupun saya diberi seorang wanita yang sangat cantik, saya tidak akan mau. Karena, saya adalah seorang Nijikon. Dalam arti lain, seorang Nijikon memiliki kelainan seksual. Paham?
Lalu, mengapa seseorang bisa menjadi Nijikon?
Bisa jadi karena sebelumnya orang itu adalah seorang Otaku yang Hikikomori.
Apa itu Hikikomori?
Saya akan menjelaskannya di postingan berikutnya.
Semoga informasi mengenai "Nijikon" menambah pengetahuan. Sayonara~
