bit2pixel / chrome-control Goto Github PK
View Code? Open in Web Editor NEWA JXA script and an Alfred Workflow for controlling Google Chrome
License: MIT License
A JXA script and an Alfred Workflow for controlling Google Chrome
License: MIT License
Microsoft Edge is a browser with chromium kernel, so chrome-control supports it too. The only change is Application('Google Chrome')
to Application('Microsoft Edge')
.
Maybe chrome-control can support this by allowing the user to specify variable application name, like CHROMIUM_APPLICATION_NAME=Microsoft Edge
.
First off, thanks a trill for this!
I found an issue when trying to switch to my SoundCloud tab:
tab sound
I expect:
tab sound
soundcloud.com
and return that tab πHi!
First, thanks a lot for this awesome Alfred workflow, I really enjoy using it! π
The only thing I struggle with is the fact that listing the tabs is too slow. I have hundreds of opened tabs and it takes several seconds before showing the tabs list (sometimes up to 10seconds). So unfortunately, I lose a lot of time waiting the loadingβ¦
I've looked at the code, but from what I see the logic is nice, and I don't see a straightforward way to improve the efficiency. I guess the slow part is the looping through windows/tabs, but I can't find a better way to do it.
Do you have any advice, idea, which could lead to improved efficiency?
It would be nice if we were able to queue up multiple tabs to be closed, similar to how you can queue up multiple files in Alfred.
It could be easier to close a lot of different tabs using Alfred than it is using Chrome to do the same, but only if we didn't have to action tabs individually.
I'm not sure how this could be done, but it's just an idea and possible enhancement.
Thank you for the workflow. The title speaks for itself.
Would it be possible to add a modifier to allow the user to copy a tab's URL to the clipboard?
This workflow is really great, thanks for making it. No pressure to add features on my account! π
Hi! Just installed Big Sur beta, already regretting it :-) Chrome control Alfred workflow used to work fine before updating. How it returns an empty list of tabs. I tried running "./chrome.js list" in Terminal and got
./chrome.js: execution error: Error: TypeError: undefined is not an object (evaluating '$.NSFileHandle.fileHandleWithStandardOutput') (-2700)
I was wondering if you thought about how this might be expanded to be work with other browsers? I've just started using this for a few days and looks like it will work great for my purposes.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.