Chrome에서 현재 창의 번호를 반환하고 새 탭을 열려면 어떻게합니까?


4

현재 Chrome의 현재 창 수를 가져 와서 새 탭을 열어야하는 AppleScript를 작성 중입니다. 다음과 같은 것을 원합니다 (의사 코드).

set curWindNum to the current window of Google Chrome // returns something like "window 4" or just "4"
open a new tab in window curWindNum

어떻게해야합니까?


현재 창의 번호를 반환해야합니까? 아니면 그냥 창문을 얻을 수 있습니까?
— ruddfawcett

@ruddfawcett 완료되면 탭을 닫고 스크립트가 다른 탭이 아닌 해당 탭을 닫았는지 확인해야합니다 .
— daviesgeek

흠 ... 좋아요, 현재 Chrome의 현재 활성화 된 창에 번호를 지정한 다음 해당 창에서 새 탭을 엽니 다. 그런 다음 해당 탭을 닫으시겠습니까? 귀하의 질문을 올바르게 이해하고 있습니까?
— ruddfawcett

@ruddfawcett 전체 스크립트는 Chrome의 현재 활성 창에서 탭을 열고 웹 페이지를로드 한 다음 페이지를 닫습니다. 그런 다음 약 25 개의 URL로이를 반복합니다.
— daviesgeek

답변:


4

다음은 현재 창 끝에서 새 탭을 여는 매우 간단한 AppleScript의 시작이며 URL을로드합니다. 스크립트는 5 초 동안 기다렸다가 페이지를로드 한 다음 해당 탭을 닫습니다. 나는 아직도 그것에 대해 노력하고 있지만 이것은 당신을 위해해야합니다. 도움이 더 필요하거나 무언가를 바꾸고 싶은 경우 알려주십시오. 스크립트는 다음과 같습니다.

tell application "Google Chrome"
set ActivePage to window 1
set Tab1 to make new tab at end of tabs of ActivePage
set URL of Tab1 to "http://google.com"
delay 5
close active tab of window 1
end tell

문제 없어요! 나는 그것이 당신을 위해 작동하기를 바랍니다!
— ruddfawcett

매력처럼 작동합니다!
— daviesgeek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.