📄 get_identity.sh
字号:
#!/bin/shDATADIR="/usr/local/etc/wiifuse"PARTDIR="$1/.internals"CERTSFILE="$PARTDIR/certs"TMDFILE="$PARTDIR/tmd"TICKETFILE="$PARTDIR/ticket"META_ID="$1/crypto/title_id"META_NAME="$1/header/name"if [ -z "$1" -o ! -d "$PARTDIR" ]; then echo "usage: $0 <mounted wiifuse partition directory> [name]" exit 1fiif [ ! -f "$CERTSFILE" -o ! -f "$TMDFILE" -o ! -f "$TICKETFILE" \ -o ! -f "$META_ID" -o ! -f "$META_NAME" ]; then echo "error: directory $1 is not a mounted wiifuse partition" exit 1fiID=`cat "$META_ID" | cut -d 'x' -f 2`NAME=`cat "$META_NAME" | tr ' ' '_'`echo "found '$NAME' ($ID)"if [ ! -z "$2" ]; then NAME="$2"ficp -vf "$CERTSFILE" "$DATADIR/$ID.certs"cp -vf "$TMDFILE" "$DATADIR/$ID.tmd"cp -vf "$TICKETFILE" "$DATADIR/$ID.tik"cd "$DATADIR"ln -vsf "$ID.certs" "$NAME.certs"ln -vsf "$ID.tmd" "$NAME.tmd"ln -vsf "$ID.tik" "$NAME.tik"echo "done"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -