이 멋진 작업 관리자 스크립트는 손상된 파일을 휴대폰에 플래시하기 전에 찾아내는데 도움이 되며 잠재적으로 불쾌한 벽돌로부터 여러분을 구할 수 있습니다!
지난 3월 중순에 우리는 헌납을 했습니다. 일주일 내내 스마트폰의 유용성을 가장 잘 향상시키기 위해 다른 곳에서는 본 적이 없는 많은 멋진 Tasker 팁과 요령을 소개합니다. 실제 사례를 통해 Tasker를 사용하여 작업하는 방법에 대해 조금 배웠기를 바랍니다.
오늘 저는 우리 포럼의 많은 플래시홀릭들을 기쁘게 할 제가 생각해낸 새로운 아이디어를 여러분께 소개하려고 합니다.
맞춤 ROM, 커널 등을 플래시하여 자신의 장치를 제어하는 것을 좋아하는 사용자라면 AndroidFileHost.com과 같은 사이트에서 많은 파일을 다운로드하는 사람일 가능성이 높습니다. 이와 같은 호스팅 사이트의 모든 파일에는 다운로드를 마친 후 비교할 수 있는 MD5 합계가 포함되어 있음을 알 수 있습니다.
손상된 파일을 플래시하지 않도록 라디오나 부트로더와 같은 중요한 파일을 플래시하기 전에 MD5 합계를 비교하는 것이 매우 중요합니다. 그러나 합계를 비교하려면 파일 탐색기 앱에서 파일을 수동으로 찾고 MD5 합계를 텍스트 상자에 복사/붙여넣어야 하기 때문에 모바일에서 그렇게 하는 것은 성가신 일입니다.
나는 멈추고 스스로 생각했습니다. Tasker로 이것을 자동화하는 것은 어떨까요? 나는 그것을 찾아보았고 이것이 어디서도 언급되지 않았다는 사실에 놀랐습니다. 그러나 그것은 가능하고 실제로 매우 쉽습니다!
완료 방법
작동 방식: 다운로드하기 전에 md5 합계를 클립보드에 복사한 다음 다운로드가 완료되면 값을 비교할지 여부를 묻는 메시지가 표시됩니다. '예'를 누르면 Tasker는 다운로드한 파일의 MD5 합계를 계산하여 클립보드에 있는 내용과 비교합니다.
전제조건
- 알림 수신기또는 자동 알림. 저는 개인적으로 AutoNotification을 사용하지만 이 튜토리얼에서는 무료로 사용할 수 있는 알림 리스너를 사용하여 설정했습니다.
- 스낵바 태스커 플러그인. 필수는 아니지만(내 프로필을 가져오면 이를 사용하지만) 버튼이 있는 장면을 만드는 것보다 낫습니다. 앱의 무료 기능만 사용하도록 튜토리얼을 설정했습니다.
지침
- 새 프로필을 만들고 이름을 ''로 지정하세요.MD5 합계 확인에스.' 문맥을 보려면 다음으로 이동하세요. 이벤트 --> 플러그인 --> 알림 리스너. '게시됨'을 선택하고 아래로 스크롤하여 브라우저 앱을 선택하세요. 저는 개인적으로 Chrome Dev를 사용하고 있어서 그것을 선택했습니다.
- 작업 --> 만약. If %nltext ~ 다운로드 완료로 설정하세요. (또는 브라우저 앱에서 다운로드가 완료되었음을 알릴 때 알림에 표시되는 하위 텍스트입니다.) 따라서 브라우저에 표시된 대로 다운로드가 완료되었음을 감지하면 작업이 트리거됩니다. 공고.
- 플러그인 --> Snackbar Tasker 플러그인. "하단 시트"를 선택하십시오. 제목은 "MD5 합계를 확인하시겠습니까?"와 같이 만들고, 항목은 "예, 아니요"로, 명령은 "Y, N"으로 만듭니다.
- 작업 --> 만약. If %bs_command ~ Y로 설정하세요.
-
코드 -> 셸 실행. 코드를 만들려면
ls /sdcard/Download
결과를 %파일에 저장하도록 설정하세요. (/sdcard/ 뒤에 있는 내용을 다운로드 폴더 경로로 변경하세요. /sdcard/Download는 대부분의 사람들에게 기본값입니다) - 변수 --> 변수 분할. %파일을 분할합니다.
- 변수 --> 배열 팝. %files, 위치 1을 팝하고 %download로 설정합니다.
-
코드 -> 셸 실행. 코드를 만들려면
md5sum /sdcard/Download/%download
결과를 %md5에 저장하도록 설정합니다. 다시 필요에 따라 다운로드 디렉토리를 변경하십시오. - 변수 --> 변수 분할. %md5를 분할합니다. 분배기를 설정하지 마십시오.
- 경고 --> 플래시. 텍스트: "MD5 합계 일치!" If를 체크하고 If %md51 ~ %CLIP로 설정합니다.
- 경고 --> 플래시. 텍스트: "MD5 합계가 일치하지 않습니다!" If를 선택하고 If %md51 !~ %CLIP로 설정합니다.
- 작업 --> 종료 조건.
- 작업 --> 종료 조건.
다음은 작업 순서를 더 잘 이해할 수 있도록 작업 편집기 화면의 스크린샷입니다.
XML을 직접 가져오는 데 관심이 있으십니까? 이 링크를 따라가세요 Tasker Tips & Tricks 포럼의 내 스레드로 이동하여 파일 첨부 파일로 스크롤하세요. 가져오려면 Tasker를 열고 상단의 프로필 탭을 길게 누른 다음 가져오기를 누르고 다운로드한 .prf.xml 파일을 찾습니다.
항상 Tasker에 구현하고 싶었지만 방법을 몰랐던 아이디어가 있습니까? 아래에 알려주시면 향후 귀하의 아이디어에 대한 솔루션을 소개할 수도 있습니다!