Ticker de texto do Ubuntu (texto de rolagem)

0

Existe algum aplicativo para exibir texto de rolagem no topo de todas as janelas no Ubuntu? Algo como Tickr , mas o que eu quero é um aplicativo que possa exibir meu próprio texto, algo como

appname "my own text"

então "meu próprio texto" está rolando pela área de trabalho. O Tickr pode fazer isso em vez do feed RSS?

    
por user777305 23.08.2012 / 06:34

3 respostas

2

Se você colocar o seguinte em um arquivo .xml e executar tickr <filename>.xml , terá o que deseja:

<rss version="0.91">
<channel>
<title>askubuntu.com is rad!</title>
</channel>
</rss>

Você pode então ter o comportamento desejado (ou seja, executar appname "my own text" ) escrevendo um script. Por exemplo, coloque o seguinte em um arquivo chamado my-tickr.sh :

#! /bin/bash'
echo "<rss version="0.91">" > .tmp.tickr
echo "<channel>" >> .tmp.tickr
echo "<title> $1 </title>" >>.tmp.tickr
echo "</channel>" >>.tmp.tickr
echo "</rss>" >>.tmp.tickr

tickr .tmp.tickr &

Em seguida, execute chmod +x my-tickr.sh para tornar o script executável. Em seguida, executar ./my-tickr.sh 'askubuntu is rad!' deve se comportar conforme desejado. Observe o uso de aspas simples em torno de 'askubuntu is rad!': Isso garante que cada caractere em sua string seja interpretado literalmente (Graças a janeiro por apontar isso).

    
por dxvxd 23.08.2012 / 07:35
2

(Algumas informações adicionais.)

Você pode digitar:

tickr FILE_NAME

Nesse caso, o arquivo será processado como um arquivo de texto simples, não como XML.

Nas configurações, você também pode habilitar caracteres especiais e, em seguida, definir um caractere para "tab" (oito espaços) e outro para "nova página" (uma linha vazia).

Ou, com (por exemplo) "new page" = '#' and "tab" = "%" , você pode digitar:

tickr -specialchars=y -newpgchar=# -tabchar=% FILE_NAME

Para ver como funciona, tente com FILE_NAME :

hello hello
%
hello hello
#
hello
%
hello
%
hello
%
hello
    
por Manu TM 24.09.2012 / 15:31
0

Apenas relendo a minha resposta anterior, acho que perdi a verdadeira questão. Então, desculpe pela bagunça. Agora, estou apenas fazendo uma versão alternativa de my_tickr.sh por dxvxd.

my-tickr2.sh :

#! /bin/bash
tmp_file="$(pwd)/.tmp.tickr"
echo "$1" > "$tmp_file"
tickr "$tmp_file" &

(O Tickr pode ler arquivos de texto não-xml / não-rss diretamente, mas precisa de um caminho absoluto.)

    
por Manu TM 08.06.2013 / 17:00