Zobrazují se příspěvky se štítkemLinux. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemLinux. Zobrazit všechny příspěvky

13. února 2014

Elektronické bankovnictví - formát ABO

Formát ABO se používá pro výměnu finančních dat.
Využívá se např. pro načtení výpisu z banky do účetnictví, nebo druhým směrem pro odeslání platebních příkazů k úhradě.

Převod ABO na XML pomocí AWK 
AWK je univerzální počítačový jazyk, navržený pro zpracovávání textových dat. Síla a stručnost skriptů v AWK inspirovaly k vytvoření jazyka Perl. Spouští se z příkazové řádky, parametrem je soubor skriptů (.awk)
např. awk95.exe -f abo2xml.awk

Ke stažení:  awk95 a Ipb Viewer
Program pro prohlížení výpisů z účtu u ČSOB (bývalá IPB) v elektronickém formátu ABO. Program lze použít i pro zobrazení výpisů jiných bank, které jsou ve formátu ABO (*.gpc).

Odkazy:
Úvod do AWK: proměnné, operátory a první kroky
Webhosting zdarma  - služby a podporované aplikace


18. října 2011

Instalace Puppy Linuxu na hardisk

Nejdříve nabootujeme Puppy Linux z CD nebo flashdisku.


1) Spustíme Gparted pomocí kterého si rozdělíme hardisk


Acer Aspire one ZG5 má SSD disk 16GB, který jsem rozdělil na:
primární oddíl ntfs 8GB - sda1
rozšířený oddíl 8GB
- ext3 6GB - sda5
- swap 2GB - pro dočasné soubory linuxu


2) Spusťte Universal Installer a postupně vyberte:
- Internal (IDE or SATA) hard drive
- Install Puppy to hda5
- FULL


3) Spusťte Grub4Dos bootloader config na /dev/hda1
měl by najít Puppy Linux na sda5 a WinXP na sda1


Grub4Dos (grldr,menu.lst) se úspěšně nainstaloval na sda1 (ntfs)
Bootovací příkaz pro Puppy Linux v menu.lst je:
kernel /boot/vmlinuz root=/dev/sda5 ro

4) Nyní restartujte počítač a nabootujte Linux z hardisku

Spusťte Puppy Package Manager a doinstalujte si další programy z internetu, např. Javu najdete pod názvem jre


Zástupce na plochu dostanete přetažením programu myší z adresáře
/mnt/home/usr/share/applications


Odkazy:
Poslední verze Puppy Linuxu
Ke stažení .pet balíček OpenOffice 3.2
Starší .pup balíčky programů
How to - video tutoriály
Fórum: plná instalace Puppy
Puppy Linux on the Acer Aspire One


10. května 2011

Java v linuxové Opeře nebo Chrome

Předpokladem je že máte nainstalovány tyto balíčky:
JAVU: jre-1.6.0.22.pet (35MB)
OPERU: Opera-11.00-Lucid.pet (13MB)
CHROME: Chromium-10.0.630.0-Lucid.pet (28MB)


Nejdříve se podíváme kde se nachází adresář s pluginy, do adresní řádky v opeře napíšeme: opera:about
Výsledkem je cesta /usr/lib/opera/plugins

Potom najdeme kde se nachází modul libnpjp2.so. Do terminálu (rxvt) napíšeme nebo vložíme (Shift+ins) příkaz:
find / -name libnpjp2.so 2>/dev/null
Výsledkem je usr/java/lib/i386/libnpjp2.so

Vytvoříme symlink na libnpjp2.so v adresáři s pluginy:
cd /usr/lib/opera/plugins
ln -s /usr/java/lib/i386/libnpjp2.so


Podobně pro prohlížeč Chrome:
cd /usr/lib/chromium-browser/plugins
ln -s /usr/java/lib/i386/libnpjp2.so


Úspěšné nastavení pluginu si ověříme v opera:plugins



Odkazy na Puppy Linux:
NEWS http://puppylinuxnews.org/
FAQ http://www.puppylinuxfaq.org
FORUM http://www.murga-linux.com/puppy/
VIDEO TUTORIALY http://www.wonderhowto.com

25. července 2010

Multiboot z flashdisku - Grub4dos

Návod jak vytvořit záchranný USB flashdisk
Díky boot loaderu můžete mít na jednom flashdisku více operačních systémů. Stáhněte si zavaděč operačního systému Grub4Dos (0,3MB)

1) Příprava USB flashdisku
- spustit usb_format.exe a naformátovat flashdisk
- spustit grubinst_gui.exe a vytvořit mbr
- nakopírovat na flashdisk grldr, menu.lst a splashimage.gz (pozadí)


