Google Chrome 플러그인 / 책자 :“Firefox에서 열기”?


18

Firefox에서 현재 페이지를 여는 플러그인 또는 Chrome 용 북마크가 있습니까?

최신 정보:

제안 해 주셔서 감사합니다. 내 AutoHotKey 스크립트는 다음과 같습니다 (클립 보드를 엉망으로 만들지 않습니다 ...) :

#IfWinActive ahk_class Chrome_WindowImpl_0
^+f:: ;Ctrl+Shift+F
ControlGetText, URLbartxt, Chrome_AutocompleteEditView1
RegExMatch(URLbartxt,"^((ht|f)tps?|file)://\S+$",URL)
if URL <> 
   {
   Run "C:\Program Files\Mozilla Firefox 3.6 Beta\firefox.exe" %URL%
   }
return
#IfWinActive

하지만 여전히 Chrome 임베디드 솔루션을 찾고 있습니다 ...


웹 검색에서 나는 그것을 할 수있는 것을 보지 못했습니다. 그러나 Zonator.com (앞면 오른쪽, 왼쪽 가운데)의 Mirror는 URL 표시 줄 내용을 끌어서 Firefox에서 열 수있는 작은 맨 위 창을 엽니 다. 이것이 작동하면 의견을 남기고 답변으로 쓰겠습니다.
Nathaniel

내가 원하는만큼 편리하지는 않지만 ... 찾아 주셔서 감사합니다.
fluxtendu

답변:


8

이 시도:

#IfWinActive [Chrome's window ID, I'll explain later]
!f:: ;Alt-F
MyClip := ClipboardAll
Send !d
Send ^c
Run P:\ath\to\firefox.exe %Clipboard%
Clipboard := MyClip
MyClip = 
return
#IfWinActive

Autohotkey 스크립트이므로 autohotkey를 설치해야하지만,이를 원하지 않으면 독립 실행 형 .exe로 변환 할 수 있습니다.

