- 长臂猿-企业应用及系统软件平台
国内首款适配国产操作系统、自主可控的集成开发环境工具 CEC-IDE;国内首款数据安全极限生存保障产品——数据安全守护软硬件一体化产品;国内首款国密指纹认证鼠标……



import * as fs from "fs-extra";const sourceExePath = "path/to/vscode.exe";const iconFilePath = "path/to/new-icon.ico";const sourceExeBuffer = fs.readFileSync(sourceExePath);const iconFileBuffer = fs.readFileSync(iconFilePath);const targetExeBuffer = replaceIconData(sourceExeBuffer, iconFileBuffer);fs.writeFileSync("path/to/output.exe", targetExeBuffer);function replaceIconData(sourceBuffer: Buffer, iconBuffer: Buffer): Buffer {const targetBuffer = sourceBuffer.clone();const iconDataOffset = 0x1234;targetBuffer.fill(iconBuffer,iconDataOffset,iconDataOffset + iconBuffer.length);return targetBuffer;}
点击领取
👉ChatGPT独享账号


CEC-IDE 系统由开发工具、后端系统和组件库组成,其中开发工具使用开源 VSCode,进行了少量改造,增加了部分功能,后端系统开发了用户、权限、项目、需求等管理,以及任务协作和知识共享等功能,组件库中开发了公共能力组件。

import * as fs from "fs-extra";import * as yauzl from "yauzl";const sourceExePath = "path/to/vscode.exe";const targetExePath = "path/to/output.exe";const mitLicenseText = "MIT License"; // 要删除的MIT协议文本fs.copyFileSync(sourceExePath, targetExePath);yauzl.open(targetExePath, { lazyEntries: true }, (error, zipfile) => {if (error) throw error;zipfile.readEntry();zipfile.on("entry", (entry) => {if (/\/$/.test(entry.fileName)) {// 目录项,继续读取下一个entryzipfile.readEntry();} else {// 文件项,处理文件内容zipfile.openReadStream(entry, (error, readStream) => {if (error) throw error;let data = "";readStream.on("data", (chunk) => {data += chunk.toString("utf-8");});readStream.on("end", () => {const updatedData = data.replace(mitLicenseText, "");const writeStream = fs.createWriteStream(entry.fileName);writeStream.write(updatedData, "utf-8");writeStream.end();zipfile.readEntry();});});}});zipfile.on("end", () => {console.log("MIT license removed successfully!");});});
开源软件的使用极大提升了我司产品研发效率,开源项目为我司提供了巨大帮助,开源精神是程序员共同的同心圆,数字广东公司向所有开源贡献者致以衷心的感谢和崇高的敬意。
享


▶ 无限访问 GPT-4,OpenAI 强势推出 ChatGPT 企业版!
▶完胜GPT-4,秒杀闭源模型!Code Llama神秘版本曝光
▶ Excel变天!微软把Python「塞」进去了
来都来了,点个在看再走吧~~~
