• @ALL has read permissions
  • @administrator_-_vedouci_ao has delete permissions
  • @pir_cen_kan-all has delete permissions

Jakub Michálek – skladiště informací

Grafika

Komprimace videa

Komprimace videa

ffmpeg -i video.mov -target pal-vcd output.mpg

Komprimace fotek

Komprimace fotek

convert * -resize 50% -quality 80 -strip scaled.jpg

Převedení stránek na černobílou a otočení

Převedení stránek na černobílou a otočení

convert *.JPG -threshold 42000 -monochrome \ 
-resize 50% -quality 80 -rotate 90 -page a4 publish.pdf

Nebo přes bashový cyklus:

#!/bin/bash
 
for i in *.JPG; do convert $i -threshold 42000 -monochrome \ 
-resize 50% -quality 80 -rotate 90 "new_"$i;
done

Zpracování PDF

PDF do obrázku

PDF do obrázku

convert multipage.pdf -quality 100 -density 600x600 single%d.jpg

Převedení PDF na černobílou verzi a komprimace

Převedení PDF na černobílou verzi a komprimace

#!/bin/sh
if [ -z "$1" -o -z "$2" ]; then
    echo "Syntax: $0 <input.pdf> <output.pdf>"
    exit 1
fi
 
pdfimages "$1" scan
for a in scan*.ppm; do 
   convert -white-threshold 85% -monochrome $a `basename $a .ppm`.tiff
done
tiffcp scan*.tiff output.tiff
tiff2pdf output.tiff -o "$2" -p A4 -F
rm scan*.ppm scan*.tiff output.tiff

Náhled z PDF

Náhled z PDF

evince-thumbnailer --size=600 book.pdf book.png

Tisk brožury

Tisk brožury

pdf2ps tlak ps. > psbook > psnup -2 > ps2pdf > ps2pdf brozura.pdf

Hromadný tisk dokumentů do pdf

Hromadný tisk dokumentů do pdf

Je potřeba nainstalovat tiskárnu cups-pdf. Všechny výstupy jsou ve složce ~/PDF.

openoffice.org -norestore -nofirststartwizard \ 
-nologo -headless -pt PDF mpv-komplet-78.doc

Sloučení více pdf souborů do jednoho

Sloučení více pdf souborů do jednoho

 pdftk *.pdf cat output merged.pdf

Rozdělení výročních finančních zpráv

Rozdělení výročních finančních zpráv

#!/bin/bash
 
strana=ODS
 
soubor=$strana"2010.pdf"
 
pdftk $soubor cat 1-15 output $strana"_2010_hospodareni.pdf"
pdftk $soubor cat 16-51 53-105odd output $strana"_2010_sponzori.pdf"
pdftk $soubor cat 107-110 111-115odd 116-end  output $strana"_2010_smlouvy.pdf"

Instalace nového systému

Připojení úložiště

Připojení úložiště

uloziste.sh
sudo apt-get install nfs-common
radka='192.168.1.5:/volume1/public /mnt/Data/public nfs nouser,atime,auto,rw,dev,exec,suid 0 0';
 
sudo echo $radka | cat /etc/fstab - > temp && sudo mv temp /etc/fstab
 
sudo mkdir /mnt/Data /mnt/Data/public
ln -s /mnt/Data/public ~/Plocha/Uloziste
chown -R jakub ~/Plocha/Uloziste
sudo mount -a

Instalace oblíbených programů

Instalace oblíbených programů

sudo apt-get install gimp, ipe, firefox, git, lyx, texlive-xetex, jabref, audacity, meld, firefox, imagemagick, libtiff-tools, pdftk

Datová schránka

Datová schránka

sudo add-apt-repository ppa:cz.nic-labs/datove-schranky
sudo apt-get update
sudo apt-get install datovka python-dslib

Instalace elektronického podpisu

Instalace elektronického podpisu

sudo apt-get install open-jdk-7-jre 

Stáhnout jsignpdf a spustit příkazem

read -s -p "Heslo: " mypassword;
java -jar ~/bin/certifikaty/jsignpdf-1.4.1/JSignPdf.jar -lpf ~/bin/certifikaty/nastaveni.txt -ksp $mypassword $1;

Mail

Mail

Nejprve nainstalujeme e-mail odsud. Následně posíláme e-maily tímto způsobem.

cat pozvanka.txt | msmtp -t jmichalek@seznam.cz

K tomu je potřeba mít připravený soubor

Subject: Pozvánka na schůzi
 
Ahoj Piráte,
 
tohle je testovací e-mail.
 
Za Piráty zdraví Jakub Michálek

Jiné věci

Bezpečné mazání

Bezpečné mazání

for i in *.zip; do shred $i;
done

Hromadný podpis

Hromadný podpis

for i in *.pdf; do gpg -u jméno -b $i;
done

Používané Unicode sekvence

Používané Unicode sekvence

Kód Znak
201e
201c
2013
2014
2026
00b7 ·
00a0   (nedělitelná mezera)
© Piráti, 2025. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek. Podmínky použití.
kraje/pha/mo8/jakub/start.txt · Poslední úprava: 28.07.2014 20:58 autor: Jakub Michalek