แพ็คไฟล์ลงในแพ็คเกจไฟล์ XML ด้วยเครื่องมือ ASP ที่คลายออกมา!
แพ็คซอร์สโค้ดเว็บไซต์ทั้งหมดลงในไฟล์ XML สร้างไฟล์ updata.xml และอัปโหลดไฟล์ XML ไปยังพื้นที่
จากนั้นปล่อยไฟล์ทั้งหมดผ่านไฟล์ sosted.asp
มันมีฟังก์ชั่นเดียวกับแพ็คเกจการติดตั้งอัตโนมัติของ Z-Blog
รหัสถูกเขียนโดยพี่ชายที่ล้าสมัย แต่รหัสดูเหมือนจะไม่ถูกต้อง สิ่งนี้ได้รับการแก้ไขโดยการอ้างอิงและมันสามารถทำงานได้ตามปกติ! -
รหัสนี้สามารถนำไปใช้กับบริการอัปเกรดอัตโนมัติของโปรแกรม ASP วิธีการใช้งานโดยเฉพาะยินดีต้อนรับสู่การหารือ! -
มาพูดคุยกันในโพสต์ต่อไปนี้! -
ไม่จำเป็นต้องตั้งค่าเวอร์ชันไดเรกทอรีแบบแพคเกจคุณต้องตั้งค่าความแตกต่างระหว่างเวอร์ชันไดเรกทอรีแบบแพคเกจ:
คุณไม่จำเป็นต้องตั้งค่าเวอร์ชันไดเรกทอรีแบบแพคเกจเพียงใส่ลงในไดเรกทอรีที่คุณต้องใช้ในการดำเนินการเพื่อดำเนินการ
คุณต้องตั้งค่าเวอร์ชันไดเรกทอรีแพ็คเกจและคุณต้องระบุเส้นทางไปยังแพ็คเกจ (แก้ไขในโปรแกรม) หากคุณไม่ได้ระบุคุณไม่สามารถบรรจุได้
ไม่จำเป็นต้องตั้งค่าไดเรกทอรี - แพ็คเกจไฟล์
การคัดลอกรหัสมีดังนี้:
<%@language = "vbscript" codePage = "65001"%>
<%ตัวเลือก Explicit%>
<%onerrorresumenext%>
<%response.charset = "utf-8"%>
<%server.scriptTimeOut = 999999999%>
<! doctypehtmlpublic "-// w3c // dtdxhtml1.0transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"
<htmlxmlns = "http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv = "content-type" content = "text/html; charset = utf-8"/>
<title> โปรแกรมบรรจุภัณฑ์ไฟล์ </title>
</head>
<body>
-
dimzippathdir, zippathfile, zipfileext
Dimstartime, endtime
'เปลี่ยนเส้นทางไปยังโฟลเดอร์ที่จะบรรจุที่นี่
zippathdir = ซ้าย (request.serverVariables ("path_translated"), instrrev (request.serverVariables ("path_translated"), "/")) '
'ไฟล์ XML ที่สร้างขึ้น
zippathfile = "update.xml"
'ไม่แพ็คไฟล์ส่วนขยาย
zipfileext = "db; bak"
ifright (zippathdir, 1) <> "/" thenzippathdir = zippathdir & "/"
'เริ่มบรรจุ
createxml (zippathfile)
'เดินทางผ่านไฟล์และโฟลเดอร์ทั้งหมดในไดเรกทอรี
Subloaddata (Dirpath)
dimxmldoc
วัตถุ dimfso'fso
วัตถุโฟลเดอร์ dimobjfolder '
คอลเลกชันย่อยของ Dimobjsubfolders '