15.9.06
19.6.06
Dicas para imprimir múltiplas páginas em uma única
O utilitário psnup (do pacote) permite imprimir várias páginas de um arquivo Postscript na mesma folha.
Exemplos:
-
psnup -2 input.ps output.ps
Imprime duas páginas de input.ps por folha. Salva a saída em output.ps. -
psnup -4 input.ps output.ps
Imprime quatro páginas de input.ps por folha. Salva a saída em output.ps.
Para fazer o mesmo com arquivos pdf, há um utilitário chamado
pdfnup (no pacote pdfjam).Exemplos:
Com pdfnup,
pdfnup mywork/wasteful.pdf --nup 2x2
pdfnup mywork/wasteful.pdf --nup 2x1 --outfile mywork2/halfthewaste.pdf
pdfnup file1.pdf file2.pdf --frame true --nup 2x2
Outras opções do pdfnup incluem --pages, --paper, --orient, --trim, --delta, --offset, --scale e --openright.
Outra utilidade do pacote é o pdfjoin,
pdfjoin file1.pdf file2.pdf file3.pdf --fitpaper true
__________________
Referências:
http://www.hermann-uwe.de/tips-and-tricks/print-multiple-pages-on-one-sheet
http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/
3.4.06
Wireless no Ubuntu com chipset Broadcom
Segue uma tradução e adaptação deste artigo sobre como instalar a placa Wireless com chipset Broadcom (sada por notebooks Dell, Acer e HP) no Ubuntu. Deve funcionar em outras distribuições com alguns ajustes. Este tutorial do morimoto pode ser um bom ponto de partida para outras distribuições e placas.
Antes de mais nada, limpe a sujeira de tentativas anteriores de usar o Ndiswrapper.
1. Copie os arquivos bcmwl5.inf e bcmwl5.sys para seu desktop
2. Adicione repositories extra
3. Abra um terminal e use os seguintes comandos. Note que você precisa de uma rede funcionando para isso. 4. Reinicie seu PC. A luz da placa wireless deve acender. Se não funcionar, use:
5. Sua placa agora está funcionando. Para configurar a rede, siga este ótimo tutorial do morimoto.
Antes de mais nada, limpe a sujeira de tentativas anteriores de usar o Ndiswrapper.
sudo modprobe -r bcmwl5
sudo rmmod ndiswrapper
sudo apt-get remove ndiswrapper-utils
sudo rm -r /etc/ndiswrapper/
sudo rm -r /etc/modprobe.d/ndiswrapper
1. Copie os arquivos bcmwl5.inf e bcmwl5.sys para seu desktop
2. Adicione repositories extra
3. Abra um terminal e use os seguintes comandos. Note que você precisa de uma rede funcionando para isso.
sudo apt-get install ndiswrapper-utils
sudo ndiswrapper -i ~/Desktop/bcmwl5.inf
sudo ndiswrapper -m
for conffile in /etc/ndiswrapper/bcmwl5/*.conf; do
sudo cat $conffile | sed -e 's/RadioState|1/RadioState|0/' > $conffile
done
sudo modprobe ndiswrapper
13.3.06
copiando arquivos para um pocketpc
para copiar todos arquivos do "diretório atual" para o cartão sd do pocketpc usando synce
$ for i in * ; do pcp $i ":/SD card/$i" ; done
http://synce.sourceforge.net/
$ for i in * ; do pcp $i ":/SD card/$i" ; done
http://synce.sourceforge.net/
8.3.06
contribuicao
Nao sei se ja ha algo assim jah publicado, mas se for util...
Pequeno script para padronizar a resolucao das figuras JPG contidas em um diretorio (o uso mais comum para este script seria diminuir a resolucao das fotos tiradas por uma camera digital).
----------- cut in here ------------------
#!/bin/bash
for x in *.jpg ; do
convert -density 72x72 -geometry 800x600 $x $x.temp
mv $x.temp $x
done
--------- cut in here ---------------------
Agenor
6.3.06
rc.firewall
#!/bin/bash
# ppp0 é a interface externa
# eth1 e ppp1 são interfaces internas
# Flush
iptables -F; iptables -t nat -F; iptables -t mangle -F
# Política de acesso
iptables -P INPUT DROP; iptables -P OUTPUT ACCEPT; iptables -P FORWARD DROP
# Permissões de acesso
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -i eth1 -s 192.168.0.2 -j ACCEPT
iptables -A INPUT -i ppp1 -s 192.168.131.201 -j ACCEPT
# Compartilhando o acesso a internet
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.131.0/24 -o ppp0 -j MASQUERADE
# Abrindo portas
# bittorrent
iptables -A INPUT -p tcp --dport 50000:50100 -i ppp0 -j ACCEPT
# amule
iptables -A INPUT -p tcp --dport 4662 -i ppp0 -j ACCEPT
iptables -A INPUT -p udp --dport 4672 -i ppp0 -j ACCEPT
# Bloquear pacotes com estado "novo/invalido" que saiam pela eth1 e ppp1
# Permitir pacotes com estado "estabelecido/reincidente"
iptables -A FORWARD -o eth1 -m state --state NEW,INVALID -j DROP
iptables -A FORWARD -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -o ppp1 -m state --state NEW,INVALID -j DROP
iptables -A FORWARD -o ppp1 -m state --state ESTABLISHED,RELATED -j ACCEPT
# Permitindo qualquer solicitação de Internet que parta da rede 192.168.0.0/24 e 192.168.131.0/24
iptables -A FORWARD -i eth1 -s 192.168.0.0/24 -j ACCEPT
iptables -A FORWARD -i ppp1 -s 192.168.131.0/24 -j ACCEPT
# Bloqueia qualquer pacote que não liberado por regras anteriores
iptables -A FORWARD -j DROP
iptables -A INPUT -j DROP
5.3.06
redimensionando filmes para ver em pocket pcs
$ mencoder g.avi -vop scale -zoom -xy 320 -ovc lavc -oac lavc -lavcopts \
vcodec=mpeg4:vbitrate=96:acodec=mp3:abitrate=64 -ofps 12000/1001 -o p.avi
g.avi é o arquivo original e p.avi é o resultado.
obs.:para poder usar a opção mp3 o mplayer deve ser compilado com o lame ja instalado.
http://www.mplayerhq.hu/
http://lame.sourceforge.net/
vcodec=mpeg4:vbitrate=96:acodec=mp3:abitrate=64 -ofps 12000/1001 -o p.avi
g.avi é o arquivo original e p.avi é o resultado.
obs.:para poder usar a opção mp3 o mplayer deve ser compilado com o lame ja instalado.
http://www.mplayerhq.hu/
http://lame.sourceforge.net/
22.2.06
Impressora Lexmark Z513 (e outras) no Slackware/Zenwalk
Tradução e adaptação deste HowTo (que era para o Ubuntu) para instalar a Impressora Lexmark Z513 (e outras) no Slackware/Zenwalk, e outras distribuições baseadas no slack.
O driver usado é o z600, que pode ser baixado aqui. Funciona com várias impressoras Lexmark além da z600. As confirmadas são: Lexmark 5700 (apenas preto & branco), X1100, X1110, X1130, X1140, X1150, X1180, X1185, Z513, Z515, Z715, Z55, Z615, Z705, Z605, Z600, Z25, Z65 (com o driver z65), Z33 (driver z35), Z33 (driver z35 ) e Dell A920
Baixe o driver, e de preferência crie uma pasta tal como `lexmark ' para salvá-lo antes de descompactar, para evitar a bagunça de pastas que ele irá criar. Use então os seguintes comandos:
O driver agora está instalado. Reinicie o daemon do cups :
Confira se o backend funciona;
A saída do comando acima deve ser similar a isto:
Agora temos que configurar a impressora. O jeito mais simples (ou não, depende de seu ponto de vista ;-) ) é abrir seu navegador e digitar: http://localhost:631 (No Gnome isso pode ser feito em: System->Administration->Printing, e no KDE tem algo parecido ;-) )
Adicione a impressora Lexmark (No meu caso USB Printer #1 (Lexmarl 510 series)), selecione o driver z6oo, que deve aparecer na lista dos drivers suportados pelo CUPS da marca Lexmark. Configure-a de acordo com as suas necessidades de papel, tinta, etc. (No meu caso, como só tenho o cartucho colorido original, usei a opção CMY, para poder imprimir em P&B com esse mesmo cartucho)
Agora imprima uma página de teste.
O driver usado é o z600, que pode ser baixado aqui. Funciona com várias impressoras Lexmark além da z600. As confirmadas são: Lexmark 5700 (apenas preto & branco), X1100, X1110, X1130, X1140, X1150, X1180, X1185, Z513, Z515, Z715, Z55, Z615, Z705, Z605, Z600, Z25, Z65 (com o driver z65), Z33 (driver z35), Z33 (driver z35 ) e Dell A920
Baixe o driver, e de preferência crie uma pasta tal como `lexmark ' para salvá-lo antes de descompactar, para evitar a bagunça de pastas que ele irá criar. Use então os seguintes comandos:
mv CJLZ600LE-CUPS-1.0-1.TAR.gz lexmark
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
tar -xvzf install.tar.gz
rpm2tgz z600cups-1.0-1.i386.rpm
rpm2tgz z600llpddk-2.0-1.i386.rpm
su
tar xvzf z600cups-1.0-1.i386.tgz -C /
tar xvzf z600llpddk-2.0-1.i386.tgz -C /
ldconfig
cd /usr/share/cups/model
gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz
/etc/rc.d/rc.cups restart
cd /usr/lib/cups/backend
./z600
| direct z600:/dev/usb/lp0 "Lexmark Lexmark 510 Series" "Lexmark Printer" |
Adicione a impressora Lexmark (No meu caso USB Printer #1 (Lexmarl 510 series)), selecione o driver z6oo, que deve aparecer na lista dos drivers suportados pelo CUPS da marca Lexmark. Configure-a de acordo com as suas necessidades de papel, tinta, etc. (No meu caso, como só tenho o cartucho colorido original, usei a opção CMY, para poder imprimir em P&B com esse mesmo cartucho)
Agora imprima uma página de teste.
21.2.06
11.2.06
Colocar o usuário em grupos
Como root:
# usermod -G audio,video,cdrom,users seu_usuario
Fonte: http://www.slackplanet.org/index.php?topic=37.0
# usermod -G audio,video,cdrom,users seu_usuario
Fonte: http://www.slackplanet.org/index.php?topic=37.0
10.2.06
Serviços de DNS Dinâmico
Configurar:
# noip2-Linux -C -c /etc/noip.conf
Iniciar:
# noip2-Linux -c /etc/noip.conf &
fonte: www.guiadohardware.net/linux/dicas/127.htm
# noip2-Linux -C -c /etc/noip.conf
Iniciar:
# noip2-Linux -c /etc/noip.conf &
fonte: www.guiadohardware.net/linux/dicas/127.htm
Problema com xv em placas de video sis530 e sis620
na seção "Device" do arquivo xorg.conf inserir a sequinte linha:
Option "NoYV12" "yes"
fonte: www.winischhofer.at/linuxsispart2.shtml#noyv12
9.2.06
HowTos para sincronização do Palm com Linux via Bluetooth
http://aquariusoft.org/page/palm/bluetooth_linux/
http://howto.pilot-link.org/bluesync/index.html
http://pizza.cs.ucl.ac.uk/~szachari/btpalmlinux.html
http://www.toobusyto.org.uk/tech/tungsten_linux.html
http://ubuntuforums.org/showthread.php?t=10500
http://www.metacon.ca/bcs/view.php?page=bluetooth
http://www.harbaum.org/till/palm/bluetooth/
http://www.palmzone.net/modules.php?name=Sections&artid=2
http://howto.pilot-link.org/bluesync/index.html
http://pizza.cs.ucl.ac.uk/~szachari/btpalmlinux.html
http://www.toobusyto.org.uk/tech/tungsten_linux.html
http://ubuntuforums.org/showthread.php?t=10500
http://www.metacon.ca/bcs/view.php?page=bluetooth
http://www.harbaum.org/till/palm/bluetooth/
http://www.palmzone.net/modules.php?name=Sections&artid=2
Forma rápida de converter html pra texto puro
lynx -dump -nolist http://www.criticanarede.com/bluffer.html > filosofo-inst.txt
Compartilhando uma conexão com a internet
No servidor:
ifconfig eth1 192.168.0.1 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Supondo que ppp0 é a interface de rede "externa" e eth1 a "interna"
No cliente:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
route add default gw 192.168.0.1
echo 'nameserver xxx.xxx.xxx.xxx' > /etc/resolv.conf
O servidor de dns (xxx.xxx.xxx.xxx) pode ser obtido com cat /etc/resolv.conf no servidor
Esses comandos podem ser executados num terminal como root ou colocados em algum script de inicializaçao, por exemplo rc.local
ifconfig eth1 192.168.0.1 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Supondo que ppp0 é a interface de rede "externa" e eth1 a "interna"
No cliente:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
route add default gw 192.168.0.1
echo 'nameserver xxx.xxx.xxx.xxx' > /etc/resolv.conf
O servidor de dns (xxx.xxx.xxx.xxx) pode ser obtido com cat /etc/resolv.conf no servidor
Esses comandos podem ser executados num terminal como root ou colocados em algum script de inicializaçao, por exemplo rc.local
2.12.05
VLC - Tocador de audio e video multi-plataforma
Este tocador impressiona, pois alem de MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, toca DVDs e VCDs, e varios protocolos de streaming, para ouvir radios web (especialmente relevante eh o fato de que ele toca o formato AAC+, que ateh hoje soh tinha visto funcionar no Winamp para Windows, e que eh muito bom para aqueles que, como eu, nao possuem banda larga, pois permite ouvir radios com 32/48 kbps com qualidade muito superior `a das radios em mp3/ogg equivalentes). E o melhor, eh multi-plataforma, funciona em Windows, Linux, Mac, BSD, etc... Recomendo.
Assinar:
Postagens (Atom)