কমান্ড লাইনের মাধ্যমে গুগল ক্রোমে বর্তমানে খোলা ট্যাবগুলি পান


19

আমি একটি শেল স্ক্রিপ্ট লিখতে চাই যা স্বয়ংক্রিয়ভাবে সমস্ত ট্যাবগুলি ক্রোম থেকে ফায়ারফক্সে স্থানান্তর করে (ক্রোম থেকে ট্যাবগুলির তালিকা পেয়ে, এবং তারপরে স্ক্রিপ্টের সাহায্যে সেগুলি ফায়ারফক্সে খোলার মাধ্যমে)) গুগল ক্রোমে, কী কোনও তালিকা পাওয়া সম্ভব? কমান্ড লাইনের মাধ্যমে খোলা ট্যাবগুলি?

উত্তর:


8

এই প্রশ্নের উত্তর দেওয়া হয়নি, উপরের সমাধানটি ক্রোম দেব সরঞ্জামগুলির জন্য যেখানে ওপি সিআইএতে জিজ্ঞাসা করেছিল, তাই এটিই আমি খুঁজে পেয়েছি এমন সমাধান:

strings ~/'.config/chromium/Default/Current Session' | 'grep' -E '^https?://'


1

আপনি ওপেন সোর্স ইউটিলিটিও ব্যবহার করতে পারেন chrome-cli। আপনি হোমব্রু দিয়ে ইনস্টল করতে পারেন:

brew install chrome-cli

এছাড়াও, README থেকে একটি জিনিস নোট করুন:

জাভাস্ক্রিপ্ট কার্যকর করার জন্য আপনাকে প্রথমে এটির অধীন অনুমতি দিতে হবে View > Developer > Allow JavaScript from Apple Events

এটি দেখতে কেমন দেখাচ্ছে তা এখানে:

$ chrome-cli list tabs
[1889] Edit - Super User
[1918] prasmussen/chrome-cli: Control Google Chrome from the command line
[1905] Yotto Winter Mix 19 by Yotto
$ chrome-cli list links
[1889] /superuser//posts/1407956/edit
[1918] https://github.com/prasmussen/chrome-cli
[1905] https://soundcloud.com/yotto/yotto-winter-mix-2019
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.