Honlapfigyelő script

Kövessük a változásokat!
Kövessük a változásokat!

Már régóta keresek olyan programot, ami azt az egyszerű funkciót tudja, ha egy honlap megváltozik akkor értesít engem. Természetesen erre vannak az interneten különböző oldalak, melyek vagy fizetősek vagy esetleg ingyenesen, de kisebb szolgáltatási körrel rendelkeznek. Ha az oldal megváltozik akkor küldenek levelet, vagy értesítést. Én szerettem volna erre valami programot keresni, de azzal szembesültem, hogy nincs, illetve csak pár van. De vagy régebbi, esetlegesen működnek vagy egyáltalán nem működik, ami bosszantó. Bár az is lehet, hogy én kerestem rosszul, és ezerszám van ilyen az interneten, csak én nem találtam... Miután ráébredtem arra, hogy én nem találok megfelelő grafikus programot, a keresést kiterjesztettem a szkriptekre is. Természetesen találtam is többfélét. Én jelen pillanatban egyet szeretnék bemutatni. Egyrészt azért, mert ez számomra hasznos és napi szinten tudom használni. Másrészt pedig arra is nagyon jó, hogy egy szkript működését, illetve egy szkript felépítését, írását is tanulmányozni tudjunk. Megbeszéljük, hogyan működik a szkript, majd megbeszéljük hogyan kellene felépíteni illetve átgondolni egy kis programot.

Read more Honlapfigyelő script

Flatpak témák javítása

Flatpak témázás
Flatpak témázás

A Flatpak egy segédprogram a szoftverek telepítéséhez, a csomagkezeléshez, és az alkalmazás virtualizációhoz a Linux rendszereken. A Snap, és AppImage csomagokhoz hasonlóan a Flatpak olyan „homokozó” környezetet biztosít, amely elkülöníti az alkalmazásokat a rendszer többi részétől. Kényelmes, hiszen egyéb függőséget nem vár el a telepített Linux rendszertől, így a legtöbb Linuxon működni fog, akkor is, ha az alaptárolókban nincs meg az adott program, vagy éppen függőségi problémákkal küzd. Így sok esetben egy MX Linuxon, Debian stable, vagy bármely konzervatívabb frissítést követő Linuxon frissebb csomagokat használhatunk, mint a tárolókban lévő. Mindezt anélkül, hogy a rendszer egységét megbontanánk, egy „rollingabb”, gyorsabban frissülő tároló felvételével. Read more Flatpak témák javítása

XFCE gyorsbillentyűk beállítása egyszerűen

XFCE, a kedvenc felületem :)
XFCE, a kedvenc felületem 🙂

Az XFCE felület a többi programhoz, ablakkezelőhöz, grafikusfelülethez hasonlóan lehetőséget ad a gyorsbillentyűk használatára. Bár alapesetben sok jó gyorsbillentyű be van előre állítva - disztribúciónként eltérő mennyiséggel - érdemes ezt a témát egy kicsit körbejárni. Természetesen az első kérdés, hogy miért is kellene nekünk gyorsbillentyűt, azaz olyan eszközt használni, amely egy pár billentyű lenyomása után elindít egy programot, vagy elvégez egy ablakkezelési műveletet. Én úgy gondolom, hogy aki gépel, vagy a billentyűvel dolgozik, annak lényegesen egyszerűbb helyben - a egér megkeresése nélkül - villámgyorsan előhívni egy programot. Ezeket a funkciókat a Start menüből is, vagy akár egy gyorsindító sávból is elérjük. Nekem érdekem - legalábbis én úgy gondolom-, hogy a legkényelmesebben mindent többféleképpen is elérjek. Legyen egy Start menü, ami azt hiszem manapság már elvárás, legyen egy gyorsindító sávom (erről már volt szó, a tint2-est alakítottam át) egy gombnyomással, egy ikon lenyomásával elindítsam a kívánt programot. A harmadik az egér használata nélkül ugyanezeket a műveleteket elvégezhessem. Erre a legtöbb felület lehetőséget ad.

Read more XFCE gyorsbillentyűk beállítása egyszerűen

Geany-hoz magyar helyesírás ellenőrző telepítése Linuxon

