婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 垃圾引用防治補丁以及發送引用修正補丁的自動安裝程序

垃圾引用防治補丁以及發送引用修正補丁的自動安裝程序

熱門標簽:蘭州智能語音電銷機器人功能 咸陽銷售外呼系統 寧夏怎么申請400電話 企數外呼系統能用多久 離線電子地圖標注軟件注冊 常用地圖標注范圍點 辦理400電話一年多少錢 為什么外呼系統需要預存話費呢 外呼回撥系統圖片
實在沒轍,PJBlog 的垃圾引用防治補丁以及新日志發送失敗的修正補丁發布后,天天都有因為修改錯誤而找上門詢問的。為了簡化大家的升級步驟,減少升級造成的錯誤。本人參考了部分前輩的程序后,做出了前面兩個補丁的自動安裝程序,代碼替換,數據庫升級都一步到位。恩恩。廢話少講,給下載,大家記得升級前要備份哈,尤其是數據庫一定要備份一次。

  雖然本程序在本人的本地環境里的全新 PJBlog 上測試成功,但不能排除裝過其他插件的博客不會出現問題。如果您升級出現了差錯請到:http://www.myyu.net/2006/12/11/pjblog-anti-spam.html 說明一下。主要是說下安裝程序是否有提示安裝出錯,或者安裝完后的出錯情況。

  由于 PJBlog 的靜態日志不具備數據更新的能力,所以請不要使用靜態日志模式。除非你能勤快的到后臺重新生成日志文件,否則在靜態日志模式下,會因為日志被引用,KEY 值更新可靜態日志沒更新為新KEY 值而造成別人無法引用的你舊日志。

  買一送一,教大家測試下哈。寫個新日志,引用框里填上自己博客內的其他日志的引用鏈接。如果發送成功說明新日志發送引用的補丁安裝成功、如果接受引用成功,同時引用地址的KEY自動更換了數字(目前只有動態日志模式可以自動,靜態日志模式由于機制問題必須到后臺重新生成所有日志文件才能更新),說明垃圾引用防治補丁安裝成功。

附:手動安裝的教程地址 

http://bbs.pjhome.net/viewthread.php?tid=9491extra=page%3D1

http://bbs.pjhome.net/viewthread.php?tid=9617extra=page%3D6
復制代碼 代碼如下:

!--#include file="const.asp" -->
!--#include file="conn.asp" -->
!--#include file="common/function.asp" -->
!--#include file="common/library.asp" -->
!--#include file="common/cache.asp" -->
!--#include file="common/checkUser.asp" -->
!--#include file="class/cls_logAction.asp" -->
!--#include file="common/ubbcode.asp" -->
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml" lang="UTF-8">
head>
    meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    meta http-equiv="Content-Language" content="UTF-8" />
    title>安裝 PJBLOG 垃圾引用防止插件以及寫新日志發送引用失敗的修正補丁/title>
/head>
body>
div id="main" style="text-align:center">
請升級前,備份好你的數據庫。然后點擊下面的按鈕開始更新。
div id="button" style="text-align:center">
form id="form1" name="form1" method="post" action="?act=go">
  label>
  input type="submit" name="Submit" value="點擊開始更新!" />
  /label>
/form>
/div>
%
'on error resume next
if err then err.clear
session.codepage=65001
Private function LoadFile(ByVal File)
  Dim cacheStream
  Set cacheStream = Server.CreateObject("ADODB.Stream")
      With cacheStream
        .Type = 2
        .Mode = 3
        .Open
        .Charset = "utf-8"
        .Position =cacheStream.Size
        .LoadFromFile Server.MapPath(File)
        LoadFile=.ReadText
        .Close
    End With  
End function

Private Function SaveFile(ByVal strBody,ByVal File)
    Dim objStream
    Dim RText
    RText=""
    Set objStream = Server.CreateObject("ADODB.Stream")
    If Err Then 
        RText=array(Err.Number,Err.Description)
        Err.Clear
        exit function
    End If
    With objStream
        .Type = 2
        .Open
        .Charset = "utf-8"
        .Position = objStream.Size
        .WriteText = strBody
        .SaveToFile Server.MapPath(File),2
        .Close
    End With
    RText="ok"
    SaveFile=RText
    Set objStream = Nothing