두 경우 모두 변경해야 할 두 가지 사항은 P : \ ath to firefox 및 Chrome의 ID입니다. 크롬이 설치되어 있지 않지만 AHK와 함께 제공되는 Window Spy는 창의 ID를 얻을 수 있습니다. 그런 다음이 스크립트를 extension.ahk 텍스트 파일에 넣고 실행하면 Alt-F를 "firefox"키로 사용하여 GChrome의 현재 탭 URL을 빠르게 복사하여 FF로 엽니 다. 클립 보드를 오래된 자아로 되돌립니다. AHK는 매우 가볍습니다 (1000 라이너는 현재 10MB의 RAM을 사용하고 있습니다. Essentials '는 몇 킬로바이트에 무언가를 차지하므로 성능에 전혀 영향을 미치지 않습니다. FF를 다시 GChrome으로 가져 오기 위해 GChrome 버튼을 사용할 수도 있지만 크롬이 동일한 명령 줄 인수를 허용하는지 알지 못합니다. 당신이 그것을 설정하는 데 도움이 필요하면, 나는 항상 도와 드리겠습니다 :)


고마워요. Windows ID : ahk_class Chrome_WindowImpl_0을 사용했습니다. AHK가 처음으로 도움이되지는 않았지만이 언어에 대해 더 많이 배울 수있을 것입니다. 클립 보드를 엉망으로 만들지 않습니까? URL을 직접 추측 할 수 있다고 생각합니다. Windows Spy : >>>>>>>>>>> (숨겨진 창 텍스트) <<<<<<<<<<<< >>>> (TitleMatchMode = 느린 보이는 텍스트) < <<< hxxp : //superuser.com/questions/89449/google-chrome-plugin-bookmarklet-open-in-firefox ---- 이것을 var에 할당하는 방법은 무엇입니까?
fluxtendu

1
(죄송합니다, 당신에게 현상금을주기 전에 조금 기다려주십시오. 누군가가 더 나은 것을 가지고 온 경우 ...)
fluxtendu

이봐, 당신이 질문에 현상금을 넣을 것이라면, 당신이 최선을 얻는 것이 더 낫습니다 : P 나는 창 텍스트를 잡는 데 정통하지 않지만 WinGetText funtion과 문자열 함수는 유용하다는 것을 증명할 수 있습니다. 정규식을 사용하여 첫 번째 URL 형식의 텍스트를 가져올 수도 있습니다. 클립 보드 접근 방식에는 아무런 문제가 없지만 작동 방식은 항상 좋지 않습니다.
Phoshi

'Send ^ c'줄 다음에 'ClipWait'을 넣을 때까지 이것은 작동하지 않았습니다. 컴퓨터가 클립 보드에 비해 너무 빠릅니다.
pelms

6

매우 간단한 방법 :

Chrome에서 별표 (주소 표시 줄)를 Firefox로 드래그하면 Firefox에서 열립니다.

Firefox 주소 표시 줄 아이콘을 Chrome으로 드래그하면 두 가지 방식으로 작동합니다.


3

Chrome 탭을 Firefox 탭 표시 줄로 드래그하면 FF로 열립니다. 정확히 무엇을 찾고 있지만 작동하지 않을 수 있습니다.


2

최고 등급의 솔루션을 사용하여 컴퓨터에서 작동하도록 아래 표시된 스크립트를 수정해야했습니다 (그리고 Win + Z 키 조합을 선호합니다)

이 솔루션을 만든 모든 사람 덕분에 훌륭하게 작동합니다!

#IfWinActive ahk_class Chrome_WidgetWin_0
#z::
ControlGetText, URLbartxt, Chrome_AutocompleteEditView1
RegExMatch(URLbartxt,"^((ht|f)tps?|file)://\S+$",URL)
if URL <> 
   {
   Run "C:\Program Files\Mozilla Firefox\firefox.exe" %URL%
   }
return
#IfWinActive

2

Chrome이 http : //를 생략하고 최신 개발 버전에서 URL이 표시되는 방식을 바꿀 때까지 오토 핫키 솔루션을 사용했습니다.

다른 프로그램의 전역 단축키와 충돌을 피하기 위해 새로운 키보드 단축키 Ctrl + Shift + 메뉴 키를 사용하여 최신 개발자에서 실행되도록 수정 된 코드 :

#IfWinActive ahk_class Chrome_WidgetWin_0
^+AppsKey:: ;Ctrl+Shift+F
ControlGetText, URLbartxt, Chrome_AutocompleteEditView1
RegExMatch(URLbartxt,"^((ht|f)tps?|file)://\S+$",URL)
Run "C:\Program Files\Mozilla Firefox\firefox.exe" %URLbartxt%
if URL <> 
   {
   ;New Chrome versions do not display http:// in omnibar :(
   ;Run "C:\Program Files\Mozilla Firefox\firefox.exe" %URL%

   }
return
#IfWinActive

2

아래 코드는 저에게 효과적입니다.

정규식이 필요하지 않고 'Chrome_OminiboxView1'로 변경되었으며 URLbartxt가 유효한 URL인지 확인하지 못했습니다.

아마 이것은 대부분의 사람들에게 충분합니다. 이 코드가 작동을 멈 추면 Window Spy로 주소 표시 줄을 확인하십시오.

#z::
 IfWinActive ahk_class Chrome_WidgetWin_0
ControlGetText, URLbartxt, Chrome_OmniboxView1
   Run "C:\Program Files\Mozilla Firefox\firefox.exe" %URLbartxt%
return



0

이런 종류의 답변에는 많은 앱이 나타나고 사라지기 때문에 보장 할 수없는 지속적인 업데이트가 필요하지만 현재 (2014)에는 Chrome 웹 스토어 앱이 있습니다 : 외부 응용 프로그램으로 열기 .

상황에 맞는 메뉴에 표시되는 텍스트와 사용할 외부 프로그램을 모두 편집 할 수 있습니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


0

참고 사항 : 내 시스템 (Windows 7, Chrome 35.0.1916.114 m, Firefox 29.0.1)에서는 사용해야합니다

-new-tab [LINK_URL]

또는

-new-window [LINK_URL]

실행 가능 매개 변수에서 그렇지 않으면 빈 firefox 탭만 나타납니다.


0

Chrome 용 "Mozilla Gecko 탭"확장 프로그램도 있습니다. 여기에는 "설치된 Firefox에서 열기"라는 컨텍스트 메뉴 항목이 포함되어 있습니다. 그런데 Chrome 클래스를 새 .ahk 스크립트 (새 버전)로 교체해야했습니다. 크롬 생각합니다) : Chrome_WidgetWin_0-> Chrome_WidgetWin_1

#IfWinActive ahk_class Chrome_WidgetWin_1
^+f:: ;Ctrl+Shift+F
ControlGetText, URLtxt, Chrome_OmniboxView1
RegExMatch(URLtxt,"^((ht|f)tps?|file)://\S+$",URL)
Run "D:\Apps\Internet\Browsers\Mozilla\Firefox\firefox.exe" %URLtxt%
return

Neil Popson 덕분에 스크립트 홈페이지는 여기 (최신 버전의 스크립트)입니다.

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