随着互联网的飞速发展,网站建设成为了企业展示形象、拓展市场的重要手段。而DedeCMS2014作为一款经典的内容管理系统,陪伴了无数企业和个人度过了那段难忘的网站建设岁月。今天,就让我们一起来回顾一下DedeCMS2014的魅力所在。
一、DedeCMS2014简介
DedeCMS2014是由中国著名的开源CMS开发团队——织梦团队研发的一款企业级网站内容管理系统。它拥有丰富的功能、灵活的扩展性和强大的性能,深受广大用户的喜爱。以下是DedeCMS2014的几个亮点:
1. 易用性:DedeCMS2014操作简单,即使是没有任何编程基础的用户也能轻松上手。
2. 功能强大:支持文章、图片、视频等多种内容管理,满足企业各类需求。
3. 扩展性强:拥有丰富的插件和模板,可轻松实现个性化定制。
4. 性能优越:采用高性能的MySQL数据库和PHP开发,确保网站稳定运行。
5. 安全性高:拥有完善的权限管理和安全机制,有效防止黑客攻击。
二、DedeCMS2014的应用场景
DedeCMS2014适用于各类企业和个人,以下是一些典型的应用场景:
1. 企业官网:展示企业产品、企业文化、新闻动态等,提升企业形象。
2. 电商平台:搭建线上购物平台,实现商品展示、在线交易等功能。
3. 教育机构:发布课程信息、教师介绍、学生作品等,方便招生宣传。
4. 媒体门户:发布新闻资讯、行业动态、评论观点等,提供信息服务。
5. 个人博客:记录生活点滴、分享心得体会,拓展个人影响力。
三、DedeCMS2014的优势
相较于其他CMS,DedeCMS2014具有以下优势:
1. 开源免费:DedeCMS2014是一款开源免费的CMS,用户可免费下载和使用。
2. 技术支持:织梦团队提供完善的售后服务和技术支持,确保用户顺利使用。
3. 社区活跃:DedeCMS拥有庞大的用户群体和活跃的社区,用户可在此交流心得、解决问题。
4. 模板丰富:DedeCMS拥有丰富的模板资源,满足用户个性化需求。
四、DedeCMS2014的发展历程
自2004年发布以来,DedeCMS经历了多次升级迭代,不断完善和优化。以下是DedeCMS2014的发展历程:
| 年份 | 版本 | 主要更新 |
|---|---|---|
| 2004 | 1.0 | |
| 2005 | 1.1 | |
| 2006 | 1.2 | |
| 2007 | 1.3 | |
| 2008 | 1.4 | |
| 2009 | 1.5 | |
| 2010 | 1.6 | |
| 2011 | 1.7 | |
| 2012 | 1.8 | |
| 2013 | 1.9 | |
| 2014 | 2.0 |
五、DedeCMS2014的未来展望
随着互联网技术的不断发展,DedeCMS2014将继续保持其领先地位。以下是DedeCMS2014的未来展望:
1. 持续优化:织梦团队将继续优化DedeCMS2014,提升用户体验。
2. 技术创新:引入新技术,如人工智能、大数据等,为用户提供更智能的服务。
3. 生态建设:加强与合作伙伴的合作,共同推动DedeCMS2014生态圈的发展。
DedeCMS2014作为一款经典的内容管理系统,凭借其易用性、功能强大、扩展性强等优势,成为了众多企业和个人网站建设的首选。在未来的日子里,DedeCMS2014将继续陪伴我们走过更多的网站建设岁月。
efi启动u盘脚本
efi启动u盘脚本(efi启动U盘)我们已经学会制作BIOS启动的磁盘镜像和UEFI启动的磁盘镜像,但我们在使用ubuntu的时候不知道大家有没有注意过一下这个现象,在支持UEFI启动的虚拟机中使用efibootmgr命令查看ubuntu系统的启动顺序
efibootmgr-vBootCurrent: 0005Timeout: 0 secondsBootOrder: 0005,0000,0001,0002,0003,0004Boot0000* UiApp FvVol(7cb8bdc9-f8eb-4f34-aaea-3ee4af6516a1)/FvFile(462caa21-7614-4503-836e-8ab6f4662331)Boot0001* UEFI VBOX CD-ROM VB0-01f003f6 PciRoot(0x0)/Pci(0x1,0x1)/Ata(0,0,0)N…..YM….R,Y.Boot0002* UEFI VBOX CD-ROM VB2-01700376 PciRoot(0x0)/Pci(0x1,0x1)/Ata(1,0,0)N…..YM….R,Y.Boot0003* UEFI VBOX HARDDISK VBf5cb0757-31383519 PciRoot(0x0)/Pci(0xd,0x0)/Sata(0,65535,0)N…..YM….R,Y.Boot0004* EFI Internal Shell FvVol(7cb8bdc9-f8eb-4f34-aaea-3ee4af6516a1)/FvFile(7c04a583-9e3e-4f1c-ad65-e05268d0b4d1)Boot0005* ubuntu HD(1,GPT,6dee24a7-4fe0-466f-b6f8-546e2048aceb,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)通过这个命令我们知道efi会从 Boot0005进行启动,默认的执行程序为 \EFI\ubuntu\shimx64.efi。那么 \EFI\ubuntu\shimx64.efi是何物?如果想知道shimx64.efi文件是什么,可以参考后续文章。这个章节我们不会介绍这个内容,留在后续章节介绍,在这个章节我们将学习如何使用shim制作一个可以支持BIOS启动,也支持UEFI方式启动,同时也支持安全启动的磁盘镜像。
这里不会介绍grub的编译,我们这里直接使用《Grub2那些事-制作一个使用UEFI的系统》中编译说产生的文件。这里我们假设工作目录为bios-uefi
$ WORKSPACE=/opt/workspace/$ mkdir-p bios-uefi$ cd$WORKSPACE/bios-uefi制作秘钥文件这里我们将创建OVMF安全启动所使用的DB,KEY,PK秘钥。使用以下脚本创建
#!/bin/bash# Copyright(c) 2015 by Roderick W. Smith# Licensed under the terms of the GPL v3echo-n”Enter a Common Name to embed in the keys:”read NAMEfor n in PK KEK dbdo openssl genrsa-out”$n.key” 2048 openssl req-new-x509-sha256-subj”/CN=$NAME/”-key”$n.key”-out”$n.pem”-days 7300 openssl x509-in”$n.pem”-inform PEM-out”$n.der”-outform DERdoneGUID=`python3-c’import uuid; print(str(uuid.uuid1()))’`echo$GUID> myGUID.txtfor n in PK KEK dbdo sbsiglist–owner”$GUID”–type x509–output”$n.esl””$n.der”donefor n in PK=PK KEK=PK db=KEKdo sbvarsign–key”${n#*=}.key”–cert”${n#*=}.pem”–output”${n%=*}.auth””${n%=*}””${n%=*}.esl”donechmod 0600*.keyecho””echo””echo”For use with KeyTool, copy the*.auth and*.esl files to a FAT USB”echo”flash drive or to your EFI System Partition(ESP).”echo”For use with most UEFIs’ built-in key managers, copy the*.cer files;”echo”but some UEFIs require the*.auth files.”echo””将这个文件命名为mykeys.sh。
$ chmod+x mykeys.sh然后执行这个命令
$ mkdir-p keys$ cd keys$./mykeys.shEnter a Common Name to embed in the keys: Foo, Inc. Secure Boot key setGenerating RSA private key, 2048 bit long modulus(2 primes)………………+++++……………………………………………………………………………+++++e is 65537(0x010001)Generating RSA private key, 2048 bit long modulus(2 primes)……..+++++…………………..+++++e is 65537(0x010001)Generating RSA private key, 2048 bit long modulus(2 primes)………………………………………………………………………………………..+++++………………….+++++e is 65537(0x010001)For use with KeyTool, copy the*.auth and*.esl files to a FAT USBflash drive or to your EFI System Partition(ESP).For use with most UEFIs’ built-in key managers, copy the*.cer files;but some UEFIs require the*.auth files.这些秘钥主要为OVMF所使用,我们还需要创建一个用于shim使用的秘钥
openssl genrsa-out”shim.key” 2048openssl req-new-x509-sha256-subj”/CN=shim/”-key”shim.key”-out”shim.pem”-days 7300openssl x509-in”shim.pem”-inform PEM-out”shim.der”-outform DER这样我们获得了PK,DB,KEK和SHIM秘钥。这些秘钥是后续安全启动所必不可少的。
SHIM编译这个章节介绍一个新的组件编译即SHIM
$ cd$WORKSPACE$ git clone $ make update$ sudo make EFI_PATH=/usr/lib VENDOR_CERT_FILE=$WORKSPACE/bios-uefi/keys/shim.der ENABLE_SBSIGN=1 ENABLE_SHIM_CERT=1 install-as-data…Signing Unsigned original imageinstall-d-m 0755//usr/share//shim/15.4/x64/install-m 0644 shimx64.efi//usr/share//shim/15.4/x64//install-m 0644 BOOTX64.CSV//usr/share//shim/15.4/x64//install-m 0644 mmx64.efi.signed//usr/share//shim/15.4/x64//mmx64.efiinstall-m 0644 fbx64.efi.signed//usr/share//shim/15.4/x64//fbx64.efi这样我们获得了已经签发好的shimx64.efi,mmx64.efi和fbx64.efi,这些文件存放在//usr/share//shim/15.4/x64//目录中
创建磁盘镜像这里为了方面,我们直接使用以下命令创建相关的磁盘镜像和分区
$ truncate–size 20G bios-uefi.img#创建磁盘分区$ sgdisk–clear \–new 1::+1M–typecode=1:ef02–change-name=1:’BIOS boot partition’ \–new 2::+100M–typecode=2:ef00–change-name=2:’EFI System’ \–new 3::-0–typecode=3:8300–change-name=3:’Linux root filesystem’ \ bios-uefi.imgCreating new GPT entries in memory.Setting name!partNum is 0Setting name!partNum is 1Setting name!partNum is 2Warning: The kernel is still using the old partition table.The new table will be used at the next reboot or after yourun partprobe(8) or kpartx(8)The operation has completed successfully.使用sgdisk命令创建了3个分区,这里需要重点关注的是各种typecode,每一种typecode表示不同的分区类型
第一个分区用于BIOS第二个分区用于EFI系统分区第三个分区作为根文件系统使用gdisk查看分区的详细信息
$ gdisk-l bios-uefi.imgGPT fdisk(gdisk) version 1.0.5Partition table scan: MBR: protective BSD: not present APM: not present GPT: presentFound valid GPT with protective MBR; using GPT.Disk bios-uefi.img: 41943040 sectors, 20.0 GiBSector size(logical): 512 bytesDisk identifier(GUID): 812C7F89-1AFC-4E66-9923-73378996DF32Partition table holds up to 128 entriesMain partition table begins at sector 2 and ends at sector 33First usable sector is 34, last usable sector is 41943006Partitions will be aligned on 2048-sector boundariesTotal free space is 2014 sectors(1007.0 KiB)Number Start(sector) End(sector) Size Code Name 1 2048 4095 1024.0 KiB EF02 BIOS boot partition 2 4096 208895 100.0 MiB EF00 EFI System 3 208896 41943006 19.9 GiB 8300 Linux root filesystem做好分区后,我们将相关的分区进行格式化
#使用回环设备$ LOOPDEV=$(losetup–find–show bios-uefi.img)$ sudo partprobe${LOOPDEV}#创建文件系统$ sudo mkfs.fat-F32${LOOPDEV}p2$ sudo mkfs.ext4-F-L”root”${LOOPDEV}p3#这里我们使用了root作为标签mke2fs 1.45.5(07-Jan-2020)Discarding device blocks: doneCreating filesystem with 5216763 4k blocks and 1305600 inodesFilesystem UUID: 197e687e-b9b1-4d5b-8ff2-87e635d08801Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000Allocating group tables: doneWriting inode tables: doneCreating journal(32768 blocks): doneWriting superblocks and filesystem accounting information: done使用以上步骤,格式化EFI系统分区和root文件系统分区。
首先将rootfs.tar解压到系统的第三个分区中,将第三个分区作为根文件系统
$ MOUNTDIR=$(mktemp-d-t workXXXXXX)$ mount${LOOPDEV}p3$MOUNTDIR$ sudo tar-C$MOUNTDIR-xf$WORKSPACE/buildroot/output/images/rootfs.tar安装支持BIOS启动我们使用以下命令将grub安装到磁盘的第一个扇区,注意的是在GPT系统分区的磁盘中,第一个扇区叫做PMBR。由于其前446个字节没有使用,我们这里完全可以将GRUB安装到这个位置。
$ sudo/opt/workspace/grub-bios/sbin/grub-install–boot-directory=/mnt/boot–modules=”part_msdos”${LOOPDEV}安装好后,我们做一下清理工作
$ sudo umount$MOUNTDIR到这里,我们将获得一个支持bios启动的系统盘,由于还没有把内核镜像放进去,所以还不能正常启动
$ qemu-system-x86_64-m 512-drive file=./bios-uefi.img,format=raw-m 512系统将正常启动。
安装支持安全启动的UEFI下面我们将安装支持UEFI安全启动的系统盘,我们希望无论打开安全启动或者没有打开系统都能够正常启动。让我们开始我们的工作吧。
创建EFI的基本目录结构,并且将shim相关的文件拷贝到当前目录中
$ MOUNTDIR=$(mktemp-d-t workXXXXXX)#加载系统的第二个EFI系统分区$ mount${LOOPDEV}p2$MOUNTDIR$ mkdir-p EFI/BOOT$ mkdir-p EFI/test$ cp//usr/share//shim/15.4/x64//*.然后,使用shim秘钥对shimx64.efi程序进行签发
$ sbsign–key keys/db.key–cert keys/db.pem–output shimx64.efi.signed shimx64.efiwarning: data remaining[804864 vs 930262]: gaps between PE/COFF sections?warning: data remaining[804864 vs 930264]: gaps between PE/COFF sections?Signing Unsigned original image签发grub镜像,对于比较新的Grub版本,这里需要注意的是这里需要提供一个sbat文件
$ cat< sbat.csvsbat,1,SBAT Version,sbat,1, shim,shim,1,$$WORKSPACE/grub-efi/bin/grub-mkimage \-d/usr/lib/grub/x86_64-efi \-o./grubx64.efi \-p/EFI/test \–sbat sbat.csv \-O x86_64-efi \ fat iso9660 part_gpt part_msdos normal boot linux configfile loopback chain efifwsetup efi_gop \ efi_uga ls search search_label search_fs_uuid search_fs_file gfxterm gfxterm_background \ gfxterm_menu test all_video loadenv exfat ext2 ntfs btrfs hfsplus udf$ sbsign–key keys/shim.key–cert keys/shim.pem–output grubx64.efi.signed grubx64.efiSigning Unsigned original image我们这里使用了grub-mkimage命令创建grubx64.efi程序,这里需要注意几个选项
-O指示目标架构-p告诉创建目录的前缀,这里我们使用了一个叫做test的测试系统,所以这里指定的目录为/EFI/test,你也可以指定其他目录–sbat sbat文件,在下一个章节我们将详细的介绍这个文件此时,我们使用DB秘钥签发了SHIM,使用shim秘钥签发了grub。在Ubuntu发行版本中一般通过微软进行签发SHIM,使用Canonical签发其他文件。
接着,我们将制作一个支持安全启动的OVMF固件,这里我们使用了在《Grub2那些事-制作一个使用UEFI的系统》制作的OVMF程序。
$ cp$WORKSPACE/tianocore/edk2/Build/OvmfX64/DEBUG_GCC5/FV/OVMF_CODE.fd \$WORKSPACE/tianocore/edk2/Build/OvmfX64/DEBUG_GCC5/FV/OVMF_VARS.fd \$WORKSPACE/tianocore/edk2/Build/OvmfX64/DEBUG_GCC5/FV/OVMF.fd..$ cp keys/db.der keys/KEK.der keys/PK.der hda-contents/将OVMF相关编译的文件拷贝到当前目录,并且将DB,KER,PK的证书文件放到hda-contents目录中,这个目录我们用于将证书导入到OVMF中。
$ qemu-system-x86_64-L. \-drive if=pflash,format=raw,readonly,file=OVMF_CODE.fd \-drive if=pflash,format=raw,file=OVMF_VARS.fd \-drive file=fat:rw:hda-contents,media=disk,format=raw \-net none启动qemu后,接着我们将相关的证书导入到OVMF固件中。在UEFI中有一个很重要的概念即变量,UEFI根据存储在闪存中的变量来决定执行。所以操作UEFI的变量其实是直接操作闪存中的存储信息。我们运行支持UEFI的qemu模拟器后。将进入一下界面
等待几秒钟,或者直接按其他任何按键,系统将进入 UEFI Shell。进入命令行界面后,我们输入 exit。可以直接进入UEFI的图形配置界面。依次进入”Device Manager”→”Secure Boot Configuration”→”Secure Boot Mode”,选择 Custom Mode
选择出现的“Custome Secure Boot Options”,我们将进入相关秘钥导入的界面
下面将以PK秘钥的导入为例,说明如何当如PK秘钥导入UEFI中。选择“PK Options”,进入PK的导入界面
选择“Enroll PK”
选择“Enroll PK Using File”
选择对应的文件,这里选择“PK.der”
最后将文件提交到UEFI固件中
然后分别导入DB,PKE秘钥,退出到”Secure Boot Configuration”界面中,在这个界面中我们可以明确的看到安全启动项已经被打开了
继续退出到主界面,选择“Continue”
最后执行Enter键重启,我们就可以得到一个支持安全启动的UEFI固件
细心一点会发现,OVMF_CODE.fd这个文件没有变化,变化的是OVMF_VARS.fd文件,这个文件存储了UEFI中的变量项。在真实的计算机中,很多硬件商存放的是微软的DB,KEK证书,以及自己的PK证书。而在OVMF中默认没有这些信息,所以这里我们创建了自己的PK,DB,KEK秘钥。
回归正传,由于我们在编译shim的过程中让其自动签发了mmx64和fbx64所以,这里我们不需要签发了,但需要注意是shim的mok秘钥管理器中其实存放的是两个证书,一个是其自动生成的用于签发mmx64和fbx64的证书,还有一个是我们导入的shim证书。
将 shimx64.efi.signed,grubx64.efi.signed,mmx64.efi,fbx64.efi放到正确的位置
$ install-m 0644 shimx64.efi.signed EFI/test/shimx64.efi$ install-m 0644 shimx64.efi.signed EFI/BOOT/BOOTX64.efi$ install-m 0644 grubx64.efi.signed EFI/test/grubx64.efi$ install-m 0644 mmx64.efi EFI/test/mmx64.efi$ install-m 0644 mmx64.efi EFI/BOOT/mmx64.efi$ install-m 0644 fbx64.efi EFI/BOOT/fbx64.efi然后,我们根据UEFI的配置创建一个BOOTX64.CSV文件,UEFI会默认通过这个文件找到正确的启动选项。
$ echo”shimx64.efi,test,,This is the boot entry for Test”| iconv-t UCS-2LE>BOOTX64.CSV$ install-m 0644 BOOTX64.CSV EFI/test/BOOTX64.CSV到这里,和安全启动相关的配置基本已经完成,接着我们还需要配置grub的配置文件。
$ sudo blkid${LOOPDEV}p3/dev/loop1p3: LABEL=”root” UUID=”197e687e-b9b1-4d5b-8ff2-87e635d08801″ TYPE=”ext4″ PARTLABEL=”Linux root filesystem” PARTUUID=”7e844aef-eb31-433c-9ae0-7330e17f601b”cat< grub.cfgsearch.fs_uuid 197e687e-b9b1-4d5b-8ff2-87e635d08801 root hd0,gpt3set prefix=(\$root)’/boot/grub’configfile \$prefix/grub.cfgGRUBCFG$ cp grub.cfg EFI/test/读过之前文章的对这段估计这样陌生了,我们使用blkid找到第三个分区的UUID,作为grub的默认根文件系统。让grub从第三个分区找真实的grub配置文件,这个配置文件就是一个桥接的过程。
$ MOUNTDIR=$(mktemp-d-t workXXXXXX)$ sudo mount/dev/loop1p3$MOUNTDIR$ cp$linux_kernl/arch/x86_64/boot/bzImage.sbsign–key keys/shim.key–cert keys/shim.pem–output bzImage.signed bzImage$ cp bzImage.signed$MOUNTDIR/boot/bzImage使用以上命令签发了linux内核镜像,在UEFI安全启动中,使用SHIM机制,需要将grub和内核,以及内核模块都要经过shim秘钥的签发。所以这里使用shim秘钥签发内核镜像,并将内核镜像拷贝到了第三个分区的/boot目录中。同时还需要更改第三个分区的grub.cfg配置文件,这个配置文件位于/boot/grub/grub.cfg中。将文件修改为以下内容。
set default=”0″set timeout=”5″menuentry”Buildroot”{ set root=’hd0,gpt3′ linux/boot/bzImage root=/dev/sda3 rootwait console=tty1}这个磁盘镜像使用了3个分区,第一个用于bios,其实没用,第二个用于uefi系统分区,第三个用于根文件系统,所以这里设置了第三个分区作为根文件系统。
将第三个分区卸载
$ sudo umount$MOUNTDIR接着,我们将第二个分区挂在到系统中,并且将制作的EFI文件拷贝到这个分区中。
sudo mount${LOOPDEV}p2$MOUNTDIRsudo cp-R EFI$MOUNTDIR至此,我们完成了UEFI安全系统的磁盘镜像。
验证使用以下命令,支持UEFI安全启动的uefi磁盘能够启动成功
$ sudo qemu-system-x86_64 \-drive if=pflash,format=raw,readonly,file=./OVMF_CODE.fd \-drive if=pflash,format=raw,file=./OVMF_VARS.fd \-drive file=./bios-uefi.img,format=raw-m 512 \-net none-serial file:serial.log使用以下命令验证关闭UEFI安全启动的这个磁盘能否启动成功,OVMF.fd这个文件直接从编译的结果获取,没有打开安全启动
$ sudo qemu-system-x86_64 \-bios OVMF.fd \-drive file=./bios-uefi.img,format=raw-m 512 \-net none-serial file:serial.log使用以下命令验证bios方式的这个磁盘能否启动成功
$ sudo qemu-system-x86_64 \-drive file=./bios-uefi.img,format=raw-m 512正常情况下,以上3三种情况都可以正常启动。
这是水淼·dedeCMS站群文章更新器的试用版本更新的文章,故有此标记(2023-04-30 08:34:58)
迈科微mxt6208量产工具
迈科微mxt6208量产工具()2019.01.31
1、慧荣(SMI):Star_SM3259AA_O0417.rar
2、慧荣(SMI):Star_SM3259AA_O0425.rar
3、慧荣(SMI):uDiskToolBar_v10252.rar
2019.01.29
1、芯邦(Chipsbank):CBM209X_UMPToolV7100(2018-08-10).rar
2、芯邦(Chipsbank):CBM209X_UMPToolV7100(2018-08-24)L84C.rar
3、慧荣(SMI):SM2236ACMP_SSD_N0121A_CahceMode.rar
2019.01.27
1、安国(Alcor):AlcorMP_v13.01.12.00_only_for_L84.rar
2、安国(Alcor):AlcorMP_v13.01.18.00_only_for_H27UCG8T2BYR.rar
3、迈科(Ameco/Micov/MXTronics):MW8229_59_69UTools_V10.6_0401.rar
[Release Notes]:
①增加L83片子支持;
②修改8LC级别0量产;
③修改支持锁端口。先将每个HUB上电确认端口,依次插入上电后,工具将记录了hub序列,达到锁端口。如果没有上电确认工具提示集线器改变,工具自动重启重新分配端口。
2019.01.26
1、安国(Alcor):AlcorDSMP_19.01.25.00.rar
[Release Notes]:
①增加支持SanDisk 8T24 Flash;
②增加支持Hynix V5 H25BFT8A1M8R Flash。
2019.01.25
1、群联(Phison):UPTool_Ver2088_0718(Release).rar
2、群联(Phison):UPTool_Ver2092(Release)_11.18.rar
2019.01.24
1、安国(Alcor):FC_MP_Tool_v04.04.09_L74_5D2F.rar
2、安国(Alcor):FC_MP_Tool_v06.00.02_16KPage.rar
3、安国(Alcor):FC_MP_Tool_v06.01.00_16Kpage.rar
4、安国(Alcor):ALCOR_U2_MP_v19.01.24.00.rar
[Release Notes]:
①增加支持Sandisk 8T24 SDUNCIAMA-032GB;
②增加支持Hynix V5 H25BFT8A1M8R;
③增强对89SN-GTE的支持;
④提高对Toshiba/Sandisk 8T23系列小容量开卡良率;
⑤改善对B27A的支持,提高开卡良率和稳定性(专用版整合进来);
⑥改进放大镜显示;
⑦改进win10系统下MP定port功能;
⑧改进ECC微调功能;
⑨优化show U3功能。
2019.01.22
1、慧荣(SMI):SM2246AB_MPR0508A_FWR0411D.rar
2019.01.21
1、智微(JMicron):JMF667_MPToolforXP_vA.2.03.116(SVN446a)_I85C_I84C_for_Micron.rar
2、智微(JMicron):JMF667_MPToolforXP_vA.2.03.116(SVN446a)_T19B_T19C_IM84A_other.rar
3、智微(JMicron):JMF667_MPToolforXP_vA.2.03.116(SVN446a)_I85A_M85A_M85C_M84C.rar
4、智微(JMicron):JMF667_MPToolforXP_vA.2.03.116(SVN446b)_TA19.rar
2019.01.19
1、安国(Alcor):AlcorMP_2014.07.09.00.D.rar
2、安国(Alcor):AlcorMP_2014.07.21.00.D.rar
3、安国(Alcor):AlcorMP_2014.09.23.01.D.rar
4、安国(Alcor):AlcorMP_2014.10.28.00.D.rar
5、安国(Alcor):AlcorMP_2014.11.21.00.D.rar
2019.01.18
1、芯邦(Chipsbank):APToolV7100(2018-12-12).rar
2、颖飞(Inphi):IN6105_UFD_MPTool_1.2.0.18_807_RC1.rar
2019.01.17
1、安国(Alcor):AlcorMP(13.03.19.00_R)_L74.rar
2、慧荣(SMI):SMIWrapDemo_V17.10.3.1.rar
3、芯邦(Chipsbank):CBM2098_UMPToolV6002(2013-03-01).rar
4、芯邦(Chipsbank):CBM2098_APToolV6002(2013-03-01).rar
5、芯邦(Chipsbank):CBM2098_UMPToolV6007(2014-02-27).rar
6、芯邦(Chipsbank):CBM209X_UMPToolV6009(2015-03-24).rar
2019.01.16
1、芯邦(Chipsbank):MPInfoV2.7(2018-05-17)_V7000.rar
2、安国(Alcor):ALCOR_MP_v13.07.10.26.rar
3、安国(Alcor):ALCOR_MP_v14.05.22.00.rar
4、安国(Alcor):AlcorDSMP_19.01.16.00.rar
[Release Notes]:
①增加支持B27A Flash;
②优化定PORT方式。
2019.01.15
1、安国(Alcor):AlcorMP_2014.03.13.00.D.rar
2、安国(Alcor):AlcorMP_2014.05.22.01.D.rar
3、安国(Alcor):AlcorMP_2014.06.06.00.D.rar
4、安国(Alcor):AlcorMP_2014.06.24.00.D.rar
2019.01.14
1、慧荣(SMI):Chorus_Tool_DataBase(SM268x& SM270x)_v1.36.37.rar
2、慧荣(SMI):Chorus_Tool_DataBase(SM2702AC)_v1.29.84.rar
2019.01.12
1、慧荣(SMI):SM2258XT_IM3D_PKGQ1206A_FWQ1124A0_B0KB.rar
2、慧荣(SMI):sm2246XT_MPTool_Q1102A.rar
2019.01.10
1、国芯(CCore):UserTool_V2.1.0000_En.rar
2、群联(Phison):UPTool_Ver2073(Release).rar
3、群联(Phison):UPTool_Ver2076-Test2-20130828.rar
2019.01.09
1、慧荣(SMI):SM2258XT_IM3D_PKGQ1229A_FWQ1204B0.rar
2、一芯(FirstChip):FirstChip_MpTools_20181214(1220).rar
2019.01.08
1、芯邦(Chipsbank):CBM209X_UMPToolV7100(2019-01-03).rar
2、芯邦(Chipsbank):APToolV7100(2019-01-03).rar
3、鑫创(SSS):3s_usb_mp_utility_ver2298.rar
4、博惟(Broadway):CMP_140514A.rar
2019.01.07
1、群联(Phison):STTOOL_V37F_99_SZ_20181107.rar
2019.01.05
1、慧荣(SMI):Star_SM3271series_R0921.rar
2、慧荣(SMI):SM3268AB_Q1226V1_Intel_B17.rar
2019.01.04
1、鑫创(SSS):3s_usb_mp_utility_ver2262.rar
2019.01.01
1、鑫创(SSS):3s_usb_qc_tool_ver343.rar
这是水淼·dedeCMS站群文章更新器的试用版本更新的文章,故有此标记(2023-08-31 08:32:54)
dx修复工具需要网络
dx修复工具需要网络(dx修复工具需要网络连接吗)1、安装好的3D2014显示英文版本,没有中文版?
答:在开始菜单,找到Autodesk 3ds Max 20**文件,选择第七个3ds Max 20**-Simplified Chinese。(可以发送快捷方式到桌面)
2、打开注册机不能正常启动?
答:关闭所有杀毒软件。
3、多次激活提示激活码错误?
答:(1)检查注册机版本是否正确。(2)单击右键以管理员运行。(3)断网。(4)关闭杀毒软件。
4、WIN10系统安装3d软件后最上面的标题栏一行显示白色看不清一些命令?
答:在桌面上单击右键打开个性化设置,选择颜色把显示开始菜单、任务栏操作中心和标题栏的颜色开关打开,给一个深一点的颜色。
5、如何快速卸载2014版本以上的软件?
答:在开始菜单里的所有程序里找到Autodesk下面的(Uninstall Tool)打开它就可以看到卸载窗口了。
6、安装VR时出现乱码
答:找到控制面板-时钟,语言和区域-点击添加语言-然后再点击更改日期,时间数字格式-在管理选项中点击更改系统区域设置。
7、全景图软件的安装?
答:解压好文件以后,需要把注册文件夹里的文件复制到安装根目录下覆盖原来的文件。(见小视频)
8、请问为什么安装3ds max会出现如下错误,重新安装也是这样?
答:这种情况可以试试看是不是,你的3ds max安装包所在的文件夹名是不是包含中文。3d是国外的软件,中文目录是安装不了的。
9、3DS Max2014安装错误提示:Could not open key?
答:安装过程中提示Could not open key的解决方法如下:
以管理员身份运行CMD命令提示符,输入以下一串语句并运行即可以!
secedit/configure/cfg%windir%\inf\defltbase.inf/db defltbase.sdb/verbose红字部分命令解析:总得来说,这条命令的意思是把系统安全配置重置为系统默认设置;defltbase.inf是系统安全配置模版,defltbase.sdb是系统安全配置库,就是以系统默认安全模版重写系统安全配置库。这条命令可以解决很多安装软件遇到的权限问题,这些权限问题大多是之前安装过相同的软件,卸载不完全造成的注册表项锁死,无法更改权限或删除表项。
10、怎样彻底清除安装3DMAX时的注册表?
答:删除这个路径C:\ProgramData\FLEXnet的所有文件就可以了。打开MAX重新注册。
11、安装3d2014出现错误代码1946?
答:出现这种情况是因为之前有安装过这个版的MAX,有文件夹没有删除干净,所以会出现这个1946,没有关系点击确定就可以继续安装。
12、3d2012安装不了快捷键版石膏插件?答:从3d根目录先打开石膏线文件里面复制石膏线的程序,然后在打开3d空的场景里面菜单栏里面选择MaxScript里面,打开运行脚本把石膏线程序粘贴到运行脚本里面。
13、3d2014安装RailCLonePro出现一个感叹号?
答:打开RailCLone-keygen,填写注册信息,点击生成,将生成激活sls格式文件,打开C盘点击查看—勾上隐藏项目,复制到这个根目:C:\ProgramData\Itoo Software\licenses。
14、3d2014安装2.4渲染器打不开,显示渲染器程序重复,错误代码126?
答:到电脑控制面板里面卸载2.4渲染器,然后再到3d根目里面搜索vray渲染器程序删除干净。
15、3d2012安装好了,安装net4.0打不开?
答:下载net4.5安装到电脑桌面
16、打开3d2014出现Autodesk Licensing(File not found:C:\Program files\Common Files\Autodesk Shared\AdLM\R7\en-US\Webdepot\RTEaseReAuthBeginReg.html),3d2014软件许可证检出失败错误20?
答:缺少RTEaseReAuthBeginReg.html程序,其它电脑和网上找到RTEaseReAuthBeginReg.html程序复制到自己电脑里面Autodesk Licensing(File not found:C:\Program files\Common Files\Autodesk Shared\AdLM\R7\en-US\Webdepot。
C:\Application Data\FLEXnet\adskflex_tsf.data删除。
17、3d2014打开显示由于找不到MSVCR100.dll,无法继续执行代码,重新安装程序可能会解决此问题?
答:DirectX_Repair-v3.5修复工具。
18、安装石膏线插件显示编辑错误:无法创建复制/移动目标目录:C:\Program Files\Autodesk\3ds Max 2014\zh-CN\UI\Usericons?
答:3d目录里面缺少Usericons文件,3d目录新建Usericons文件。
19、3dsmax 2014.exe-系统错误?
答:DirectX_Repair-v3.5。
20、3d2014打开显示为达到大嵌套错误对话框深度显示?
答:重装渲染器。
20、3D2014安装失败显示错误代码1619?
答:到我们电脑控制面板里面卸载net framework4.0,从新安装一个net framework 4.5以上程序,用DirectX修复工具修复系统程序。
21、安装3D的过程中出现如图片的错误?
答:找到对应的文件或者文件夹删除后重新安装即可。
22、3D2012模型场景里面按石膏插件快捷键显示脚本错误?
答:打开一个新的3d场景,模型文件合并到新的3d场景,按石膏插件快捷键可以用了。
23、3d2012安装显示错误代码1317?
答:重装系统解决。
24、3d2012安装显示错误代码1320?
答:重装系统解决。
25、3d2014安装显示错误1618?
答:dx工具修复一下。
26、3d2014安装石膏插件显示编辑错误:无法创建复制移动目标目录?
答:win10系统不能安装到C盘,3d2014卸载重装到其他盘里面。
27、打开3d2014界面闪退?
答:C:\ProgramData\FLEXnet文件里面注册表程序删除,重新激活注册表。
28、打开3d2014显示报错?
答:渲染器程序重复了,你到控制面板里面卸载渲染器程序,重装渲染器。
29、打开3d2016显示自定义菜单错误?
答:C:\Program Files\Autodesk\3ds Max 2016\zh-CN\UI\MaxStartUI.musx删除。
30、安装软件时弹出“应用程序无法正常启动(0xc000000d)”,请单击“确定”关闭应用程序?
答:下载并安装DX修复工具修复。
31、3Dmax安装以后打开max没有反应?
答:下载安装net framework 4.5 64位就可以打开3Dmax了。
32、安装软件出现1619,DX问题。运行3dmax2012时出现造成应用程序无法正常启动(0xc000007b)的原因比较多,一般有以下有三个可能:
1、DirectX9没有安装。
2、Microsoft Visual C++没有安装。
3、NET没有安装。
解决办法:把Visual Studio 2010,NET Framework 4.0版,DirectX9.0等这些运行库全部安装上,并进行修复,使问题得到解决。
33、3dmax2014打开时显示无法初始化adlm错误代码-104。
答:是存在兼容问题,看看系统中是否有adlm这样的的文件,要是没有就修复系统漏洞,要是不行就升级系统(用电脑管家/其他杀毒软件,对软件硬件_丢失DLL文件进行修复)。
34、软件卸载不干净时可以下载?
答:(卸载工具)。
35、许可证错误5错误20?
第一种、打开C:\ProgramData\FLEXnet这个位置(ProgramData一般是隐藏文件夹,所以之前最好显示出所有隐藏文件),把adskflex开头的文件都删掉。
这样重新打开max,会出来激活窗口让你重新激活,请使用正确的注册机以管理员身份运行注册。
第二种:删除注册文件,把max的许可证文件删掉,重新进行注册即可!
软件新版本的许可证文件位置与以前不同,
WinXP:C:\Documents and Settings\All Users\Application Data\FLEXnet\adskflex_tsf.data
Win7:C:\ProgramData\FLEXnet\adskflex_tsf.data
第三种:下载破解文件adlmint.dll替换安装目录下的同名文件,直接将破解Crack文件下的adlmint.dll复制替换
x:\Program Files\Autodesk\3ds Max 2010\adlmint.dll
第四种:这是应为你的电脑关闭了一项服务而已。
在计算机>管理>服务>找到FLEXnet licensing Service启动它就行。
第五种:在开始菜单里找到3DS MAX simple-chinese。用这个启动就能解决。我的解决了。
36、3D 2014无法起动,双击后界面一出就自动报错关闭?
答:点开开始菜单,所有程序找到Autodesk打开Autodesk 3ds max2014单击起动Change Graphics Mode这个程序进行启动,就会有提示一个(显示驱动程序选择)默认是Nitrous Direct3D 11(推荐)手动选择换一个驱动程序启动,这样就能正常启动了。
37、Could not open key:注册表权限问题安装错误代码:1619?
答:开始菜单-运行-Regedit注册表-找到
HKEY_LOCAL_MACNINE-Software-microsoft-windows-currenbversion-Installer-userData-s-1-5-18-Components单击右键打开权限:
38、打开20143D中文版马上报错,英文版可以打开?
答:换一个驱动即可。
39、我在安装vary的时候,总是提示我没有与互联网连接,安装无法继续,为什么?
答:尝试看看安装说明
“VRay for3dsMax”的离线安装的方法
1、用“记事本”打开“C:\Windows\System32\drivers\etc”目录下的“hosts”文件,然后在最前面插入一行:“127.0.0.1www.shanse8.com,然后保存关闭;
2、下载并解压“Quick'n Easy Web Server Pro 3.3.3”,然后运行里面的“quickweb.exe”;
3、不用对“Quick'n Easy Web Server Pro 3.3.3”做任何设置,但是必须保证“服务器”处于“开启”状态;
4、按平常的方法安装“中国汉化VRay for3dsMax”,此时你会发现已经可以离线安装了!
备注:
①“中国汉化VRay for3dsMax”安装完成后,可以将“Quick'n Easy Web Server Pro 3.3.3”删除掉,也可以不删除!
②“中国汉化
VRay for 3ds Max”安装完成后,记得将“hosts”文件改回来,具体方法如下:
用“记事本”打开“C:\Windows\System32\drivers\etc”目录下的“hosts”文件,然后将刚才插入的那一行:“127.0.0.1
www.shanse8.com”去掉,然后保存关闭;(如果不改回来,联网后将无法访问www.shanse8.com网站,其它网站不受影响!)
③该方法只限于没有安装过“Internet
信息服务”(简称IIS)的操作系统,如果之前安装过“Internet信息服务”,请先将“IIS”关闭,然后再使用该方法进行“中国汉化
VRay for 3ds Max”的离线安装;(普通用户一般都没有安装过“Internet
信息服务”,所以普通用户可以无视该限制并愉快的漂过!)
40、16的MAX打开时出现在的?
重新安装MAX就可以了。
41、刚安装的新系统安装MAX2014出现错误:1603问题?
答:手机安装NET4.0或都4.5,4.6都可以,在用DX修复工具修复CC++修复不成功的手动删除后在修复。在安装MAX2014就OK了。
42、安装好3D后打开弹出应用程序错误,应用程序无法正常启动(0XC00007B)请单击确定关闭应用程序,或者出现英文的提示,如图片:
答:首先用DX工具进行修复,修复后如果还没有解决就检查NET的安装。
43、安装VR渲染器时无法修改VR的安装路径或者提示检查是否有对应版本的3D?
答:是因为之前安装过VR,没有卸载干净,可以用卸载工具卸载,卸载程序里进行卸载,把3D根目录跟VR有关的文件都删除。
44、3D安装场景助手后3D都打不开了?
答:那是因为没有安装Autodesk官方的Max升级补丁,下载Max2014 sp6补丁装上即可。
45、打开3D场景弹出:
答:1.首先检查版本的问题,高版本保存的文件低版本无法打开。
2.如果排除了版本问题以后,打开注册表编辑器:win+r键,输入regedit,回车。
进入注册表编辑器之后,依次点开:HKEY_LOCAL_MACHINE–>SOFTWARE–>Microsoft–>Windows–>CurruntVersion–>Policies–>System。找到右侧的EnableLUA
双击EnableLUA,在弹出的窗口中,将“数值数据”设置为0。然后点击“确定”,关闭注册表编辑器,重启系统即可。
46、3DMAX打开界面时突然出现了The file C:\Program Files\Autodesk\3ds Max 2016\en-US\UI\MaxStartUI.mnux is not writable,进不去了?
答:(1)这是一个隐藏的文件夹,必须在查看处勾选隐藏文件夹。
(2)打开C:\Users\Administrator\AppData\Local\Autodesk\3dsMax\2016-64bit\ENU\en-US\UI,复制MaxStartUI.bprx把它改成MaxStartUI.mnux
(3)如果还是打不开,再打开3D的安装文件夹,C:\Program Files\Autodesk\3ds Max 2016\en-US\UI,把MaxStartUI.mnux找到,直接册除它。
47、MAX2014安装后只有这几个,没主程序是什么原因?
答:找到控制面板程序与功能界面卸载3dmax软件卸载完成后win+r,输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\software\Autodesk\3dsMax,删除3dmax的相关注册表,再往下拉找到HKEY_LOCAL_MACHINE\software\CLASSES\installer\Products\7CE73B25638D90400046C342CBDE0201,删除7CE73B25638D90400046C342CBDE0201,然后重新安装。
48、打开3D时,出现“加载DLL时出错?
1)运行输入msconfig回车,打开系统配置实用程序,在启动项目中查找一个名为“****.dll”,如果有将它前面的钩去掉,然后按应用确定(如果没有跳过)。
2)运行输入regedit回车打开注册表,选编辑查找一个名为“****.dll”的键值项,找到后删除,多查找几次删除干净,然后重新启动电脑即可。
3)去掉自启动项
开始/运行输入regedit回车打开注册表编辑器,依次展开
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]右侧,
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]在右侧,
看看有没有你要找的选项(****.dll),如果有删除,重启即可。
如果上述方法无效,请修复一下系统:
(1)开机按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复。
(2)请开机按F8进入到安全模式中用系统自带的系统还原,还原到你没有出现这次故障的时候修复。
(3)如果故障依旧,使用系统盘修复,打开命令提示符输入SFC/SCANNOW回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
(4)如果故障依旧,在BIOS中设置光驱为第一启动设备插入系统安装盘按R键选择“修复安装”即可。
(5)如果故障依旧,建议重装操作系统。
49、石膏线如何安装?
答:见小视频。
50、安装好max软件以后打开没有反应?
答:没有安装NET4.0。
51、3d2014安装好打开场景显示其他面板?
答:左下角开始-所有程序-Autodesk文件夹-Autodesk 3ds Max 2014-Change Graphics Mode-显示驱动程序选择里面更改驱动模型。
52、高版本3D渲染器的安装方法?
答:1.VRay默认安装完成。
2.拷贝stdplugs文件夹里面的LastVRay.dlr到C:\\Program Files\\Autodesk\\3ds Max 2017\\stdplugs(即3dmax的根目录的stdplugs文件夹)
3.拷贝RT文件夹里面的LastVRay.dll和vray.exe到C:\\Program Files\\Chaos Group\\V-Ray\\RT for 3ds Max 2017 for x64\\bin(Vray默认安装的路径)
4.拷贝“汉化”文件夹里面的“vrender2017.dlr”到C:\\Program Files\\Autodesk\\3ds Max 2017\\Plugins里面替换原文件即可使用(即3dmax的根目录的Plugins文件夹)
53、20143D用中文的方式打开后显示还是英文的?
答:在控制面板里找到程序修复一下再用中文打开即可。
54、3D安装出现如图的提示,会导致VR安装好以后某些功能无法显示?
方法/步骤:
(1)修改文件夹选项
任意打开一个文件夹,在菜单栏找到——工具——文件夹选项——查看——选“显示隐藏的文件、文件夹和驱动器”。
(2)打开用户临时文件夹所在的文件夹
一般为“C:\Users\XXX\AppData\Local”,其中的XXX为你的用户名(依次打开C盘,用户名,AppData,Local),就可以找到Temp文件夹。
(3)更改文件夹安全属性
右键单击Temp文件夹,选“属性”,单击“安全”选项卡,检查“组或用户名”里有没有“Everyone”:
1)如果有“Everyone”,(一般来说这个时候,可以看到下面的好多权限是没有的)
单击“编辑”,在新的选项卡窗口选中“Everyone”,在下面的权限窗口中——选中“完全控制”。
此时,一般可能会出现“C:\Users\XXX\AppData\Local\Temp\??拒绝访问”,选“取消”,可能会有一个警告,不用理会,“确定”。
这时再检查一下,就可以看到“Everyone”已经有了完全控制的权限。
2)如果没有“Everyone”,单击“编辑”按钮,在新的选项卡窗口选“添加”,在新窗口中添加“everyone”,单击确定。然后按照上面一个步骤设置即可。
55、场景不是很大,渲染参数没有问题,但是渲不动?
答:检查一下场景里是否有标准的混合材质,如果有换成VR的混合材质即可。
56、1:5 2:failed to install/uninstall the anchor service.3:1005如何解决?(1:5 2:安装或卸载the anchor service.3:1007失败。)
答:右键我的电脑—本地用户和组—用户—administrator右键此帐户—属性—取消勾选账户已禁用
然后按windows键+L键,登陆administratior再进行安装
换一个安装包,把提示错误的文件删除。
57、3D max 2014出现激活错误0015.111解决办法?
答:一:先剪切出C:\Program Files\Common Files\Autodesk Shared\AdLM\R7里面的adlmact.dll和adlmact_libFNP.dll这二个文件,先放到桌面上,备份好。
二:到这个盘:\Autodesk_3ds_Max_Design_2014_EFGJKS_Win_64bit_dlm\x64\max\Autodesk\3ds Max Design 2014\Common Files(64-bit)Folder\Autodesk Shared\AdLM\R7文件夹里,找到adlmact.dll和adlmact_libFNP.dll这二个文件,把他复制到刚才那个文件夹里。
58、3D安装完打开弹出如图的对话框
:答:用中文启动软件就可以了,这是因为缺少英文版的启动程序。
59、安装软件时弹出“应用程序无法正常启动(0xc000000d)”,请单击“确定”关闭应用程序?
答:下载并安装DX修复工具修复。
60、CAD17和MAX14 15以上的软件安装字体出现方格?
答:重装系统,而且要换一个系统,不要安装原来的。
61、3d2012安装已取消,部分产品未安装?
答:3d2012安装包文件夹显示中文改为英文和数字名称。
打开C:\Users\Administrator\AppData\Local\Autodesk\3dsMax\2016-64bit\ENU\en-US\UI,复制MaxStartUI.bprx把它改成MaxStartUI.mnux
再次打开看能不能打开它,一般的情况是可以打开、
如果还是打不开,再打开3D的安装文件夹,C:\Program Files\Autodesk\3ds Max 2016\en-US\UI,把MaxStartUI.mnux找到,直接删除它,
32、安装3d2014vray3.0渲染器版本显示问号?
答:换一个版本渲染器和重装系统解决。
63、3d2014安装渲染器3.0版本显示不了材质球?其他VR材质参数显示正常?
答:换一个版本渲染器安装。
64、双击打开3d2018图标没有反应?
答:(1)360修复电脑+安装NET4.5,DX修复工具修复。
(2)重新卸载3d2018版本,重新安装。
65、安装渲染器VR3.2显示错误系统找不到指定的文件?
答:渲染器VR3.2安装包名称太深,渲染器VR3.2安装包名称改短可以。
66、3d2015版本注册机激活失败
答:3d2015版注册机右击以管理员身份运行。
67、安装软件的时候变成乱码怎么解决?
答:一般而言,电脑软件出现乱码,产生的原因可能是系统设置错误或者缺少字体。
①系统设置错误,解决方法如下:
第一步,点击开始按钮,然后点击控制面板;
第二步,进入控制面板点击“时钟、语言和区域”,再点击进入“区域和语言”;
第三步,点击管理选项,然后点击更改系统区域设置;
第四步,将当前系统区域设置设置成英语(英国),然后再点击确定按钮,最后再重启电脑;
第五步,重启电脑后,将当前系统区域设置,设置成中文(简体,中国),然后再点击确定按钮,最后再重启电脑。
②缺少字体的解决方法:
如果是Windows 7是旗舰版,可以试试安装个中文语言包,这样操作系统的界面也是中文了。
这是水淼·dedeCMS站群文章更新器的试用版本更新的文章,故有此标记(2023-11-01 08:35:34)