2) Instalace tří windowsovských systémů:
- z bartpe.iso rozbalit do rootu flashdisku:
ntldr, NTDETECT.COM, winnt.sif, celý adresář \I386
- z VistaPE.iso rozbalit:
bootmgr, boot\BCD, boot\BOOT.SDI, sources\BOOT.WIM
- z LiveXP.iso rozbalit:
celý adresář \HBCD

Tři windowsy a tři linuxy na jednom flashdisku ;-)
K rozbalení .iso použijte utilitu 7zip (1,2MB)

3) úprava spouštěcí nabídky boot loaderu
do menu.lst vložte následující text:

title BartPE
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN

title VistaPE
find --set-root /grldr
chainloader /bootmgr

title Mini Windows Xp
find --set-root /HBCD/XPLOADER.BIN
chainloader /HBCD/XPLOADER.BIN


2) Instalace tří linuxových systémů:
NimbleX z http://nimblex.net NimbleX-69MB.iso (69MB)
PUPPY Linux z http://puppylinux.com lupu-501.iso (128MM)
Slax z http://slax.org slax-6.1.2.iso (200MB)

Rozbalte .iso do adresáře který si nazvete podle systému a nakopírujete do něj (přesuňte z adresáře boot) i jádro linuxu tj. soubory vmlinuz a initrd.gz

3) úprava spouštěcí nabídky boot loaderu
do menu.lst vložte následující text:

title NimbleX sub100 - Boot in RAM
find --set-root /grldr
kernel /nimblex/vmlinuz max_loop=255 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=7120 root=/dev/ram0 rw quiet vga=791 splash toram changes=nimblex.data autoexec=startx
initrd /nimblex/initrd.gz

title PUPPY Linux 4.31
find --set-root /grldr
kernel /puppy431/vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash PKEYS=fr
initrd /puppy431/initrd.gz

title Slax Always Fresh
kernel /slax/vmlinuz initrd=/slax/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /slax/initrd.gz


Nyní když restartujete počítač a vyberete bootování z flashdisku v BIOSu nebo stisknutím nějaké Fx klávesy při startu (u notebooku ASUS je to klávesa "Esc") zobrazí se menu s výběrem operačních systémů:



8. října 2009

Linux a hry


V linuxu můžeme bez problému spouštět všechny hry "z windows", které jsou napsané v javě (.jar) nebo ve flashi (.swf). Do adresáře slax/modules si nahrajte JRE (Java Runtime Environment) 26MB a Flashplayer 5MB

Příklad zástupců:
java -jar /cesta/jChecs.jar
flashplayer /cesta/mahjong.swf


Navíc pod linuxem si díky emulátoru DOSu zahrajete i hry, které byly napsané v DOSu. Ke spuštění stačí hru (.exe) přetáhnout myší na ikonu DOSBOXu, nebo si můžete vytvořit zástupce:
dosbox /cesta/PRINCE.EXE

Stáhněte si DOSBOX modul do SLAXu (jen 3 MB!), který kromě DOSBOXU obsahuje i hry Prince of Persia and Wolfenstein 3D


Emulátor DOSBOX 0.72 v akci


Pro zobrazení na celou obrazovku zmáčkněte Alt+Enter

Prince of Persia je z http://www.bestoldgames.net
Wolfenstein 3D je z http://www.dosgamesarchive.com


23. září 2009

Vytváříme bootovací Flashdisk

Návod na vytvoření bootovacího flashdisku se SLAXem pod systémem windows je zde popsán v článku Záchranný USB flashdisk

Bootovací flashdisk lze samozřejmě vytvořit i pod Linuxem,
aneb jak spouštět SLAX z USB se 2 diskovými oddíly
fat32 pro kernel a syslinu
ext3 pro SLAX

Budete potřebovat program GParted (15 MB) a samozřejmě spuštěný SLAX (200 MB) z bootovacího CD nebo USB


Pomocí gparted vytvoříte na flashdisku 2 oddíly, první fat32 a druhý ext3.

Potom klikněte pravým tlačítkem myši na fat32 a označte příznak boot.

Ukončete program gparted, flashdisk nemountujte, otevře terminal a:
cd /mnt/sdb1/boot/syslinux
cat mbr.bin > /dev/sdc
/mnt/sdb1/boot/syslinux/syslinux /dev/sdc1


Namountujte usb flashdisk a uvidíte ldlinux.sys na oddílu fat32

Zkopírujte adresář /boot na fat32 partition
Zkopírujte adresář /slax na ext3 partition

Nyní můžete restartovat a spustit systém z usb.

Toto je nejlepší způsob jak spouštět slax z usb, pod windows budete vidět jen fat32 oddíl a linux bude na kvalitním ext3 souborovém systému.


22. července 2009

lzm modul z Java aplikace

