Како приказати занимљиву фразу сваки пут када покренете ГНОМЕ

Испоставило се да сам врста обожаваоца Ратова звезда. Последњи порок су ми цртани филмови Стар Варс: Тхе Цлоне Варс, које сматрам веома занимљивим и инспиративним, јер увек укључују дубока размишљања. Посебно ми се свиђају фразе на почетку сваког поглавља и из тог разлога ми је пало на памет да би било добро да се једна од ових фраза појави приликом покретања ГНОМЕ-а. На тај начин бих дане започео инспиративном фразом.

Ствар је у томе што је та идеја завршила у следећем скрипта, коју сви ви можете користити као што ћу ја предавати следеће. Корисност ове скрипте далеко премашује разлоге због којих сам је написао. Може се користити не само за приказивање персонализованих „фраза дана“ већ и за учење језика или било чега другог то захтева постојаност у вези са виђањем малог знака кад год покренете рачунар.

инсталација

КСНУМКС.- Преузмите скрипта.

КСНУМКС.- Распакујте га у фолдер који вам се највише свиђа ДОМ можда је добро место.

КСНУМКС.- Пакет се састоји од 4 датотеке:

  • куоте.пнг: је слика која се приказује заједно са постером
  • куоте.ткт: је текстуална датотека која садржи фразе из којих ће се скрипта хранити. Имајте на уму да свака реченица мора заузимати један ред. Свака линија има исте шансе да буде приказана.
  • куоте.пи: је питхон скрипта која чини сву „магију“. У основи је то што случајно узима редове из датотеке куоте.ткт и приказује их у Обавести ОСД кроз ДБус.
  • куоте.сх: је басх скрипта која чека неколико секунди пре извршавања питхон скрипте. Разлози за ову скрипту биће објашњени касније.

КСНУМКС.- У теорији, све би требало да функционише савршено додавањем питхон скрипте на листу апликација које се покрећу приликом покретања. Проблем је у томе што је вероватно због грешке Обавести ОСД (и његова компатибилност са Цомпиз), ако се изврши одмах када Кс започне, постер се појављује са ужасном црном позадином.

Из тог разлога морате покренути скрипту неколико секунди након покретања система. Покушао сам то да урадим директно из питхон скрипте користећи време.спавати са врло мало успеха (ко зна зашто ... од када га покрећем сам - без поновног покретања Кс-а, он савршено функционише).

Решење је у томе што уместо додавања питхон скрипте, Додајмо басх скрипту (куоте.сх) на листу апликација које се покрећу приликом покретања. Да бих то урадио, отворио сам Систем> Преференце> Апликације при покретању.

Кликните на дугме Додај и име написала сам Цитат дана или шта више волите. Затим у Наручите, Написала сам сх /патх/вхере/ис/ел/сцрипт/куоте.сх (у мом случају је било сх /хоме/еарендил/куоте/куоте.сх). У цоментарио, додајте коментар који описује како скрипта ради.

Напомена: ако неко зна како да реши проблем са црном позадином, бићу му веома захвалан ако бисте могли да ми пошаљете решење, па бисмо избегли употребу басх скрипте.

КСНУМКС.- Спремни. Поново покрените Кс и погледајте да ли све функционише у реду.

Још додатних подешавања

КСНУМКС.- Да бих променио време чекања пре приказивања постера са фразом, отворио сам датотеку куоте.сх и промените број секунди након команде спавати.

КСНУМКС.- Да бих променио колико дуго постер треба да буде видљив, отворио сам датотеку куоте.пи и потражите ред који каже сет_тимеоут (10000). Број означава број милисекунди; па би, следећи пример, 10000 било једнако 10 секунди.

Напомена: Пре неколико дана, у јунауза.цом, објавио 50 главних фраза сваког програмера.

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Јуан Трујилло дијо

    Обожавам идеју! Желео бих да знам како да обавестим да се нова случајна ставка гаси са одређеном периодичношћу.

  2.   Др Зоидберг дијо

    Штета што су сви на енглеском. Ниједан „замак“ нема нешто занимљиво да каже? 😉

  3.   Користимо Линук дијо

    Скрипта већ бира случајне елементе (то су редови преузети из куоте.ткт). Да би се покренуо сваких Кс минута, потребно је да додате скрипту као црон посао. На блогу смо објавили неколико чланака о томе како то учинити:
    https://blog.desdelinux.net/cron-crontab-explicados/
    http://usemoslinux.blogspot.com/2010/10/como-administrar-la-ejecucion-de-tareas.html
    https://blog.desdelinux.net/como-administrar-las-tareas-programadas-en-gnome/
    Живели! Паул.

  4.   Нестор Ц. дијо

    Ја бих лично користио богатство да генеришем фразе.
    За неоткривање точка.

  5.   Користимо Линук дијо

    Да ... када сам је написао, нисам знао да богатство постоји. 🙂
    Живели! Паул.