Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - 321Peto

Stran: [1]
2
Windows a jiné systémy / Re: Jabber klient pro Windows
« kdy: 09. 06. 2011, 06:08:20 »
Psi+ (s podporou jingle): http://psi-plus.com/wiki/en:main resp. aktualne vyvojove (testovacie) verzie http://code.google.com/p/psi-dev/

3
Hardware / Re: Multimedialne klavesy v textovom rezime
« kdy: 02. 06. 2011, 13:42:39 »
v /etc/ treba este potom vytvorit subor mpckbd.conf, ktory definuje parametre pre dve klavesy (MPCKBD_FAV a MPCKBD_ADR) v kode:
Kód: [Vybrat]
play 1
play 21

#prikazy musia byt prve dva riadky

4
Hardware / Re: Multimedialne klavesy v textovom rezime
« kdy: 02. 06. 2011, 13:38:30 »
Ak si trosku zbehly, skus si skompilovat tento program a spustat ho ako sluzbu. Makefile:
Kód: [Vybrat]
mpckbd: mpckbd.c Makefile
        gcc -o mpckbd mpckbd.c -O3 $(INCLUDES)
mpckbd.c:
Kód: [Vybrat]
#include <linux/input.h>
#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <stdarg.h>
#include <unistd.h>
#include <fcntl.h>

void parse(char *line, char **argv);
void run(char *cmd, char *params);

int main() {
char *mpc,*amixer,*conf;
conf="/etc/mpckbd.conf";
mpc="mpc";
amixer="amixer";
int fd;
char cmd[1024];
char key_fav[80];
char key_a[80];

if ((fd = open("/dev/input/event8", O_RDONLY)) < 0) {
perror("evdev open");
_exit(1);
}
struct input_event event;

FILE *file = fopen(conf , "r");
if ( file != NULL ) {
    if ( fgets(key_fav, sizeof key_fav, file) != NULL ) {
char *newline = strchr(key_fav, '\n');
if ( newline != NULL ) {
        *newline = '\0';
    }
     }
    if ( fgets(key_a, sizeof key_a, file) != NULL ) {
char *newline = strchr(key_a, '\n');
if ( newline != NULL ) {
        *newline = '\0';
    }
     }
    fclose(file);
}

while (read(fd, &event, sizeof(event)) > 0) {
if (event.type != EV_KEY) continue;
if (event.value != EV_KEY) continue;
printf("type=%i value=%i code=%i \n",event.type,event.value,event.code); //vypis co bolo stlacene
strcpy(cmd,"");
switch (event.code) {
case 114://MPCKBD_MINUS:
run(amixer,"set Master playback 2dB-"); break;
case 113://MPCKBD_MUTE:
run(amixer,"set Master toggle"); break;
case 115://MPCKBD_PLUS:
run(amixer,"set Master playback 2dB+"); break;
case 165://MPCKBD_PREV:
run(mpc,"prev"); break;
case 166://MPCKBD_STOP:
run(mpc,"stop"); break;
case 164://MPCKBD_TOGGLE:
run(mpc,"toggle"); break;
case 163://MPCKBD_NEXT:
run(mpc,"next"); break;
case 156://MPCKBD_FAV:
run(mpc,key_fav); break;
case 140://MPCKBD_ADR:
run(mpc,key_a); break;
case 159://MPCKBD_FORWARD:
run(mpc,"seek +00:00:10"); break;
case 158://MPCKBD_BACK:
run(mpc,"seek -00:00:10"); break;
}
    }
    return 1;
}

void  parse(char *line, char **argv)
{
     while (*line!='\0') {
        while (*line==' ' || *line=='\t' || *line=='\n')
               *line++ = '\0';
        *argv++ = line;
        while (*line!='\0' && *line!=' ' && *line!='\t' && *line!='\n')
    line++;
     }
     *argv = '\0';
}

void run(char *cmd, char *params)
{
char line[1024];
strcpy(line,cmd);
strcat(line," ");
strcat(line,params);
    char *argv[64];
    parse(line,argv);
    if (fork() != 0) return;
    close(0);
    close(1);
    close(2);
    execvp(*argv,argv);
    _exit(1);
}
Kody za riadkom "switch (event.code) {" si mozes lubovolne menit, pridavat, ci mazat. Potom len program znovu skompilujes a mozes pouzit.

5
Mozno pomoze utilitka mklivecd, ktoru v live CD obsahuje distribucia PCLinuxOS (vychadza z Mandrivy). Instalacia priamo z live CD na HDD (v pripade dostatku pamate nie je potrebna). Po nabehu je mozne priamo odinstalovat/pridat (ne)potrebne balicky a ked bude system nastaveny podla zelani, tak len pouzit mklivecd a vysledny *.iso napalit na CD. Konkretne tuto distribuciu mam nainstalovanu a zaroven z nej vytvoreny aj iso. Predpokladam, ze podobne by to slo aj s inymi distribuciami, ale neskusal som.

6
Desktop / Re: Pomoc! Pokazilo sa mi Xfce
« kdy: 01. 03. 2011, 21:21:08 »
A co tak vytvorit noveho uzivatela, pod ktorym ked sa prihlasis, tak mas vsetko default a skusit potom porovnat konfiguraky a upravit podla potreby...

7
Software / Re: PEKI slovník/java/ @ ubuntu
« kdy: 21. 02. 2011, 06:29:11 »
Citace
PEKI slovník je možné spustit na operačních systémech typu Windows, Linux, MacOS, OS/2, Solaris a dalších, na kterých je instalovaný Java Runtime Environment (JRE) distribuce Standard Edition (SE) typu (all languages, including English) verze 1.4 a vyšší
1. nainstaluj si javu (jre)
2. stiahni zip subor "inst-peki.zip" z ich stranky a rozbal ho napr. do /opt/peki
3. spusti /opt/peki/peki.sh

8
Tipujem, ze sa pokusa nabehnut zo siete. Skus v BIOSe overit poradie bootovacich poloziek a ako prvu nastavit HDD.

Stran: [1]