Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - heksa

Sivuja: [1] 2 3
1
kokeiltu komennoilla
AT^SYSCONFIG=13,2,1,3
AT^SYSCFG=13,2,3FFFFFFF,1,3
komennot menee perille

vihreä valo vilkkuu mutta wvdial sanoo "NO CARRIER"

2
käyttävät tcp/ip sockettia
tk-201 määritetään ip osoite ja portti ja aikaväli miten usein päivitetään gpsiin.

gps lähettää avauksena ##,imei:35477603*******,A johon serveri vastaa LOAD
pitääkseen socketin auki gps lähettää n 1min välein pelkän imein, johon serveri vastaa ON

paikkatieto on seuraavanlainen:
imei:354776031********,tracker,0909270222,00358*************,F,182235.000,A,6330.7790,N,02952.1082,E,0.00,;

lisäksi voi lähettää serveriltä käskyjä (päivitys väli, yms)

tk-102 vain lähettää määritettyyn sockettiin paikkatiedon, joka on melkein nmea:n mukainen, ei tarvitse pitää auki(ei voi serveri ohjata)

3
käyttäävät tcp/ip porttia joten ei taida onnistua

5
vähän myöhässä, mutta windows:siin löytyy ohjelma  ext2ifs millä saa ext2 tai ext3  osion näkyviin asemana, ainut milloin ei toimi jos ubuntu on sammutettu "väärin". Voi lukea ja kirjoittaa. e2label:lilla voi asettaa nimen osiolle joka näkyy myös windowssissa tämän jälkeen.

6
Millä oikeuksilla tuo on mountattu?

7
laitetaan vielä lisäohjeita vlc:lle
operassa oikealla hiirennapilla "tallenna nimellä" jolloin asx tiedosto latautuu.
sitten joko
vlc komentoriviltä
Koodia: [Valitse]
vlc file:///home/kayttaja/esimerkki.asx --novideo --sout '#duplicate{dst=std{access=file,mux=asf,dst="/home/kayttaja/esimerkki.asf"}}'
tai sitten voi tehdä nautilus actionin jolloin vain valitsee oikealla hiirennapilla areenan

nimi:
Koodia: [Valitse]
areenapolku:
Koodia: [Valitse]
vlcparametrit:
Koodia: [Valitse]
file://%d/%f --novideo --sout '#duplicate{dst=std{access=file,mux=asf,dst="%d/%f.asf"}}'

8
Laitealue / Vs: Verkkolevy
« : 03.10.08 - klo:20.28 »
itsellä on tuo lacie ja hyvin tuntuu toimivan alku kangertelujen jälkeen http://forum.ubuntu-fi.org/index.php?topic=21562.msg162152#msg162152

9
Mitä pitää antaa mukaan että kaveri saa toimimaan lazaruksella tehdyn ohjelman? Tarviiko lähdekoodin ja saako sen käännettyä muulla kuin lazaruksella? Riittääkö pelkkä binääri, vai toimiiko vain samallaisella kokoonpanolla??

10
Ubuntu tietokoneissa / Vs: verkkolevy mkdir ei oikeutta
« : 24.09.08 - klo:22.37 »
eli piti fstab:iin lisätä uid=kayttaja,gid=kayttaja
Koodia: [Valitse]
//192.168.100.101/openshare /media/openshare cifs credentials=/home/kayttaja/.smbpasswd,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=kayttaja,gid=kayttaja 0    0
nyt toimii

11
valikot ja levyn luonnin qdvdauthor ohjelmalla, avedimux:silla saat suoraan dvd-menevää videota tehtyä jos et halua komentoriviä käyttää.

12
vrosplit ohjelma kopioi VRO tiedostosta filmin ja pätkii sen nauhoitusten mukaan kovalevylle. voisiko joku muokata tuota sen verran että se tulostaisi vain nauhoitusten ajat, eikä kopioisi mitään minnekkään, koska nyt joutuu odottamaan kaksinkertaisen ajan jotta tuon saa standardi dvd-videoksi?

ohjelman tuloste
Koodia: [Valitse]
/home/kayttaja/Videot/a1.mpg: 00:00:00.000-00:59:05.332
/home/kayttaja/Videot/a2.mpg: 00:00:00.000-00:09:43.701

