技术的世界只说技术就好了..

分类目录

近期文章

标签

近期评论

功能

2018年十二月
« 11月    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

彻底解决U盘等可移动磁盘的AUTORUN病毒..U盘AUTORUN免疫!

以前看过类似的文章.. 不过并没有彻底解决U盘Autorun病毒..

原因很简单.. 就是文件格式FAT32本身不含权限系统..

所以病毒只要吧建立的Autorun.inf文件夹改个名字就OK了

所以建立Autorun.inf目录 的想法是对的 但是不全面..综合以上.我们为何不直接给U盘建立NTFS文件格式..

这样再建立Autorun.inf目录之后再给这个目录去掉所有权限..这样就可以彻底杜绝掉该死的U盘Autorun病毒..

分析了以上原理 我们开始工作..,首先先要备份你的U盘文件哦..

[separator]

然后新建个txt文本文件,命名为闪存免疫,输入以下代码:

convert x: /fs:ntfs

md x:\Autorun.inf
attrib +s +r +h +a x:\Autorun.inf

cacls x:\Autorun.inf /e /t /d everyone

(X代表U盘所在的盘符,自己看一下你的U盘盘符是什么)

另存为 U盘免疫.bat,并双击运行.

U盘免疫就搞定了。感觉非常棒吧!

AutoTags 自动生成标签TAGS插件[AJAX应用] FOR BB2.1.0

BB2.11 的请到这个页面 http://127.0.0.1/wordpress/read.php?118

 

另外本插件需要有 socket 或 CURL 支持

 

最近忙于搞服务器..没时间照看程序..

前天搞新皮肤的时候发现BB居然没有自动TAGS的插件..

结合我以前写过的其他程序的全自动TAGS插件..感觉全自动的用户体验不是很好..

于是想到为何不用AJAX来搞一下呢..

一可以省去全自动采集PHP代码有时会超时的情况..

二又可以根据自己的喜好 选择添加或手动添加..

于是一个用AJAX的 AutoTags 就从地下"蹦"出来了 o(∩_∩)o...

截图请看:
1
screenshot.jpg

2

screenshot2.jpg

3

screenshot3.jpg

 

 

 

插件安装方法:

 

方法一:

 

如果你的程序没有修改过admin/cp_edit.php 这个文件可以直接下在以下安装包..

直接覆盖到BOBLOG根目录就可以了,如果你的版本是最新的v2.1.1 或是 非 v2.1.0版本请跳过..到方法二

 

[file][attach]57[/attach][/file]

 

方法二:

 

到BOBLOG程序 admin/cp_edit.php 用记事本打开找到代码(请详细看说明)

 

PHP代码 FOR BB2.1.0 如果你的版本是2.1.0请查找如下内容
        

  1. <td><textarea name='tags' id='tags' rows='2' cols='100' class='formtextarea' {$tagdisable}>{$records['tags']}</textarea>

 

PHP代码 FOR BB2.1.1 如果你的版本是2.1.1请查找如下内容
        

  1. <td>{$lna[304]}<br><input name='tags' autocomplete="off" id='tags' size='100' class='formtextarea' value="{$records['tags']}" onfocus="simple_ac_init('tags', 'taghint')" {$tagdisable} />

 

 

在下部添加一下代码:

 

PHP代码
        

  1. <div style="padding-top:5px;padding-bottom:5px;">
  2.     

  3. <input id="ajaxtags" onclick="ajaxdo();return false" value="自动生成匹配标签" type="button" />
  4.     

  5. <span id="loading" style="display: none;"><img src='autotags/loading.gif' /></span>
  6.     

  7. <script language="javascript">var oIFrame = null; var ajaxi = 1; function createIFrame(){ var oIFrameElement = document.createElement("iframe"); oIFrameElement.width = 110; oIFrameElement.height= 110; oIFrameElement.frameBorder = 0; oIFrameElement.name = "hiddenFrame"; oIFrameElement.id ="hiddenFrame"; document.body.appendChild(oIFrameElement); oIFrame = frames["hiddenFrame"]; } function ajaxdo() { document.getElementById("loading").style.display='block'; document.getElementById("ajaxtags").style.display='none'; if(!oIFrame){ createIFrame(); } setTimeout( function() { oIFrame.location = "autotags/AutotagsForm.html"; },10); } function formReady() { var oHiddenForm = oIFrame.document.forms[0]; var oForm = document.forms[0]; for (var i=0 ; i < oForm.elements.length; i++) { var oHidden = oIFrame.document.createElement("input"); oHidden.type = "hidden"; oHidden.name = oForm.elements[i].name; oHidden.value = oForm.elements[i].value; oHiddenForm.appendChild(oHidden); } oHiddenForm.action = 'autotags.php'; oHiddenForm.submit(); } function saveResult(sMessage) { if (ajaxi>5){ document.getElementById("loading").style.display='none'; document.getElementById("ajaxtags").style.display='block'; alert('Ajax Error!Please Check Your Network'); }else if (!sMessage){ ajaxdo(); ajaxi++ }else{ document.getElementById("tags").value = sMessage; document.getElementById("loading").style.display='none'; document.getElementById("ajaxtags").style.display='block'; } }</script>
  8.     

  9. </div>

然后下载以下附件 解压到BoBLOG 根目录

[file][attach]58[/attach][/file]

 

 

关于部分网友提出说 这个插件只在标题中提取关键字..解决办法:

修改autotags\autotags.php

找到 $tags = @implode ....[更多代码]

修改为

$tags = @implode(' ',getTags ($_POST['title'].$_POST['content'],$_POST['title'].$_POST['content']));

 

© 2018 技术控 All Rights Reserved