前言:SIEMENS维修菜单是通过输入密码切换成SERVICE模式后,才可以打开的。工程师在打开维修菜单后可以作很多的测试和校正工作。没有密码,很难作这些在维修中很重要得工作。SIEMENS的密码不但和HOSTID、SerialNO和当前时间关联,而且是有时间限制的,大概7天后就失效。这种密码保护对医院自己的工程师简直就是一个灾难。
思路:密码输入后,一定是有什么程序执行了什么操作,修改了一些环境参数,使得某些被锁定的程序可以执行。如果可以手动完成以上工作,一定可以打开维修模式。
成果:经过试验,确实可以通过修改一些文件达到以上目的。具体方法如下。
影像之家注:转载,原贴里没有标记出删除哪些内容,且有乱码,小编已修正,至于删除哪些代码,请高手自行研究
1:打开/usr/somaris/command/som/startup.menu.som文件
/DEFINE/MENU /NLS=SCAN_MODE /ID=ScanMode
/DEFINE/MENU /NLS=SCAN_MODE_ROT /ID=ScanMode:Rot /COMMAND="/MODE/ROT" /SERVICE
/DEFINE/MENU /NLS=SCAN_MODE_STATIC /ID=ScanMode:Static /COMMAND="/MODE/STATIC" /SERVICE
/DEFINE/MENU /NLS=SCAN_MODE_REPROCESS /ID=ScanMode:Reprocess /COMMAND="/MODE/REPROCESS" /SERVICE
//======================================================================================================================
/DEFINE/MENU /NLS=SYSTEM /ID=System
/DEFINE/MENU /NLS=SYSTEM_CONFIG /ID=System:Config /COMMAND="/SYSTEM/CONFIG" /SERVICE
//======================================================================================================================
/DEFINE/MENU /NLS=SERVICE /ID=Service /SERVICE
/DEFINE/MENU /NLS=SERVICE_ADJUST /ID=Service:Adjust /COMMAND="/SERVICE/ADJUST" /SERVICE
/DEFINE/MENU /NLS=SERVICE_TABGEN /ID=Service:Tabgen /COMMAND="/SERVICE/TABGEN" /SERVICE
/DEFINE/MENU /NLS=SERVICE_TEST /ID=Service:Test /COMMAND="/SERVICE/TEST" /SERVICE
/DEFINE/MENU /NLS=SERVICE_CONTROL /ID=Service:Control /COMMAND="/SERVICE/CONTROL" /SERVICE
/DEFINE/MENU /NLS=SERVICE_MSI /ID=Service:MSI /COMMAND="/SERVICE/MSI" /SERVICE
/DEFINE/MENU /NLS=SERVICE_DEBUG /ID=Service/Debug /COMMAND="/SERVICE/DEBUG" /SERVICE
/DEFINE/MENU /NLS=SERVICE_ANALYZE /ID=Service:Analyze /COMMAND="/SERVICE/ANALYZE" /SERVICE
/DEFINE/MENU /NLS=SERVICE_ROI /ID=Service:ROI /COMMAND="/SERVICE/ROI" /SERVICE
/DEFINE/MENU /NLS=SERVICE_RING /ID=Service:Ring /COMMAND="/SERVICE/RING" /SERVICE
/DEFINE/MENU /NLS=SERVICE_TUBE_TOOLKIT /ID=Service:TubeToolkit /COMMAND="/SERVICE/TUBETOOLKIT" /SERVICE
/DEFINE/MENU /NLS=SERVICE_LABORATORY /ID=Service/Laboratory /COMMAND="/SERVICE/LABOR" /SERVICE
//DEFINE/MENU /NLS=SERVICE_SPECIALS /ID=Service:Specials /COMMAND="/SERVICE/SPECIALS" /SERVICE
把以上的红字删除,保存(原贴里没有红字)
2:打开/usr/somaris/command/cld/mode.cld文件
define command MODE
option ACTUAL, default,command, nolabel, syntax=MODE_ACTUAL
option TOPOGRAM, command, nolabel, syntax=MODE_TOPOGRAM
option SEQUENCE, command, nolabel, syntax=MODE_SEQUENCE
option SPIRAL, command, nolabel, syntax=MODE_SPIRAL
option SERIO, command, nolabel, syntax=MODE_SERIO
option MULTISCAN, command, nolabel, syntax=MODE_MULTISCAN
option VISION, command, nolabel, syntax=MODE_ICD, pal=VISION
option REVIEW, command, nolabel, syntax=MODE_REVIEW
option OSTEO, command, nolabel, syntax=MODE_OSTEO, pal=OSTEO
option MCOPY, command, nolabel, syntax=MODE_MCOPY
option ROTATION, command, nolabel, lock(service), syntax=MODE_ROTATION
option STATIC, command, nolabel, lock(service), syntax=MODE_STATIC
option REPROCESSING, command, nolabel, syntax=MODE_REPROCESSING
把以上的红字删除,保存(原贴里没有红字)
3:打开/usr/somaris/command/cld/service.cld文件
define command SERVICE
option ADJUST, command, nolabel, lock(service), syntax=SERVICE_ADJUST
option ANALYZE, command, nolabel, lock(service), syntax=SERVICE_ANALYZE
option CONTROL, command, nolabel, lock(service), syntax=SERVICE_CONTROL
// option BASECALIBRATION, command, nolabel, lock(service), syntax=SERVICE_BASECALIBRATION
// option BEAMHARDENING, command, nolabel, lock(service), syntax=SERVICE_BEAMHARDENING
// option CALIBRATION, command, nolabel, syntax=SERVICE_CALIBRATION
// option CCR, command, nolabel, lock(service), syntax=SERVICE_CCR
option DEBUG, command, nolabel, lock(service), syntax=SERVICE_DEBUG
// option DIFFCALIBRATION, command, nolabel, lock(service), syntax=SERVICE_DIFFCALIBRATION
option GETTER, command, nolabel, syntax=SERVICE_GETTER
option LABORATORY, command, nolabel, lock(service), syntax=SERVICE_LABORATORY
option MSI, command, nolabel, lock(service), syntax=SERVICE_MSI
option RING, command, nolabel, lock(service), syntax=SERVICE_RING
option ROI, command, nolabel, lock(service), syntax=SERVICE_ROI
option TABGEN, command, nolabel, lock(service), syntax=SERVICE_TABGEN
option TEST, command, nolabel, lock(service), syntax=SERVICE_TEST
option TUBETOOLKIT, command, nolabel, lock(service), syntax=SERVICE_TUBETOOLKIT
4:打开/usr/somaris/command/cld/system.cld文件
define command SYSTEM
option LOGBOOK, command, nolabel, syntax=SYSTEM_LOGBOOK
option KEYS, command, nolabel, syntax=SYSTEM_KEYS
option REFRESH, command, nolabel, syntax=SYSTEM_REFRESH
option RUN, command, nolabel, syntax=SYSTEM_RUN
option CHANGEMODE, command, nolabel, syntax=SYSTEM_CHANGEMODE
option PROCEDURE, command, nolabel, syntax=SYSTEM_PROCEDURE
option VERSION, command, nolabel, syntax=SYSTEM_VERSION
option END, nolabel, syntax=SYSTEM_END
option CAMERA, command, nolabel, syntax=SYSTEM_CAMERA
option CONFIG, command, nolabel, syntax=SYSTEM_CONFIG, lock(service)
把以上的红字删除,保存(原贴里没有红字)
删哪些啊?没有红色字体啊
思路很好 但是看了一下 这么麻烦 不如我去算个密码吧