Nowe posty

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Pokaż wątki -

Strony: [1]
1
łódzkie / Łódz, SuSE 10;10.1;10.2, Mandriva 2006
« dnia: 2007-03-24, 08:16:21 »
Jak w tamacie. Mam do rozdania te dystrybucje. Nie jestem pewien czy Mandriva to rzeczywiscie 2006, ale nie chce mi sie sprawdzac. ;] Suse 10 na 5 cd, reszta na dvd.
Prosze zglaszac sie na gg: 1892437

2
C/C++ / fgets+ncurses
« dnia: 2007-03-23, 20:04:27 »
Witam. Mam do zrobienia program na informatyke. Juz zrobilem i na windzie jako tako dziala. Ale jako uzytkownik linuksa, nie cierpiacy windozy chcialem ten sam program napisac pod linuksa. Nie wiem czemu jak uruchomie okno ncurses nie dziala funkcja fgest;/ Kod programu wyglada tak:

#include

char uzupelnij(char tab[100])
{
   clear();
   printw("nnPodaj nowy ciag znakow!nn");
   fgets(tab,100,stdin);
   return 0;
}

char pokaz(char tab[100])
{
   clear();
   printw("nnAktualnie przechowywany ciag w tablicy to:nn");
   printw("%s",tab);
   getch();
   return 0;
}

char kasuj(char tab[100], int a=0)
{
   clear();
   a=0;
   while(tab[a])
   {
   tab[a]=0;
   a++;
   }
   printw("nnZawartosc tablicy zostala wykasowana!");
   getch();
   return 0;
}

char policz(char tab[100])
{
   char wyr[50],tab1[100];
   int a=0,b=0,c=0,d=0,e=0,f=0,g=0,z=0,x=0;
   clear();
   for(x=0;x<100;x++)
   {
      tab1
  • =tab
  • ;

   }
   printw("Wpisz szukane slowo...n");
   fgets(wyr,50,stdin);
   while(tab1[e])
      e++;
   g=tab1[0];
   for(z=0;z<=e+1;z++)
   {
      f=g;
      g=tab1[z+1];
      tab1[z+1]=f;
   }
   tab1[0]=' ';
   tab1[e]=' ';
   tab1[e+1]=10;
   tab1[e+2]=0;
   while(wyr[a])
      a++;
   while(tab1)
   {
      while(tab1[b+c]==wyr[c]&&tab1[b+a-1]==' '&&tab1[b-1]==' ')
      {
         c++;
      }
      if (c==a-1)
         d++;
      b++;
      c=0;
   }
   printw("Szukane slowo wystepuje w zdaniu %d razy",d);
   getch();
   return 0;
}

char powtorki(char tab[100])
{
   char y[100];
   int a=0,b=0,c=0;
   clear();
   for(a=0;a<100;a++)
   {
      y[a]=0;
   }
   a=0;
   while(tab[a])
   {
      while((tab[a+b]==tab[a+b+1])||((tab[a+b]==tab[a+b+1]+32||tab[a+b]==tab[a+b+1]-32)&&(tab[a+b]>64&&tab[a+b]<123&&tab[a+b+1]>64&&tab[a+b+1]<123)))
      {
         b++;
      }
      y[a-c]=tab[a];
      c=c+b;
      a=a+b+1;
      b=0;
   }
   printw("Ciag po wykasowaniu powtarzajacych sie liter: %sn",y);
   getch();
   return 0;
}

