OffCloud 사용해서 구글드라이브로 업로드 시 New Folder 랜덤으로 생겨납니다.
OffCloud 오류인데..오류 해결을 안해줘서 ㅠㅠ 사용자가 일일이 삭제를 해줘야하는 불편함이 있습니다.
(New Folder 안에 있는 파일을 상위 폴더로 옮겨줘야 하는데..1~2개면 뭐..그러려니 하겠지만...겁내 많아지면....엄청난 일이 되버립니다...)
이때!! Google Apps Script를 사용하면 New Folder를 관리 할 수 있습니다.
더군다나 Google Apps Script로 사용하면 따로 인증 문제라던가.. 추가 설정 할 필요가 없어서..편합니다.
그리고 트리거 기능이 있어서 특정 시간 마다 해당 스크립트를 자동으로 실행도 할 수도 있고요 ㅎㅎ +ㅁ+)//
사용 방법은 아래는 스크립트를 Google Apps Script에 생성해주고, 트리거로 remove_New_Folder_Name() 함수를 1시간마다 실행하라고 하면 됩니다. ^^
주의! 코딩이 발코딩에..필요한 것은 인터넷에서 긁어온 것도 있어서...깔끔하지는 않습니다.
주의! 전체 폴더를 검색해서 체크를 합니다. OffCloud 이외에 업로드 폴더 중 New Folder가 있다면...스크립트가 적용됩니다.
기능
-. "New Folder" 폴더가 있을 경우,
폴더 안에 파일이 0개 일 경우 => 삭제
폴더 안에 파일이 1개 일 경우 => 상위 폴더로 파일 이동 후 "New Folder" 삭제
폴더 안에 파일이 2개 이상 일 경우 => "New Folder"명을 첫번째 파일명으로 폴더명 변경
1. Google Apps Script 새 스크립트 추가
2. 스크립트 작성(프로젝트명도 넣고요~)
3. 스크립트 저장 후 프로젝트 목록 화면에서 트리거 선택
4. 새로운 트리거를 만듭니다.
5. 실행할 함수 선택 및 시간 간격 선택 후 저장
6. 실행결과 보기
[관련주소]
Google Apps Scrpt : https://script.google.com/home
GitHub 소스 : https://gist.github.com/DevKgoon/4679831ffc94f74066ecd8e3c4c6d5e8
[소스 참고]
'NAS이야기' 카테고리의 다른 글
Synology에 CloudFlare DDNS 추가하기 (2) | 2020.04.14 |
---|---|
시놀로지 NAS 미디어서버 재색인 자동실행 (0) | 2016.03.15 |