Archive for the ‘trukotxoak’ Category

h1

xgamma-rekin scripta

2008 martxoa 18

Bestean esan bezala, azkenean skriptxo txiki bat egin dut, xgamma erraz aldatzeko.

esdebian jendearen laguntzarekin


#!/bin/bash
# ##########################################
# Pantailaren distira aldatzeko skript-a
# Honen bidez xgamma komandoa erabiliz,
# pantailaren gamma 0.1 igotzea ala
# jaistea du helburu
#
# ERABILTZEKO:
# ./gama.sh + //Gammaren balioa 0.1 igotzeko
# ./gama.sh - //Gamaren balioa 0.1 jaisteko
#
# Copyright (C) 2008 Asier <athilha@gmail.com>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
#
# ###########################################
# Parametro bakarra sartu dela egiaztatzen dut,
# bestela irteten naiz
if [ $# != 1 ]; then
exit 0
fi
#Parametro bakarra sartu badut, zuzena den egiaztatzen dut
if [ $1 = "+" ]; then
NORA=0
elif [ $1 = "-" ]; then
NORA=1
else
exit 0
fi
# xgammak itzultzen didana gordetzen dut VAR aldagaian
# xgamma-ren irteera stderr-etik stdout-era berbidaltzen du
VAR=`xgamma 2>&1`
# Beharrezkoak ditudan zenbakiak hartu eta oso eta dezimaletan banatzen ditut
NUM=${VAR:8:4}
DEC=${NUM:2:1}
INT=${NUM:0:1}
# 0 < gamma > 2 dela ziurtatzen naiz
if [ $INT = 2 ]; then
if [ $NORA = 0 ]; then
exit 0;
fi
elif [ $INT = 0 ]; then
if [ $DEC = 1 ]; then
if [ $NORA = 1 ]; then
exit 0
fi
fi
fi
# gorakorra izanez gero, dezimalak handitzen ditut
if [ $NORA = 0 ]; then
if [ $DEC = 9 ]; then
DEC=0
INT=$(($INT+1))
else
DEC=$(($DEC+1))
fi
else
# beherakoa izanez gero txikitu
if [ $DEC = 0 ]; then
DEC=9
INT=$(($INT-1))
else
DEC=$(($DEC-1))
fi
fi
GAMA=$INT.$DEC
# behin gamaren balio berria izanik, xgamma komandoa exekutatzen dut, -quiet parametroarekin
xgamma -q -gamma $GAMA

h1

Pantailaren distira aldatu linux-en xgamma-rekin

2008 martxoa 14

Egunon guztioi, denboralditxo bat pasa da azken sarreratik, eta gaur, atzo ikasitako gauzatxo bat jartzera nator.

Nire portatilan ezin dut pantailaren distira aldatu teklatuaren bidez, teklak marraztutak ditudan arren, sistemak ez du erantzuten hauek zapaltzean, horregatik begira egon nintzen nola alda nezakeen hau, eta azkenean zerbait lortu dut, programatxo hau aurkitu nuen interneten: xgamma.

Egia esan behar baldin badut, baneukan instalatuta iadanik, baina ez nekien existitzen zenik ere.

Beno erabiltzeko erraza da, kontsola ireki eta:

xgamma -gamma 2.0

Honek izugarri handituko du pantailaren distira, lehengora itzultzeko:

xgamma -gamma 1.0

Gutxiago igo nahi badugu, adibidez:

xgamma -gamma 1.25

Honekin norbaitek programatzen badaki, (Ni bash-en ideiarik ez), script bat egin dezake, non exekutatzean oraingo gamma 0.1 igo ala jaisten duen, horrela script hori teklatuari lotzeko, eta teklekin gamma aldatu al izateko. Hor uzten dizuet erronka 😉

Eta kde erabiltzen baduzute, jakizue kgamma existitzen dela, eta kde-ren konfigurazio zentruan azalduko zaizuela hortik grafikoki gamma aldatzeko.

Hurrengorarte!!!

h1

Fitxategiak enkriptatuz gure burua gorde

2008 urtarrila 15

Hemen gabiltzan guztiok izango dugu usb diska bat, “metxero”, “pinganillo”, “pintxo”, “pendrive” eta halako izena dutenak, eta ziur zuei niri bezala behin baino gehiagotan gertatu zaizuela non demontre utzi duzuen ez jakitea, eta aukera txarrenean, inoiz gehiago ez ikustea. Eta zer gertatzen da hau gertatzean? ba aurkitzen duen edonork jakin dezakela ze eramaten zenuten bertan, eta hau ez da oso grabea izango musika edo holakoak soilik eramaten badugu, baina pentsa zure kontu korrontearen datuak, zure kurrikulum osoa, edota laneko edo pribatuak izan behar diren datuak eramaten baditugu… Ze kristo orduan!

Ba hau konpontzeko kriptografia erabili dezakegu, eta honetarako programak egon badaudenez, TrueCrypt aurkeztuko dut gaur.

Programa honekin, fitxategi solteak, diska osoak… enkriptatu daitezke, 3 algoritmo ezberdin erabil ditzake, eta baita hauen arteko batura bat ere, eta niretzako gauzarik interesgarriena, behin martxan edukita, enkriptatutako fitxategia beste disko gogor bat bezala ikus dezakegu, hau da, hasieran “montatu” eta bukatzean “desmontatu” bitartean, beste disko gogor bat bezala trata dezakegu, soilik 1go aldian eskatuko dgu pasahitza, eta windows-linux sistementzako dago eskura, horrela gure enkriptatutako fitxategiak edonon ireki ditzazkegu.

Ta beno, debian-en instalatzeko hurrengo pausuak eman behar dira:

Lehendabizi, kodea jaitsiko dugu

Device Mapper modulua izan behar dugu instalatuta, ez badugu: (root bezala)

aptitude install dmsetup

Orain jaitsitako fitxategia deskonprimatu:

tar -xvzf truecrypt-4.3a-source-code.tar.gz

cd truecrypt-4.3a-source-code/Linux

Eta hemen instalatzen hasiko gara:

Lehendabizi konpilatu:

./build.sh

Eta orain instalatu:

./install.sh

Eta honekin badaukagu instalatuta, bihar ipiniko dut nola sortu fitxategi enkriptatuak eta lortzen badut, nola instalatu programa grafiko bat Truecrypt-erako,

espero dut norbaiti balio izatea, eta badakizue, enkriptatu orain berandu izan baino lehen!

agur!

h1

Root bezala X etan baimenak edukitzea

2008 urtarrila 9

Gaur beste artikulutxo txiki bat jarriko dut ere, askotan pasako zaizue root bezala

kate /etc/apt/sources.list

egin eta

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

xhost: unable to open display “:0.0”

errore hau ikustea, hau gertatzen da zeren X zerbitzariak baimenak behar ditu gauzak exekutatzeko, eta normalean X zerbitzaria irekitzen duena da baimen hori duen erabiltzaile bakarra, eta root-ak ere ezin ditu X horiek erabili, horregatik erabiltzaile arrunt bezala root-ari baimenak eman behar zaizkio X zerbitzarian bertan lehioak ireki ahal izateko, eta hau nola egiten da? ba oso erraz, X zerbitzaria ireki dugun erabiltzailearekin kontsola ireki eta:

xhost +local:root

ipinita listo.

xhost -local:root

egiten badugu root erabiltzaileari berriz kenduko dizkiogu baimenak, eta root ordez beste erabiltzaile baten izena ipinita, honi eman edo kenduko dizkiogu baimenak.

Eta hau ordenagailua pizten dugun bakoitzean automatikoki gerta dadin, script txiki bat egin ta listo, xhost.sh fitxategia sortu $HOME/.kde/Autostart/ karpetan eta exekutatzeko baimenak eman:

chmod +x xhost.sh

eta hau jarri bere barnean:

#!/bin/bash
xhost +local:root
exit

Eta listo! orain KDE-en sartzen garen bakoitzean root bezala ireki ditzakegu fitxategiak