착오가 있었습니다. 제가 재수정한 소스는 sid 입력을 자동으로 입력이 되게끔 수정되었고 이곳에 있는 소스는 sid 값을 찾기 위해서는 python3 run.py --url 본인의주소 --id 본인의나스아이디 --passwd 본인의나스비밀번호 --name 가상컴퓨터이름 을 입력하셔야 됩니다. 또한 위의 스크립트에서 --sid 내용을 넣으시면 되실겁니다.
빠숑빠빠
IP 49.♡.127.20
06-22
2021-06-22 19:58:39
·
@218j님 말씀해주신대로 종료 명령어를 넣어봤는데 똑같이 python 이라고 나오네요 ㅠㅠ
218j
IP 112.♡.239.115
06-22
2021-06-22 20:05:39
·
@빠숑빠빠님 제가 현재 올려져 있는 소스를 실행시켜보면 python testtt.py usage: 시놀로지 VMM ON/OFF Beta [-h] --url URL [--sid SID] [--id ID] [--passwd PASSWD] [--mode {poweron,poweroff}] [--name NAME] 시놀로지 VMM ON/OFF Beta: error: the following arguments are required: --url
이라고 메시지가 나옵니다. python ?? 이라는 메시지가 어디에 나오는지 정확히 에러메시지를 알려주세요.
shutdown -s -t 요걸 bat 파일로 만들고 스케쥴 걸어주면.. 원하는 시간에 종료가 되고..
켜지는것은 시놀리지를 켜질때에 자동으로 켜지게 옵션을 줫습니다..
vmm off시간 새벽 1시 시놀리지 off 시간 새벽 2시
시놀리지 on 시간 오전 7시 이렇게 해놓으면...
해당 코드를 이용하여 스케줄링을 하셔도 되고 시놀 API 를 이용해서 직접 제어를 하셔도 되실겁니다.
참고해보겠습니다!
제가 이해 한봐로는 218j님의 코딩내용을 .py파일을 만들어서 거기에 넣고
설명에 되어있는 명령어를 넣어서 사용하게 되어있는거 같은데요
그러면 명령어를 파이썬3를 키고 터미널에 입력을 해야되나요?
제가 python3 --url 등등 명령어를 내렸을때 run.py에 어떻게 적용시켜 스크립트가 되는지 어떻게 스크립트를 해야되는지 힌트좀 부탁드립니다 ㅠㅠ
#!/bin/sh
python3 run.py --url 본인의주소 --id 본인의나스아이디 --passwd 본인의나스비밀번호 --mode poweron --name 가상컴퓨터이름 (켜짐)
python3 run.py --url 본인의주소 --id 본인의나스아이디 --passwd 본인의나스비밀번호 --mode poweroff --name 가상컴퓨터이름 (꺼짐)
라고 하니까
sid값이 나오지 않고
python 이라는 메세지만 돌아 옵니다. 혹시 뭘 잘못한걸까요?
착오가 있었습니다.
제가 재수정한 소스는 sid 입력을 자동으로 입력이 되게끔 수정되었고 이곳에 있는 소스는 sid 값을 찾기 위해서는
python3 run.py --url 본인의주소 --id 본인의나스아이디 --passwd 본인의나스비밀번호 --name 가상컴퓨터이름
을 입력하셔야 됩니다.
또한 위의 스크립트에서 --sid 내용을 넣으시면 되실겁니다.
제가 현재 올려져 있는 소스를 실행시켜보면
python testtt.py
usage: 시놀로지 VMM ON/OFF Beta [-h] --url URL [--sid SID] [--id ID] [--passwd PASSWD] [--mode {poweron,poweroff}]
[--name NAME]
시놀로지 VMM ON/OFF Beta: error: the following arguments are required: --url
이라고 메시지가 나옵니다. python ?? 이라는 메시지가 어디에 나오는지 정확히 에러메시지를 알려주세요.
비주얼스튜디오에서 명령했더니 안되고
시놀로지에서 하니까 되네요!
감사합니다. 어제 거의 실시간으로 도와주셔서 가능했네요.