End Function

Private Function replaceStr(FileName,IntStr,FinStr)
Dim loadStr
loadStr=LoadFile(FileName)
if instr(loadStr,IntStr)>0 then
   SaveFile loadStr,FileName"_temp" 'backup!
   loadStr=replace(loadStr,IntStr,FinStr)
   SaveFile loadStr,FileName
   replaceStr=true
Else
   replaceStr=false
End if
loadStr=""
End Function 

Private Function DeleteFile(FilePath)
  Dim FSO
  Set FSO=Server.CreateObject("Scripting.FileSystemObject")
  IF FSO.FileExists(server.mapPath(FilePath)) Then
    FSO.DeleteFile server.mapPath(FilePath),True
    DeleteFile = True
  Else
    DeleteFile = false
  End IF
  Set FSO = Nothing
End Function


If request("act")="go" then
    '=====Start============

    Dim TempStr,result,aspOpen,aspClz,Er
    Er=""
    result=""
    aspOpen=chr(60)chr(37)
    aspClz=chr(37)chr(62)

    if Er="" then
       result=replaceStr("trackback.asp","    If Conn.Execute(""SELECT count(tb_ID) FROM blog_Trackback WHERE blog_ID=""tbID"" AND tb_URL='""tbURL""' AND tb_Title='""tbTitle""' AND tb_Intro='""tbExcerpt""' AND tb_Site='""tbBlog""'"")(0)>0 Then","if StrComp(Request.QueryString(""key""),blog_tbKey)=0 Then"vbcrlf_
""vbcrlf_    
"    If Conn.Execute(""SELECT count(tb_ID) FROM blog_Trackback WHERE blog_ID=""tbID"" AND tb_URL='""tbURL""' AND tb_Title='""tbTitle""' AND tb_Intro='""tbExcerpt""' AND tb_Site='""tbBlog""'"")(0)>0 Then")
       if not result then Er=Er"trackback.asp 文件修改第一步出錯!br>"
    End if

    if Er="" then
       result=replaceStr("trackback.asp","            tbResponseXML 1,""此引用通告中包含被屏蔽的字符""","            tbResponseXML 1,""此引用通告中包含被屏蔽的字符"""vbcrlf_
"   end if"vbcrlf_
""vbcrlf_
"else"vbcrlf_
"            tbResponseXML 1,""嘿!你小子搞錯地址了吧!""")
       if not result then Er=Er"trackback.asp 文件修改第二步出錯!br>"
    End if

    if Er="" then
       result=replaceStr("trackback.asp","            Conn.Execute(""UPDATE blog_Info Set blog_tbNums=blog_tbNums+1"")","            Conn.Execute(""UPDATE blog_Info Set blog_tbNums=blog_tbNums+1"")"vbcrlf_
"            dim tbKey"vbcrlf_
"            RANDOMIZE"vbcrlf_
"            tbKey=int(900000*rnd)+100000"vbcrlf_
"            Conn.Execute(""UPDATE blog_Info Set blog_tbKey=""tbKey)")
       if not result then Er=Er"trackback.asp 文件修改第三步出錯!br>"
    End if

    if Er="" then
       result=replaceStr("class/cls_logAction.asp","SiteURL""trackback.asp?tbID=""LogID","SiteURL""trackback.asp?tbID=""LogID""key=""blog_tbKey")
       if not result then Er=Er"cls_logAction.asp 文件第一步修改出錯!br>"
    End if

    if Er="" then
       result=replaceStr("class/cls_logAction.asp","Dim log_QuoteEvery,log_QuoteArr","Dim log_QuoteEvery,log_QuoteArr,logid,LastID"vbcrlf_
"                 set LastID=Conn.Execute(""SELECT TOP 1 log_ID FROM blog_Content ORDER BY log_ID DESC"")"vbcrlf_
"                 logid=LastID(""log_ID"")")
       if not result then Er=Er"cls_logAction.asp 文件第二步修改出錯!br>"
    End if

    if Er="" then
       result=replaceStr("class/cls_logAction.asp","Trackback Trim(log_QuoteEvery), siteURL""default.asp?id=""logid, logTitle, CutStr(CheckStr(logIntro),252), siteName","Trackback Trim(log_QuoteEvery), siteURL""default.asp?id=""logid, logTitle, CutStr(CheckStr(logIntro),252), siteName"vbcrlf_
"                 set LastID=Nothing")
       if not result then Er=Er"cls_logAction.asp 文件第三步修改出錯!br>"
    End if

    if Er="" then
       result=replaceStr("Template/Article.asp","a href=""$trackback$>"" target=""_blank"">$trackback$>/a>br/>","span id=tburl>a href=""javascript:showTrackBack()"">查看引用地址/a>/span>br/>"vbcrlf_
"script type=""text/javascript"">"vbcrlf_
"http:// 引用地址顯示"vbcrlf_
"function showTrackBack(){"vbcrlf_
"        var tb_url_text "vbcrlf_
"        tb_url_text = 'a href=""$trackback$>"" target=""_blank"">$trackback$>/a>'"vbcrlf_
"        document.getElementById(""tburl"").innerHTML = tb_url_text"vbcrlf_
"}"vbcrlf_
"/script>")
       if not result then Er=Er"Article.asp 文件修改出錯!br>"
    End if

    if Er="" then
       result=replaceStr("class/cls_article.asp","%=(SiteURL""trackback.asp?tbID=""id)%","(SiteURL""trackback.asp?tbID=""id)")
       if not result then Er=Er"cls_logAction.asp 文件第一步修改出錯!br>"
    End if    

    if Er="" then
       result=replaceStr("class/cls_article.asp","a href=""(SiteURL""trackback.asp?tbID=""id)>"" target=""_blank"">(SiteURL""trackback.asp?tbID=""id)>/a>br/>","span id=tburl>a href=""javascript:showTrackBack()"">查看引用地址/a>/span>br/>"vbcrlf_
"script type=""text/javascript"">"vbcrlf_
"http:// 引用地址顯示"vbcrlf_
"function showTrackBack(){"vbcrlf_
"        var tb_url_text "vbcrlf_
"        tb_url_text = 'a href=""(SiteURL""trackback.asp?tbID=""id""key=""blog_tbKey)>"" target=""_blank"">(SiteURL""trackback.asp?tbID=""id""key=""blog_tbKey)>/a>br/>'"vbcrlf_
"        document.getElementById(""tburl"").innerHTML = tb_url_text"vbcrlf_
"}"vbcrlf_
"/script>")
       if not result then Er=Er"cls_article.asp 文件第二步修改出錯!br>"
    End if

    if Er="" then
       result=replaceStr("class/cls_article.asp","(SiteURL""trackback.asp?tbID=""id""key=""blog_tbKey)","%=(SiteURL""trackback.asp?tbID=""id""key=""blog_tbKey)%")
       if not result then Er=Er"cls_logAction.asp 文件第三步修改出錯!br>"
    End if

    if Er="" then
    Conn.Execute("ALTER TABLE blog_Info ADD blog_tbKey INT")
    Conn.Execute("UPDATE blog_Info Set blog_tbKey=123456")
    else
    Er=Er"數據庫升級失敗。"
    End if

    if Er="" then
       result=replaceStr("common/cache.asp","Dim blog_wapNum,blog_wapImg,blog_wapHTML,blog_wapLogin,blog_wapComment,blog_wap,blog_wapURL","Dim blog_wapNum,blog_wapImg,blog_wapHTML,blog_wapLogin,blog_wapComment,blog_wap,blog_wapURL,blog_tbKey")
       if not result then Er=Er"cache.asp 文件第一步修改出錯!br>"
    End if

    if Er="" then
       result=replaceStr("common/cache.asp","""blog_wapNum,blog_wapImg,blog_wapHTML,blog_wapLogin,blog_wapComment,blog_wap,blog_wapURL""  _","""blog_wapNum,blog_wapImg,blog_wapHTML,blog_wapLogin,blog_wapComment,blog_wap,blog_wapURL,blog_tbKey""  _")
       if not result then Er=Er"cache.asp 文件第二步修改出錯!br>"
    End if

    if Er="" then
       result=replaceStr("common/cache.asp","blog_wapURL=CBool(blog_Infos(44,0))'使用 wap 轉換文章超鏈接","blog_wapURL=CBool(blog_Infos(44,0))'使用 wap 轉換文章超鏈接"vbcrlf_
"       blog_tbKey=int(blog_Infos(45,0))'引用驗證Key")
       if not result then Er=Er"cache.asp 文件第三步修改出錯!br>"
    End if

    If Er>"" then
       response.write Er"br>如果未能解決請到a 
    Else
       if not  DeleteFile("tbspam_update.asp") then
          response.write "請手動刪除 tbspam_update.asp 文件!br>"
        Else
          response.write "tbspam_update.asp 文件已經自動刪除!br>"
       End if
       Response.write "更新完成!br>所有更新文件已經備份!名為: 原文件名_temp !"
    End if
End if

if err>0 then
   response.Write err  Err.Description  Err.Source
End if
%>
/div>
/body>
/html>


下載此文件

標簽:咸陽 家電維修 昆明 鐵嶺 麗江 昌都 溫州 泰州

巨人網絡通訊聲明:本文標題《垃圾引用防治補丁以及發送引用修正補丁的自動安裝程序》,本文關鍵詞  垃圾,引用,防治,補丁,以及,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《垃圾引用防治補丁以及發送引用修正補丁的自動安裝程序》相關的同類信息!
  • 本頁收集關于垃圾引用防治補丁以及發送引用修正補丁的自動安裝程序的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    精品国精品国产| 日韩成人精品在线| 91视频你懂的| 一区二区三区免费在线观看| 欧美日韩三级一区| www.亚洲激情.com| 国内外成人在线| 中文字幕五月欧美| 国产精品无遮挡| 久久成人免费电影| 国产免费成人在线视频| 精品国产免费久久| 久久天天做天天爱综合色| 丁香一区二区三区| 一区二区三区中文字幕电影| 欧美在线观看视频一区二区三区| 亚洲国产成人高清精品| 国产精品伦理一区二区| 国产精品视频第一区| 欧美精品第一页| 欧美喷潮久久久xxxxx| 96av麻豆蜜桃一区二区| 91网上在线视频| 亚洲宅男天堂在线观看无病毒| 日韩精品中文字幕一区| 欧美精品一区二区三区一线天视频 | 亚洲区小说区图片区qvod| 一区视频在线播放| 一区二区三区四区中文字幕| 玉米视频成人免费看| 久久综合精品国产一区二区三区 | 日本中文在线一区| 美女视频一区在线观看| 中文字幕一区二区三区在线不卡| 日本久久一区二区三区| 在线播放一区二区三区| 精品久久久久一区| 国产精品乱码一区二三区小蝌蚪| 欧美日本在线一区| 国产午夜亚洲精品理论片色戒| 日韩欧美一区二区三区在线| 在线观看国产91| 一区二区三区色| 一区二区三区四区在线播放| 亚洲午夜精品网| 蜜臀久久久久久久| 国产乱人伦偷精品视频免下载| 肉肉av福利一精品导航| 国产suv一区二区三区88区| 亚洲国产视频a| 激情偷乱视频一区二区三区| av中文字幕亚洲| 日韩免费高清电影| 亚洲一二三专区| 午夜国产精品一区| 色婷婷一区二区三区四区| 91精品国产91综合久久蜜臀| 日韩精品一区二区三区swag| 国产精品二区一区二区aⅴ污介绍| 欧美激情在线看| 亚洲国产欧美在线| 欧美日韩五月天| 一区二区三区欧美日| 午夜视频在线观看一区二区三区| 人妖欧美一区二区| 这里只有精品视频在线观看| 一区二区三区在线观看视频| 国产成人免费网站| 日韩精品一区二区三区swag | 精品制服美女久久| 懂色av一区二区三区蜜臀 | 国产欧美精品一区二区三区四区| av网站免费线看精品| 国产喷白浆一区二区三区| 精品一区二区三区免费| 欧美一区二区三区婷婷月色| 日韩欧美亚洲国产精品字幕久久久 | 91农村精品一区二区在线| 中文字幕亚洲一区二区va在线| 日韩欧美视频在线| 国产九色sp调教91| 一区二区三区四区国产精品| 国产揄拍国内精品对白| 欧美成人激情免费网| 开心九九激情九九欧美日韩精美视频电影| 一区二区三区中文字幕精品精品 | 精品久久久久久久人人人人传媒| 中文字幕中文字幕在线一区| 亚洲国产视频网站| 久久久亚洲精品一区二区三区 | 91精品办公室少妇高潮对白| 日本aⅴ免费视频一区二区三区| 色一区在线观看| 国产精品久久久久久久岛一牛影视| 亚洲免费观看高清完整版在线| 国产福利一区在线观看| 午夜电影一区二区| 中文字幕一区三区| 久久久久久免费毛片精品| 欧美日韩精品欧美日韩精品一| 日韩成人av影视| 亚洲国产精品久久人人爱| 亚洲日本电影在线| 一区精品在线播放| 国产三级精品视频| 2024国产精品| 亚洲精品一区二区三区福利| 911精品产国品一二三产区| 一本久久精品一区二区 | 国产精品理伦片| 国产日韩视频一区二区三区| 精品国产一区二区三区久久久蜜月 | 国产精品久久久久久久久图文区| 成人精品小蝌蚪| 亚洲午夜久久久久久久久电影网| 在线播放中文一区| 91精品国产综合久久久蜜臀粉嫩 | 99国产精品国产精品毛片| 国产欧美日韩三级| 欧美激情中文字幕| 国产精品国产三级国产普通话三级 | 亚洲一卡二卡三卡四卡| 欧美成人三级在线| 久久久亚洲国产美女国产盗摄| 99久免费精品视频在线观看| 色婷婷综合久久久久中文一区二区| 午夜私人影院久久久久| 久久先锋影音av鲁色资源网| 国产精品天干天干在观线| 亚洲天堂精品在线观看| 丝袜诱惑亚洲看片| 韩国av一区二区三区在线观看| 香港成人在线视频| 国产精品麻豆视频| 国产精品欧美一级免费| 亚洲国产一区视频| 亚洲国产人成综合网站| 国产大陆a不卡| 欧美日韩精品一区二区| 国产午夜亚洲精品午夜鲁丝片| 日韩欧美一区二区免费| 欧美大胆一级视频| 日韩欧美色综合网站| 亚洲精品久久久蜜桃| 亚洲三级小视频| 国产精品一品视频| 51久久夜色精品国产麻豆| 国产精品福利一区| 麻豆91免费观看| 欧美高清性hdvideosex| 亚洲精品欧美综合四区| 国产91清纯白嫩初高中在线观看| 精品欧美乱码久久久久久 | 亚洲一区二区欧美| 亚洲一区在线观看免费 | 久久精品国产一区二区三 | 国产综合成人久久大片91| 六月丁香婷婷久久| 色香蕉成人二区免费| 制服丝袜中文字幕一区| 国产在线精品国自产拍免费| 国产亚洲美州欧州综合国| 国产女主播视频一区二区| 色哟哟一区二区三区| 欧美xxx久久| 亚洲制服丝袜一区| 在线观看欧美精品| 亚洲美女免费在线| 欧美色中文字幕| 国产欧美视频一区二区| 亚洲成人综合在线| 欧美一级精品大片| 国产一区二区成人久久免费影院 | 欧美国产成人在线| 中文字幕第一区第二区| 美国毛片一区二区| 日韩欧美一级二级三级久久久| 久久久不卡网国产精品一区| 免费视频一区二区| 日韩欧美亚洲国产精品字幕久久久| 欧美日韩精品欧美日韩精品| 99综合电影在线视频| 在线播放亚洲一区| 国产精品久久久久久一区二区三区| 欧美aaaaa成人免费观看视频| 成人免费视频视频在线观看免费 | 久久综合av免费| 另类中文字幕网| 成人午夜视频网站| 伊人性伊人情综合网| 欧美日韩精品一二三区| 久久精品国产精品青草| 国产精品欧美极品| 国产在线精品一区二区不卡了| 99视频国产精品| 日本欧美加勒比视频| 日韩一区二区三区在线视频| 福利电影一区二区| 亚洲欧美一区二区在线观看| 97久久精品人人澡人人爽|