Component/drive/zh: Difference between revisions
Jump to navigation
Jump to search
imported>OCDoc Import Imported from legacy OpenComputers documentation at ocdoc.cil.li |
Clean up Markdown artifacts from DokuWiki migration |
||
| Line 5: | Line 5: | ||
要将处于管理模式的驱动器切换为非管理模式,只需手持物品右键单击并选择非管理模式(警告:此操作将会抹除其中的数据)。 | 要将处于管理模式的驱动器切换为非管理模式,只需手持物品右键单击并选择非管理模式(警告:此操作将会抹除其中的数据)。 | ||
组件名: | 组件名:<code>drive</code>。 | ||
回调函数: | 回调函数: | ||
* | * <code>readByte(offset:number):number</code> | ||
<pre>从指定偏移量处读取一字节。 | <pre>从指定偏移量处读取一字节。 | ||
</pre> | </pre> | ||
* | * <code>writeByte(offset:number, value:number)</code> | ||
<pre>向指定偏移量处写入一字节。 | <pre>向指定偏移量处写入一字节。 | ||
</pre> | </pre> | ||
* | * <code>getSectorSize():number</code> | ||
<pre>返回此驱动器的单个扇区大小,单位为字节。 | <pre>返回此驱动器的单个扇区大小,单位为字节。 | ||
</pre> | </pre> | ||
* | * <code>getLabel():string</code> | ||
<pre>获取驱动器的当前标签。 | <pre>获取驱动器的当前标签。 | ||
</pre> | </pre> | ||
* | * <code>setLabel(value:string):string</code> | ||
<pre>设定驱动器的标签。返回设定后的新值,可能为截短形式。 | <pre>设定驱动器的标签。返回设定后的新值,可能为截短形式。 | ||
</pre> | </pre> | ||
* | * <code>readSector(sector:number):string</code> | ||
<pre>返回指定扇区中的当前内容。 | <pre>返回指定扇区中的当前内容。 | ||
</pre> | </pre> | ||
* | * <code>writeSector(sector:number, value:string)</code> | ||
<pre>将指定内容写入到指定扇区中。 | <pre>将指定内容写入到指定扇区中。 | ||
</pre> | </pre> | ||
* | * <code>getPlatterCount():number</code> | ||
<pre>返回驱动器的盘片数。 | <pre>返回驱动器的盘片数。 | ||
</pre> | </pre> | ||
* | * <code>getCapacity():number</code> | ||
<pre>返回驱动器的总容量,单位为字节。 | <pre>返回驱动器的总容量,单位为字节。 | ||
| Line 56: | Line 56: | ||
{{:Component/contents/zh}} | {{:Component/contents/zh}} | ||
Latest revision as of 20:27, 24 August 2026
组件:驱动器
此组件由处于非管理模式的软盘或硬盘提供。(对于管理模式,请参见文件系统组件)
要将处于管理模式的驱动器切换为非管理模式,只需手持物品右键单击并选择非管理模式(警告:此操作将会抹除其中的数据)。
组件名:drive。
回调函数:
readByte(offset:number):number
从指定偏移量处读取一字节。
writeByte(offset:number, value:number)
向指定偏移量处写入一字节。
getSectorSize():number
返回此驱动器的单个扇区大小,单位为字节。
getLabel():string
获取驱动器的当前标签。
setLabel(value:string):string
设定驱动器的标签。返回设定后的新值,可能为截短形式。
readSector(sector:number):string
返回指定扇区中的当前内容。
writeSector(sector:number, value:string)
将指定内容写入到指定扇区中。
getPlatterCount():number
返回驱动器的盘片数。
getCapacity():number
返回驱动器的总容量,单位为字节。
目录
| < 100% 15% 15% > | ||
| 组件API | 3D打印机 - 抽象总线 - 无线接入点 - 区块加载器 - 电脑 - 合成 - 数据卡 - 数据库 - 调试 - 无人机 - 驱动器 - EEPROM - 经验 - 文件系统 - 发电机 - 地质分析仪 - GPU - 全息投影仪 - 因特网 - 物品栏控制器 - 拴绳 - 微控制器 - 调制解调器 - 运动传感器 - 导航 - 网络拆分器 - 活塞 - 红石 - 运动红石机构 - 机器人 - 屏幕 - 告示牌 - 储罐控制器 - 牵引光束 - 转运器 - 隧道 - 世界传感器 | |
| ::: | 其它 | 访问组件 - 信号 |
| ::: | 模组联动 | 应用能源 |