vrosplit.h
Koodia: [Valitse]
#define _FILE_OFFSET_BITS 64
#define _GNU_SOURCE
#include <arpa/inet.h>
#include <sys/time.h>
#include <signal.h>
#include <errno.h>
#include <stdlib.h>
#include <argp.h>
#include <stdio.h>
#include <printf.h>
#include <string.h>
#include <err.h>

const char*argp_program_version="vrosplit 0.12";
const char*template="%d.mpeg";
const char*srcname="/media/dvd/DVD_RTAV/VR_MOVIE.VRO";


#define SECTOR_SIZE   2048
#define PACKET_START 0x1BA
#define FALSE 0

unsigned char sector_buffer[SECTOR_SIZE];
_Bool icaught;

error_t parse_opt(int key,char*arg,struct argp_state*state){
  switch(key){
    case'i':
      srcname=arg;
    case ARGP_KEY_END:
      return 0;

    case ARGP_KEY_ARG:
      if(!state->arg_num){
char*p;
int type[2];
int n=parse_printf_format(template=arg,2,type);
if(n==1){
  if(*type==PA_INT)
    return 0;
  p="Illegal conversion specification";
}else
  p=n<1?"No numeric conversion specification"
       :"Two or more conversion specifications";
argp_error(state,"%s: %s",arg,p);
      }
  }
  return ARGP_ERR_UNKNOWN;
}

void catch_alarm(int sig){
  icaught=signal(sig,catch_alarm);
}

inline double scr(void){
  const uint8_t*p=sector_buffer+4;
  uint_least64_t uscr=
    ((uint64_t)(*p&070)<<27) //     b7  b6  b5  b4  b3  b2  b1  b0
    +((ntohl(*(uint32_t*)(p-1)) //--+---------------------------------
       &0x3FFF8)<<12) // 0: 0   1 s32 s31 s30   1 s29 s28
    +((ntohl(*(uint32_t*)(p+1)) // 1: s27 s26 s25 s24 s23 s22 s21 s20
       &0x3FFF8)>>3); // 2: s19 s18 s17 s16 s15   1 s14 s13
  uint_least16_t ext= // 3: s12 s11 s10 s09 s08 s07 s06 s05
    (ntohs(*(uint16_t*)(p+4)) // 4: s04 s03 s02 s01 s00   1 e08 e07
     &0x3FE)>> 1; // 5: e06 e05 e04 e03 e02 e01 e00   1

  return uscr/90e3+ext/27e6;
};

#define BACKSCR 0x100
static void printSCR(double s,int c){
  if(c&BACKSCR)
    printf("\b\b\b\b\b\b\b\b\b\b\b\b");

  unsigned h= s /3600;
  unsigned m=(s-=h*3600)/  60;
  printf("%02u:%02u:%06.3f",h,m,s-m*60);

  if(c&=0xFF)
    putchar(c);

  fflush(stdout);
  icaught=FALSE;
}

int main(int argc,char*argv[]){
  argp_parse(&(struct argp){
       (struct argp_option[]){
{ "input", 'i', "VR_MOVIE.VRO", 0,
   "Input from VR_MOVIE.VRO" },
{ NULL }
       },parse_opt,"[template%02d.mpg]",
       "Split a VR-formatted DVD file to each titles"
     },argc,argv,0,NULL,NULL);
  FILE*src;
  if(!(src=fopen(srcname,"r")))
    err(EXIT_FAILURE,srcname);

  signal(SIGALRM,catch_alarm);
  setitimer(ITIMER_REAL,&(struct itimerval){{1},{1}},NULL);

  uint_least32_t packet_startn=htonl(PACKET_START);
  if(1>fread(sector_buffer,SECTOR_SIZE,1,src)){
    if(!feof(src))
rerr: err(EXIT_FAILURE,srcname);

    errx(EXIT_FAILURE,"%s: %s: File empty\n",
program_invocation_short_name,srcname);
  }
  for(int i=1;;){
    char*fname;
    asprintf(&fname,template,i++);

    FILE*dest;
    if(!(dest=fopen(fname,"w")))
werr: err(EXIT_FAILURE,fname);

    double last_scr;
    printf("%s: ",fname);
    printSCR(last_scr=scr(),'-');
    printSCR(last_scr,0);

    for(;;){
      if(1>fwrite(sector_buffer,SECTOR_SIZE,1,dest))
goto werr;

      if(1>fread(sector_buffer,SECTOR_SIZE,1,src)){
if(!feof(src))
  goto rerr;

printSCR(last_scr,BACKSCR|'\n');
return EXIT_SUCCESS;
      }
      if(*(uint32_t*)sector_buffer==packet_startn){
double t=scr();
if(t<last_scr)
  break;

if(icaught)
  printSCR(t,BACKSCR);

last_scr=t;
      }
    }
    printSCR(last_scr,BACKSCR|'\n');
    if(fclose(dest))
      goto werr;

    free(fname);
  }
}