Program v javě se spouští stejně pod windows i linuxem příkazem:
java -jar jChecs.jar

Do podadresářů v /tmp/jchecs uložíme tyto 4 soubory:
program: /usr/share/jChecs/jChecs.jar
ikona: /usr/share/pixmaps/logo.png
zástupce: /usr/share/applications/jchecs.desktop
script: /usr/bin/jchecs

- program jChecs.jar rozbalte z archívu jChecs-0.1.0.tgz
- jChecs.jar zkopírujte do /tmp/jchecs/usr/share/jChecs
- ikona logo.png je obrázek rozměru 32x32 pixels
- nezapomeňte označit script jchecs jako spustitelný:
$ chmod 700 jchecs
- zabalte výše uvedené 4 soubory v /tmp/jchecs do lzm:
lzm2dir /tmp/jchecs jchecs.lzm

obsah souboru /usr/bin/jchecs:
#!/bin/bash
java -jar /usr/share/jChecs/jChecs.jar

obsah souboru jchecs.desktop:
[Desktop Entry]
Encoding=UTF-8
Exec[$e]=/usr/bin/jchecs
Categories=Application;Game;BoardGame
Comment=Java chess program
Comment[cs]=Šachy v javě
GenericName=jChecs
GenericName[cs]=Šachy v javě
Icon=/usr/share/pixmaps/logo.png
MimeType=
Name=jChecs
Name[cs]=jChecs
Path[$e]=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
X-KDE-Username=

30. května 2009

Instalace Slaxu na pevný disk

1) Nabootujte Slax z CD nebo USB

2) Vytvořte dva nové diskové oddíly FAT32 a EXT3 utilitou gparted
Uložte si lzm modul a po nabootování slaxu z cd nebo usb klikněte na modul, gparted se pak objeví v nabídce menu KDE


Připojte (mount) nový oddíl - klikněte pravým tlač. myši na názvu oddílu - na oddílu se objeví symbol zámku.

3) Zkopírujte na disk adresáře Slaxu
na FAT32 zkopírujte adresáře boot a slax
na EXT3 vytvořte adresář save_folder

4) Editujte v souboru boot/slax.cfg parametr changes na:
changes=/dev/hda5/save_folder/
Nezapomeňte nahradit hda5 názvem vašeho oddílu!

5) Spusťte v adresáři boot konzoli a zadejte příkaz:
sh bootinst.sh
V případě chyby "permission denied" zadejte příkaz:
chmod -R 777 *

17. května 2009

xboard a crafty pro Slax

Stáhnout xboard.4.2.7_crafty.22.10.lzm

Crafty je nejsilnější šachový motor z těch, které si můžete stáhnout se zdrojáky pro Linux.
XBoard je grafická šachovnice, která slouží jako uživatelské rozhraní pro šachové motory (enginy).
Podobně jako WinBoard pro PC nebo CEBoard pro PocketPC.



A jak takový balíček pro Slax vytvořit?

1) Před kompilací zdrojáku xboard-4.2.7.tar.gz opravit soubor xboard.h
- změnit definici fontů helvetica-bold-r-normal na helvetica-medium-r-normal
- změnit definici enginu gnuchessx na crafty

2) Provedu kompilaci známou trojkombinací
./configure - make - checkinstall make install

3) Vznikne balicek.tgz který Krusaderem (správce souborů podobný TotalCommanderu) rozbalím do /tmp/xboard a ještě tam přidám engin crafty-22.10-1.pkg.tgz a zástupce a ikony pro KDE:
/tmp/xboard/usr/share/applications/kde/xboard.desktop
/tmp/xboard/usr/share/icons/hicolor/32x32/apps/xboard.png

4) Nyní z toho vytvořím balicek.lzm pro slax,
tj. v adresáři /tmp spustím konzoli a napíšu příkaz:
dir2lzm /tmp/xboard xboard_crafty.lzm

Program lze spustit i s jiným enginem než crafty příkazem
xboard -fcp gnuchess

5. května 2009

Vytváříme moduly pro Slax

Slax je LiveCD linuxová distribuce, která Vám umožňuje používat Linux bez nutnosti jeho instalace. Slax může běžet z CD, USB i hardisku. Základní jádro zabere méně než 200MB dat, ale můžete do něj dle potřeby přidávat další programy (moduly).

Instalace modulů je jednoduchá:
Moduly .lzm nahrajte do adresáře \slax\modules
Moduly najdete na webu www.slax.cz v sekci moduly.

