Pokud používáte FreeTube, tento jednoduchý skript může způsobit, že zapomenete zadat youtube.com

FreeTube s vyhledáváním v Linuxu

Před pár měsíci jsme publikovali článek s několika alternativami, který by nám umožnil navštěvovat YouTube.com o něco méně, aniž bychom se museli vzdát jeho obsahu. Existuje několik možností, mezi nimiž vyniká FreeTube. Všechny jsou dobré, ale můžeme narazit na stejný problém: pokud chci sledovat video na FreeTube a mám otevřený prohlížeč, musím přejít do nabídky Start, kliknout na jeho ikonu a poté na vyhledávací pole — také Ctrl + L –, zadejte vyhledávání a stiskněte enter. V prohlížeči stačí přejít do pole URL a zadat !yt hledat, protože můj prohlížeč podporuje !bangs.

Na to existuje řešení a tím je použití malého skript. Vyhledávací pole FreeTube podporuje odkazy na YouTubea to je součástí tajemství. Pokud přijmete odkazy, přijmete jejich vyhledávání a náš malý program musí přijmout text, přiřadit jej k vyhledávání na YouTube a spustit aplikaci. Nebylo by nutné, kdyby FreeTube přidal nativní možnost, ale to už dnes neplatí.

Skript pro vyhledávání FreeTube z terminálu

Skript by vypadal takto:

#!/bin/bash if [ $# -eq 0 ]; pak echo "Není k dispozici vyhledávání." exit 1 fi search="$*" freetube "https://www.youtube.com/results?search_query=$(echo "$search" | sed 's/ /+/g')"

Mohli byste dokonce odstranit podmíněné, pokud to chceme více zjednodušit, ale je to správa chyb, která brání vyvolání výjimek nebo něčemu podobnému.

Kód by udělal následující:

  • První věcí je Shebang, což naznačuje, že bude spuštěn v bash.
  • Podmínka říká, že pokud nejsou zadány žádné argumenty, zobrazí se zpráva s upozorněním a ukončí se program.
  • Poté vytvoříme proměnnou „search“ a řekneme jí, že toto jsou všechny argumenty. Pokud vložíme 1 dolar, bude to trvat pouze první slovo a chceme provádět vyhledávání, která obsahují fráze.
  • Jako poslední bych spustil Freetube s vyhledáváním. Výsledky budou první, co se objeví. Pokud je jich málo, můžete kliknout na zobrazit více.

Soubor můžeme nazvat jak chceme. Mám to jako "fts", bez uvozovek a pro "FreeTube Search" a pro provedení vyhledávání příkaz zůstává jako "fts funny kittens", také bez uvozovek.

Pokud po udělení oprávnění ke spuštění — soubor chmod -x — umístíme spustitelný soubor do složky ~ / .local / bin, můžeme to spustit odkudkoli, jako Kickoff nebo Krunner KDE nebo spouštěč aplikací jakéhokoli prostředí, které podporuje spouštění příkazů. Pokud spouštěč neexistuje, je nejobecnější kombinace Další + F2.

Není to něco, co nám zachrání životy nebo nás zbohatne, ale je to užitečný skript, který nám umožní dostat se trochu dál ze spárů Googlu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.