Scripts Gmail
Escrito por Edmond em Aplicações, Bash, Command & Shell, Debian, Gnu-Linux, Gráficos, Hardware, Redes, Segurança, Dicas e Truques, Utilitários
Para receber mensagens do Gmail eu uso um script para mim muito útil, já que não estão interessados em usar cliente de email, mas o máximo iceweasel-plugins para o Firefox. A particularidade deste script é que uma vez controlado o número de novos e-mails recebidos, o LED acende num lock (trava ou skroll ou caps lock) e flashes, muitas vezes, como muitos e-mails que você recebe. A única dependência que é blinkd está presente no repositório.
apt-get install blinkd
Este é o script:
# / Bin / bash cd / tmp Vostro_Username_Google_Senza_@gmail.com username = password = $ (zenity - entry - title = "Gmail" Password texto - = "Password:" - hide-text) if [[ -z $ password]] then exit fi if [[$ senha == "0"]] then password = $ (zenity - entry - title = "Gmail" Password texto - = "Password:") sleep fi 15 get_rss função (wget-q-O. https gmail_rss: / / usuário $: $ password@mail.google.com / mail / feed / atom - no-check-certificado fc = $ fullCount (cat. gmail_rss | grep " "| grep-o [1-9])) while true do get_rss se! [[Fc == "0"]], em seguida, até [[$ k == ""]] do Blink-n-r sono piscar $ fc get_rss 15 fi done sleep 5m feito rm-f. Gmail_rss
chmod + x script_name
Curso para ver o arquivo. Gmail_rss em / tmp para exibir arquivos ocultos.
Os controlos de script para novos e-mails a cada 10 minutos, para alterar basta mudar "sleep 10m"
O LED pisca eo num lock, para editá-la basta substituir Blink-n-r $ fc com pisca-c-R $ FC e é passado para o CapsLock.
Essas outras opções:
-c,-capslockled usar Caps-Lock LED
-h,-help mostrar esta ajuda e sai
-ms-máquina = s deixar piscar teclado de máquina de s
-n,-numlockled uso Num-Lock LED
-RN, taxa = taxa de intermitência SET N para N
-s,-scrolllockled Use-Scroll Lock LED
-tn, tcp-port = n n usar a porta TCP
-v,-version mostra informações de versão e sai
Para parar ou iniciar os daemons / etc / init.d / blinkd stop-start-restart.
Além disso homem blinkd.
Post semelhantes (ou quase):
- Script "Extrair Aqui" para 2:28 Nautilus Após a atualização para o Nautilus 2:28 do dia anterior, eu ...
- 4 maneiras diferentes de gerar senhas para gerar uma senha, além do comando acima, ...
- Sistema Inxi informações Inxi é uma ferramenta que eu tenha conhecido a partir de ...
- Enquanto não há esperança Shell Este post vem da consciência de que um ...
- Screencast concha com áudio Algum tempo atrás eu escrevi sobre como ...
















23 de setembro de 2008 às 01:22
olho para o traço duplo, que é relatado na listagem com o hífen e não por muito tempo! :-)
Wordpress, mas não pode saber que não podemos colocar um bloco sem seus intérpretes?!
Olá
23 de setembro de 2008 às 06:59
Eu não entendi onde eu coloco o traço duplo e como executar o script uma vez copiado o código em um arquivo de texto e fez-lo executável.
Obrigado a todos
23 de setembro de 2008 às 21:21
@ Fabrix
história dos travessões é velho na verdade, sinceramente eu não saber como resolver, se alguém souber a resposta que eu espero que os posts. Olá;)
@ Francesco
Veja onde você tem que substituir o traço com 2 hífens - -, ok? :)
Então você tem que fazer isso:
chave dx → Abrir → Executar no terminal;)
Olá e agradecimentos
23 de setembro de 2008 às 21:31
Testado e funciona muito bem, mesmo que seja ruim para ver os e-mails no terminal:)
Olá boa
23 de setembro de 2008 às 22:57
Ok, eu consegui fazê-lo funcionar, o script verifica a caixa de e-mail e caps lock piscar muitas vezes mail quantos são realmente ler. A única coisa que eu não entendo e onde eu deveria ser capaz de ler o e-mail. No terminal, enquanto nada succedde não no arquivo. Gmail_rss que é criado no / tmp read only sujeito eo trall'altro no formato XML que obviamente não é muito confortável para a leitura.
Obrigado novamente
24 de setembro de 2008 às 00:17
@ Giorgiof
média no arquivo. gmail_rss, eu penso:)
@ Francesco
no arquivo. gmail_rss praticamente tudo o que há dentro de um e-mail, que o enviou, data, hora, assunto e claramente o conteúdo. Certamente você não vai ver os anexos. Você não é capaz de ler qualquer coisa, porque sua mensagem era que você tinha visto anteriormente e, portanto, estavam presentes, mas foram tão lidos. Tente enviar uma nova mensagem e iniciar o script.
O formato é XML.
Exemplo de uma mensagem enviada a mim mesmo:
http://img292.imageshack.us/img292/4241/schermatagmailrsstmpgedev2.png
Olá;)
24 de setembro de 2008 às 16:38
@ Edmond
Ok, obrigado. Então, tudo funcionou como deveria, na minha caixa de e-mail para ler e algumas foram encontradas no arquivo. Gmail_rss. Eu apenas pensei que ele também foi criado em um terminal de saída, isso é tudo. Ele enganou o giorgiof comentário!
Uma última coisa: no arquivo. Gmail_rss não vê mesmo o texto inteiro do e-mail, mas apenas o assunto, remetente, data, etc. Certo?
25 de setembro de 2008 às 21:57
É com razão. Olá;)
7 de dezembro de 2008 às 22:44
Temporariamente resolvido o problema de traços de casal que parecia ser apenas um, usando a tag "<pre>" no início e "</ pre>" no final.
14 de outubro de 2009 14:31
Linha 4: zenity: comando não encontrado
Hmm, onde eu estou errado?
14 de outubro de 2009 às 20:44
distro para o que você está se sentindo?