问题标签 [cd-rom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 将工作目录设置为 CD-ROM
我必须将我的 R 程序放在 CD-ROM 上。该 CD-ROM 还应包含原始数据集。要启动程序,必须设置工作目录以加载数据集。不幸的是,我不知道如何将工作目录设置为特定的 CD-ROM,以便我的主管只能运行程序而无需修改任何内容。有人有想法吗?
powershell - 如何更改 CD ROM 字母?
我想将字母从 D 更改为 Z:
错误:
php - cd rom 光盘上的工作网站
一般问题:在我的本地主机上使用 phpmyadmin 和 mysql 在 Wamp 服务器下构建的网站 - 我如何将它放在 cdrom 驱动器中,以便我可以获取网站并从任何地方编辑它。我想在 cdrom 驱动器上安装 xampp。那行得通吗?
评论:我不能在钥匙上使用磁盘。只有 cdrom 光盘。谢谢!
windows - 如何使用 Dragon NaturallySpeaking 的高级脚本弹出 CD-ROM 驱动器?
有没有什么办法可以用 Dragon NaturallySpeaking 的高级脚本弹出 CD-ROM 驱动器?
cd-rom - 如何插入带有 Dragon NaturallySpeaking 高级脚本的 CD-ROM 驱动器?
有没有办法插入带有 Dragon NaturallySpeaking 高级脚本的 CD-ROM 驱动器?
c - 来自不同 cd 的不同可执行文件总是运行相同的代码
我用名为“Data.exe”的 ac 可执行文件刻录了 25 张 cd-rom。所有 cd 都具有相同的 CD 名称和相同的可执行文件名称,但可执行文件版本不同。这是代码:
光盘0
CD1
.....等等.....
CD24
“C:\_folder\_folder.exe”代码是
只是为了检查CD是否正确刻录。(所有这一切背后的核心思想是让 cds 识别自己并将真正的逻辑转移到托管 pc 上,以使 cds 可重复使用以满足我的需要。)
问题是,当我将 cd 随机插入 pc 时,以前插入的 cd 的可执行文件通常会“卡住”并显示自己而不是新的。
例如,如果我插入 CD16,我会打印 16,然后我插入 CD20,我仍然会从 CD20 可执行文件中打印 16,而且 CD20 可执行文件的最后编辑日期仍然是来自 CD16 的日期。重新启动后,一切都会“重置”,插入的第一张 cd 成为新的“卡住”的。同样的问题适用于所有其他 cd。
这似乎是一项微不足道的任务,我肯定错过了一些东西。我的错误在哪里?
.net - HTML CD-ROM 数据库在 Windows 10 中不起作用
我有一个罕见的 1900 年代早期传记的 CD-ROM 数据库。它是 HTML 和基于 Web 的。它将作为 2 张单独的 CD(存储为 .ISO 文件)安装到硬盘上。
然后我可以使用在桌面上创建的图标启动搜索页面,但是当我尝试进行搜索时,什么也没有发生。据我所知,没有任何弹出窗口阻止程序生效,只是什么都没有发生。但是,此 CD 数据库以前运行良好。
唯一奇怪的是,即使它确实可以工作,它也只能在 Internet Explorer(可能是第 8 版?)上工作,并且无论出于何种原因,它都不能在 Chrome 或 Firefox 上工作。我猜这个问题可能是在我去年升级到 Windows 10 后引入的。
图 1. 这是 CD-Rom 的 web 界面开始/主页在 Chrome 中的样子
图 2. 简单搜索页面(点击左侧菜单中的“单词搜索”后),Chrome
我的设置
我试过的
我做的第一件事是尝试其他浏览器,但无济于事。第一次出现错误是单击顶部菜单中的“搜索”按钮。如果按下左侧菜单中的“单词搜索”,选择要搜索的术语,然后在结果“简单搜索”页面上按下“搜索”按钮,则会出现第二个错误。然而,我检查了开发者控制台,并得到了一个略有不同的消息:
铬合金
搜索顶部
leftmenuframe.htm:19
未捕获的 ReferenceError:未定义 MM_goToURL
在 HTMLImageElement.onclick (file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/leftmenuframe.htm:19:323)
向左搜索
simplesearchform.html:28
未捕获的 ReferenceError:未定义 set_cookie
在 HTMLInputElement.onclick (file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/simplesearchform.html:28:94)
火狐
搜索顶部
ReferenceError: MM_goToURL 未定义
file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/leftmenuframe.htm
1号线
向左搜索
ReferenceError:未定义 set_cookie
file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/simplesearchform.html
1号线
边缘:
搜索顶部
当前窗口:/C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/default.htm
当前窗口:/C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/default.htm
SCRIPT5009:“MM_goToURL”未定义
leftmenuframe.htm (19,101)
向左搜索
SCRIPT5009:“set_cookie”未定义
simplesearchform.html (28,55)
IE浏览器
我收到一条关于允许 ActiveX 的消息。即使在我确定之后,控制台中仍会弹出这些错误:
搜索顶部
DOM7011:此页面上的代码禁用了前后缓存。有关详细信息,请参阅:http: //go.microsoft.com/fwlink/ ?LinkID=291337
默认.htm
HTML1300:发生导航。
默认.htm
HTML1524:无效的 HTML5 文档类型。考虑使用可互操作的形式“”。
默认.htm (1,1)
当前窗口:/C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/default.htm
SCRIPT5009:“MM_goToURL”未定义
leftmenuframe.htm (19,101)
向左搜索
金丝雀
搜索顶部
leftmenuframe.htm:19
未捕获的 ReferenceError:未定义 MM_goToURL
在 HTMLImageElement.onclick (file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/leftmenuframe.htm:19:323)
向左搜索
simplesearchform.html:28
未捕获的 ReferenceError:未定义 set_cookie
在 HTMLInputElement.onclick (file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/simplesearchform.html:28:94)
火炬
搜索顶部
leftmenuframe.htm:19
未捕获的 ReferenceError:未定义 MM_goToURL
在 HTMLImageElement.onclick (file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/leftmenuframe.htm:19:323)
向左搜索
VM39 simplesearchform.html:28
未捕获的 ReferenceError:未定义 set_cookie
在 HTMLInputElement.onclick (file:///C:/Program%20Files%20(x86)/Edgar%20Cayce%20Readings/simplesearchform.html:28:94)
冰龙
搜索顶部
ReferenceError: MM_goToURL 未定义[了解更多] leftmenuframe.htm:1:1
向左搜索
未声明带框文档的字符编码。如果在没有文档框架的情况下查看文档,文档可能会显得不同。搜索选项.htm
未声明带框文档的字符编码。如果在没有文档框架的情况下查看文档,文档可能会显得不同。cookiesManager.htm
ReferenceError: set_cookie is not defined[了解更多] simplesearchform.html:1:1
以 windows-1252 编码提交的表单无法编码所有 Unicode 字符,因此用户输入可能会损坏。为避免此问题,应更改页面,以便通过将页面本身的编码更改为 UTF-8 或在表单元素上指定 accept-charset=utf-8 以 UTF-8 编码提交表单。simplesearchform.html
未声明带框文档的字符编码。如果在没有文档框架的情况下查看文档,文档可能会显得不同。cookiesManager.htm
我的问题
根本问题是什么?如何让我安装的 CD-Rom Web 应用程序再次运行?
这可以通过更新 Windows、驱动程序或其他软件来解决吗?
如果这不能通过软件安装或更新来解决,是否有一种简单的方法来破解它(重命名文件类型、替换不推荐使用的功能等),以便它可以与现代操作系统和浏览器一起使用?
更新
根据要求,我正在添加在 Notepad++ 中读取的文件的源代码。编程和功能部分似乎在Visual Basic中。我对VB不太了解,但似乎很多字符都是垃圾,并且可能被混淆了。如果有什么方法可以将角色视为“不是垃圾”,请告诉我!
简单搜索.html
leftmenuframe.htm
cookiesManager.htm
c# - 如何在 CD 上打包 .sdf 数据库应用程序并在不安装在机器上的情况下运行
我面临着一个对我来说特别独特的挑战。我浏览了问题和答案目录,但我发现并没有专门针对我的情况。
我在后端使用 SQL Server CE 在 C#.Net 上创建了 Windows 应用程序。我希望将应用程序打包在 CD 中,这样我的用户就不会安装它,而只是插入和使用应用程序。
我已经构建了应用程序并将数据库文件、应用程序文件、配置文件、清单文件和 .dll 文件复制到一个文件夹并压缩它。然后将压缩文件夹复制到 CD ROM 并在不同的系统上运行。
在系统上,我安装了 SQL Server CE 运行时安装程序。应用程序成功执行,但是当我尝试提交连接到 .sdf 数据库的表单时,引发了以下异常:
路径无效。检查数据库的目录。[路径 = C:\Users\John\AppData\Temp\Temp2_App.zip\App\Data\abc.sdf]
我在 App.Config 的应用程序连接字符串是:
我在代码中使用的连接字符串是:
请问我错了什么。请帮我。
checksum - 我无法重新计算 CD-ROM 扇区的 CRC32 校验和
我设法使用十六进制编辑器从 cd-rom bin 文件中提取了一个扇区。根据 cd-rom 规范,扇区应具有以下格式: * 16 字节用于同步和标题 * 8 字节用于子标题 * 2048 字节用于用户数据 * 4 字节用于 EDC,恰好是应用于用户的 CRC32数据和子标题。
我在以下文档的第 55 页找到了有关此问题的详细信息:https ://ia800408.us.archive.org/4/items/cdi_may94_r2/cdi_may94_r2.pdf
我想手动修改扇区中的用户数据,但为此我还必须重新计算 EDC。(如果 EDC 结果为阳性,我假设 ECC 会被忽略)
但是,在修改任何内容之前,我想检查我是否同意我的部门对给定的 CRC32。但是,我不能。这就是问题所在。
这是我的 2352 字节扇区: https ://drive.google.com/open?id=1CYAInG8TYMyRMOgR1zeooUrLK5CR7cmM
EDC 部分具有以下 CRC32 结果:92 54 48 44(十六进制)
但是当我自己使用 HxD 十六进制编辑器重新计算 CRC32 时,我得到:55 32 CA 62
为什么我得到不同的结果?我尝试在自定义 CRC32 部分更改输入/输出反射,但没有任何效果。我已经坚持了一个小时,在谷歌上找不到任何东西。
windows - 用于读取原始 CD-ROM 数据的 Windows IOCTL 不返回纠错数据
我正在尝试制作一个程序,从各种类型的光盘中提取原始扇区数据,从 CD(数据和音频)开始。
这没什么特别的,这个概念本身很好,并且可以在具有类似 IOCTL 的 Linux 上运行。
我在 Windows 上遇到的问题是 ECC/EDC 数据不正确(基本上归零)。您可以通过将命令返回的内容与 IsoBuster 或 ImgBurn 等其他程序输出(或在 Linux 上使用等效命令)进行比较来了解这一点。
这些数据是否会因某种原因受到 Windows 安全策略的影响?还是驱动程序错误?
请注意,我在 Windows 10 上看到了这种情况。以管理员身份运行时,我得到了相同的结果。
要清楚哪些数据受到影响,请参阅此处的漂亮表格: https ://en.wikipedia.org/wiki/CD-ROM#CD-ROM_format 。在普通数据 CD(模式 1)上,它是 2352 扇区的最后 288 个字节。
演示问题的代码:
仅供将来来到这里的任何人参考,让它工作的下一个最好的方法肯定是使用此处描述的 SPTI:如何在 Windows 中向 CD-ROM 驱动器发出 READ CD 命令?. 我不想考虑为什么 Windows IOCTL 不起作用的答案(省略 EDC)!