koodi on GNU lisenssin alaista

13
Ubuntu tietokoneissa / Vs: verkkolevy mkdir ei oikeutta
« : 20.09.08 - klo:09.21 »
Lisäksi jos kopioin jotain sinne nautiluksessa niin kohde-tiedostosta tulee root:in omaisuutta.

14
miten saisin käytettyä ilman sudo:a mkdir-komentoa verkkolevyllä. tekee vain yhden kansion, toista ei voi luoda koska ei ole ensimmäiseen oikeuksia

muokattu
fstab:
Koodia: [Valitse]
//192.198.100.101/openshare /media/openshare cifs credentials=/home/kayttaja/.smbpasswd,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

ls -l
drwxrwxrwx 1 kayttaja  kayttaja     0 2008-09-19 12:22 openshare

15
Eikös tuo -c määrittele ainoastaan sen, millä algoritmilla liikenne salataan. Kysyjä ymmärtääkseni haluaisi ohjelman, jolla voisi esim. varmuuskopioida tiedostoja palvelimelle, niin että varmuuskopiot eivät ole luettavassa muodossa.

aivan esim. julkinen avain olisi selkokielisenä ftp-hakemistossa mistä ohjelma käynnistyessä noutaisi sen ja salaisi sillä tiedostot mitä sinne lähetän, ladattaessa tiedostoja takaisin koneelle ohjelma purkaisi ne koneella olevalla avaimella/salasanalla.

16
onko filezillan tapaista ftp-ohjelmaa joko salaisi tiedostot (esim. blowfish) lennossa. Ei pelkkää yhteyttä, vaan myös tiedostot mitä lähetän, olisi salattuja niin kauan että ne lataisi takaisin jolloin ohjelma taas purkaisi ne ymmärrettävään muotoon.

kiitos

17
ainakin hp xe4000 pystyi asentamaan usb-tikulta "smart boot manager" -disketin avulla, vaikka bios ei tue usb-tikkua.

http://bonzo.orconhosting.net.nz/SBM/index.html?body=news.html

18
eli miten /dev/dsp kautta oon saanut ulos vain joko line in tai mic, ja haluaisin saada molempia samaan aikaan, eri tiedostoihin
löytyykö jostain /dev/ kansiosta omaa "laitetta" noille sisääntuloille

19
Laitealue / Vs: Clas Ohlson 17e USB-kaukosäädin
« : 02.03.08 - klo:18.43 »
hiiren saa toimimaan lisäämällä xorg.conf:iin seuraavat
Koodia: [Valitse]
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "CorePointer"
Option "Device" "/class/input/input4" #selviää dmesg tulosteesta
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
ja loppuun tuohon "ServerLayout"iin mouse1
Koodia: [Valitse]
Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Mouse1"


eli saisiko xorg.conf:ia muokattua siten että ei tunnistaisi kuin määrätyn näppäimistö, jolloin kaukosäätimen napit ei menisi eteenpäin. Tosin jos vaihtaa näppäimistöä niin x ei tunnistaisi?

20
Sox ja aften niin pitäis toimia

lisää tietoa ja esimerkki...
http://parumi.wordpress.com/2007/12/12/how-to-create-multichannel-51-ac3-audio-and-video-in-linux/


niin ja audacitylla saa tuon sox:illa luodun wav:in auki ja muokattua, ei tosin saa kuin tallennettua jokaisen raidan erikseen, eli joutuu taas yhdistämään sox:illa

Sivuja: [1] 2 3