char sort(char tab[100])
{
   int a=0,b=0,c=0;
   char x[100],y[2];
   for(b=0;b<100;b++)
   {
      x=tab;
   }
   clear();
   printw("nnCo chcesz zrobic?nn1)     Uszereguj rosnaconn2)     Uszereguj malejacon");
   c=getch();
   switch(c)
   {
      case 49:
      while(x[a+1])
      {
         if (x[a]>x[a+1])
         {
            y[0]=x[a];
            y[1]=x[a+1];
            x[a]=y[1];
            x[a+1]=y[0];
            a=-1;
         }
         a++;
      }
      printw("nnUszeregowany ciag znakow: %snn",x);
      break;
      case 50:
      while(x[a+1])
      {
         if (x[a]         {
         y[0]=x[a];
         y[1]=x[a+1];
         x[a]=y[1];
         x[a+1]=y[0];
         a=-1;
         }
         a++;
      }
      printw("nnUszeregowany ciag znakow: %snn",x);
      break;
      default:
      printw("nNie wybrales poprawnego klawisza... ");
      break;
   }
   getch();
   return 0;
}

main()
{       int wybor=0;
   char tab[100];
   while(wybor!=276)
   {
      initscr();
      clear();
      noecho();
      keypad(stdscr, TRUE);
      printw(".:: PROGRAM DO DZIALANIA NA CIAGACH ZNAKOWYCH! ::.");
      printw("nnnCo chcesz zrobic?");
      printw("nnF1     Wczytaj nowy ciag znakow.");
      printw("nnF2     Wyswietl aktualnie przechowywany ciag znakow.");
      printw("nnF3     Wyczysc tablice.");
      printw("nnF4     Policz ilosc wyrazow w zdaniu.");
      printw("nnF5     Usun powtarzajace sie litery.");
      printw("nnF6     Posortuj ciag znakow.");
      printw("nnF12    Wyjdz!nn");
      wybor=getch();
      endwin();
      switch(wybor)
      {
         case 265:
         uzupelnij(tab);
         break;

         case 266:
         pokaz(tab);
         break;

         case 267:
         kasuj(tab);
         break;

         case 268:
         policz(tab);
         break;

         case 269:
         powtorki(tab);
         break;

         case 270:
         sort(tab);
         break;

         case 276:
         printw("Zycze milego dnia!n");
         getch();
         break;

         default:
         printw("Wcisnij wlasciwy klawisz!n");
         getch();
         break;

      }
   }
}

Z gory dzieki za pomoc!

3
Napędy CD/DVD / Gentoo-problem z automountem cdromu.
« dnia: 2006-12-06, 08:49:29 »
Zainstalowalem gentoo, wypelnilem /etc/fstab (chyba dobrze), dodalem dbus i hal do startowki i lipa.
Jak wchodze w kde do menadzer urzadzen, klikam na cdrom to wyskakuje cos takiego:
http://img177.imageshack.us/img177/605/haliz8.jpg.
Dodam tylko, ze jak stworze dowiazanie do urzadzenie na pulpicie, to montuje ladnie. nie wiem co jest grane.
Aha, i moj fstab:
/dev/sda7    none            swap            sw              0 0
/dev/sda3    /    ext3    defaults       0 1
none        /proc     proc    defaults          0 0
none        /dev/shm  tmpfs   defaults          0 0
/dev/sda1 /windows/C vfat users,rw,umask=111,dmask=000 0 0
/dev/sda5 /windows/D vfat users,rw,umask=111,dmask=000 0 0
/dev/sda6 /windows/E vfat users,rw,umask=111,dmask=000 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,user,ro 0 0

4
Konfiguracja / drakconf zdechł!!!!!!!!!!
« dnia: 2006-02-17, 20:09:19 »
No wiec, jestem poczatkujacy i nie wiem za bardzo jak w skrypcie przejsc na konto super usera:(

#!/bin/sh
su
[haslo]
shutdown -h now

Napisalem cos takiego, ale konto su nie chce zczytac hasla. Przydala by mie sie drobna pomoc z waszej strony. Z gory dzieki. :)

5
Inne / wine cedega fullscreen
« dnia: 2006-02-03, 22:38:09 »
Witam.
Posiadam od niedawna kaste Skystar 2 i pilota do niej.
Problem jest w tym jak sprawic aby dzialal.... Znalazlem juz w internecie plik konfiguracyjny http://lirc.sourceforge.net/remotes/technisat/TTS35AI
I strone http://v4l.prv.pl/. Jednakze nadal nie wiem jak sprawic aby pilot zadzialal. NIe wiem czy trzeba instalowac dodatkowo moduly o ktorych mowil autor strony www.v4l.prv.pl czy nie, skoro instalowalem lirc\\'a z paczki systemowej. Czujnik podczerwieni mam podpiety pod COM\\'a a przy wklepywaniu polecenia mode2 wyplowa:
Cytuj
linux:/home/xanthus # mode2
mode2: error opening /dev/lirc
mode2: No such file or directory
, zas przy poleceniu irw niby program sie uruchamia dobrze, ale nie reaguje na pilota.....
Jesli ktos bylby na tyle mily i powiedzial co robie zle lub co powinienem zrobic, bylbym bardzo wdzieczny :)

6
X Serwer / Brak czcionek w niektorych programach
« dnia: 2006-02-01, 14:10:59 »
Witam...
Mam linuxa Suse 10 i niedawno kupilem sobie karte Skystar.
Przy instalacji linux wykryl ja, zainstalowal i niby wszystko dziala (w programie kaffeine stacje dzialaja), ale chcialem zainstalowac program VDR, ktorego instalacja jest opisana min. tu http://dvbzone.dvhk.pl/?id=linuxss2. Podazajac za instrukcjami wykladam sie na ladowaniu modulu \\'modprobe  skystar2\\', wyskuje \\'FATAL: Module skystar2 not found.\\' . Nie wiem jak go zainstalowac, czy w tym przypadku trzeba rekompilowac jadro?
Z gory dzieki.

7
Inne / Zaproszenie
« dnia: 2005-11-14, 23:25:24 »
Ma ktos moze pojecie jak skonfigurowac modem wymieniony w tytule na Linuxie Suse 10.0. Jesli tego nie zrobie to internet mam bardzo wolny (www.google.pl uruchamia sie okolo 1min). Bardzo prosze o wszelkie wskazowki. TIA

Strony: [1]