Převod linuxových balíčků do modulů .lzm
z Slackware: tgz2lzm software.tgz software.lzm
z Debianu nebo Ubuntu: deb2lzm software.deb software.lzm
z Red Hat: rpm2lzm software.rpm software.lzm
K převodu balíčků můžete využít Slax Module Kreator který
převádí RPM (Red Hat, Fedora, Mandriva), DEB (Debian, Ubuntu) a TGZ (Slackware) balíčky do modulů používaných ve Slaxu.
Hotové balíčky (packages) najdete na webu www.linuxpackages.net

Tvorba modulu ze zdrojáku scriptem checkinstall
rozbalím soubory: tar -xvzf jmeno.tgz
nebo je rozbalím: tar -xvf jmeno.tar
přepnu se do nového adresáře: cd jmeno
zjistím co se da použít za volby: ./configure --help
spustim konfiguraci, např: ./configure --prefix=/usr
kompiluji: make
vytvořím nový balíček pro Slackware [S]: checkinstall make install
a převedu jej na modul: tgz2lzm balicek.tgz modul.lzm

Úprava existujících modulů
vytvořit adresář: mkdir /tmp/aaaa
rozbalit: lzm2dir software.lzm /tmp/aaaa
zabalit: dir2lzm /tmp/aaaa software.lzm


Spuštění Slaxu z pevného disku

Ve WindowsXP k tomu vyžijeme bootloader GRUB4DOS

1) Na disk nakopíruji adresáře c:\boot a c:\slax z archívu slax-6.1.1.tar
2) zedituji skrytý systémový soubor c:\boot.ini a doplním na jeho konec řádek C:\GRLDR="SLAX.CZ z hardisku"
3) do c:\ nahraji z GRUB4DOS dva soubory:
grldr
menu.lst

4) zedituji c:\menu.lst a doplním (ostatní title vymažu):
title SLAX.CZ KDE
kernel (hd0,0)/boot/vmlinuz initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd (hd0,0)/boot/initrd.gz
boot

Ve Windows 7 a Vistách byl soubor boot.ini nahrazen souborem Boot Configuration Data (BCD)
K jeho editaci použijeme nástroj příkazového řádku Bcdedit nebo lépe EasyBCD, což je free grafická nadstavba vistového Bcdeditu.



1) Na disk nakopíruji adresáře c:\boot a c:\slax z archívu slax-6.1.1.tar
2) spustíme EasyBCD, zvolíme Add/Remove Entries > Linux
ze seznamu vybereme GRUB, zaškrtneme volbu "GRUB is not installed to the bootsector" a klikneme na "Add".
3) znovu zvolíme Add/Remove Entries > Neogrub > Configure
otevře se editace souboru C:\NST\menu.lst do kterého vložíme níže uvedený text. Pokud je slax nakopírovaný na prvním disku a druhém oddílu, změňte (hd0,0) na (hd0,1).

default 0
timeout 5

title Slax Graphics mode (KDE)
root (hd0,0)
kernel /boot/vmlinuz initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz

title Slax Always Fresh
root (hd0,0)
kernel /boot/vmlinuz initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /boot/initrd.gz


1. května 2009

Záchranný USB flashdisk

Slax patří k nejpopulárnější linuxovým live distribucím. Běží přímo z media bez nutnosti instalace na pevný disk. Nabootovat lze pak i na strojích, kde byl původní systém poškozen a nelze jej spustit, a je přitom potřeba obnovit konfigurační soubory či zachránit data.

Slax zabere včetně jádra a podpůrných aplikací jen 190 MB
(grafické rozhraní KDE, balík kancelářských aplikací KOffice aj.)
Systém lze dále rozšiřovat s pomocí tzv. modulů, přičemž na stránkách Slaxu je jich k dispozici mnoho. Zprovoznění modulů je velmi snadné, stačí je nakopírovat do slax\modules



Z archívu slax-6.1.1.tar rozbalte adresáře slax a boot.
Stáhněte si tyto moduly a nakopírujte je do slax\modules
czech - české prostředí
GParted - nástroj na rozdělení hardisku
testdisk - nástroj na obnovu dat z hardisku
avast - program na odvirování souborů na disku
lshw - informace o hardwaru počítače
chntpw - reset administrátorského hesla Windows
jre - Java Runtime Environment
Wine - na spouštění windows aplikací
Wireless Assistant - utilita na připojení k wifi

Bootování z USB flashdisku
- nakopírovat adresáře slax a boot na flashdisk
- spustit soubor boot/bootinst.bat

Bootování z CD
- rozbalit adresáře slax a boot na hardisk
- spustit soubor slax/make_iso.bat c:\LiveCD.iso
- ve vypalovacím programu vypálit LiveCD.iso jako obraz CD


Hardwarová nenáročnost:
- na procesoru v postatě nezáleží, běží i na 486 s 36MB RAM
- při paměti 512MB lze celý systém provozovat jenom z RAM