Mi azért modernebbet használunk
Mi azért modernebbet használunk
Ebben a cikkben megismerjük, hogyan lehet magyar helyesírás-ellenőrző programot telepíteni a geany grafikus szövegszerkesztőhöz.
Általában a szövegek szerkesztésére a LibreOffice-t használjuk, de sok esetben ez vagy túl nagy, vagy a célnak nem felel meg. Ha csak egyszerű szöveget szeretnénk szerkeszteni, illetve szkripteket írni, akkor biztosan nem a legjobb megoldás az ilyen nagy program használta. Szkriptekhez, vagy akár egy-egy konfigurációs fájlhoz csak olyan megoldás jó, ami tiszta szöveges, azaz txt fájlokat tud készíteni. Sok ilyen van, a nano, Nvim, mcedit stb. Ezek jellemzően konzolos megoldások, és ahogy tudjuk sokan azért félnek a Linuxtól, mert az konzolos, gagyi és fapados megoldásokat kínál. Én a geany nevű grafikus programot (is) használom az egyszerű szövegek szerkesztésére, mert nagyon jól működik, sok olyan beállítása van, amivel gyorsíthatjuk a szkriptek írását. Ilyen esetben nem árt, ha a programnyelvnek megfelelő kiemelésekkel, zárójel bezárásokkal stb. segíti a munkámat egy program. Ennél sokkal többet tud, de most nem erre akarok kitérni, hanem egy hiányosságára:

A geany-ban nincs magyar helyesírást ellenőrző rész!

Ami természetes is, de nekem hiányzott. Erre is van megoldás, amivel a geany alatt is alá lesz szépen húzva a hibásan írt szó.

Miért kell egy egyszerű, főleg kódok, vagy konfigurációs fájlok szerkesztésére használt programba magyar helyesírási rész? Mert nem csak arra használom hogy szkripteket írjak, és egy-egy szkriptben, konfigurációs fájlban is vannak magyar szöveges részek: a #kommentek. Nem árt, ha az valami szinten helyesen van leírva.

A geany telepítése egyszerű, hiszen az általam eddig használt összes disztribúcióban ott van a tárolóban. A disztribúciódnak megfelelően telepítsd, és ha van olyan csomag is külön, hogy plugin akkor azt is. Telepítés után előbb nézd végig, hogy a tudása megfelel a Te igényednek, vagy nem. Nekem megfelel, így már csak a magyar helyesírást kellene beletenni. Ami alapvetően nem nehéz, csak pár egyszerű lépés.

Magyar helyesírás fájl beszerzése

Az első lépés a magyar helyesírás ellenőrző adatbázisának a beszerzése. Ennek a neve magyarispell. Le kell szedni, és egy könyvtárba kicsomagolni. Ezt bármely fájlkezelővel megteheted. Én a saját könyvtáramban lévő bin-be rakom az ilyen „saját” programokat, szkripteket. Bár teljesen mindegy, hogy hova teszed ezeket a saját, "kézzel bemásolgatott" dolgokat, de érdemes egy közös könyvtárba rakni, hogy meg is találd őket. Illetve a mentéseknél is jó, ha csak egy könyvtárat kell lementeni, majd visszaállítani, ha kell. Általánosságban jó megoldás, ha a saját szkriptek, letöltött futtatható állományok egy helyen vannak. Ezt a mappát érdemes a PATH-ba betenni, hogy a rendszer is tudjon róla.

A második, hogy engedélyezzük a helyesírási plugint. A geany menüsorában Eszközök/Bővítménykezelő alatt a keresőbe írd be: spell, majd pipáld ki a Spell Check plugint. Majd alul a beállításokra kattintva beállíthatod a helyesírási részt.

\Geany magyar helyesírással

A megszokott beállításokat, testreszabások után a legördülő menüben kiválasztod a magyar nyelvet, ez nálam a hu_HU. A legalsó részbe betallózzuk azt a könyvtárat, ahova kicsomagoltuk a magyarispell fájlokat. Ha kell, illetve igényled, akkor a helyesírás ellenőrzéshez gyorsbillentyűt is rendelhetsz. Ezzel kész is vagyunk.

A megoldás 2019. decemberében teszteltem Arcolinux alatt.

Mivel én Arcolinux alatt használtam, a leírás arra alapult. A magyar linuxmint.hu oldalon kimarite felhívta a figyelmemet, hogy:

Debian-alapú rendszereknél azonban így megy a helyesírás ellenőrző plugin telepítése:

sudo apt-get install geany-plugin-spellcheck

Tulajdonságai a Synaptic csomagkezelőben nézve:

**spellcheck plugin for Geany

Spellcheck is a plugin which checks the content of the current document in Geany with the spell check library Enchant. This plugin allows the whole document, or only a selection to be checked for spelling mistakes. Misspelt words are highlighted with a red squiggly underline, and wrong words are printed in Geany's messages window along with available suggestions. Geany is a small and lightweight integrated development environment using the Gtk+ toolkit.**

Köszönet a kiegészítésért!