redlock

Hozzászólások

6 bejegyzés megtekintése - 1-6 / 6
  • Szerző
    Bejegyzés
  • Hozzászólás: ISDN telefon program #2010765
    redlock
    Felhasználó

      Naszóval, azóta kicsit már többet tudok a dologról.
      A kimenõ hívások lebonyolításához az extensions.conf file-ban létre kell hozni vmi ilyesmi kiterjesztést:

      [outgoing]
      exten => _.,1,Dial(CAPI/36:b${EXTEN},30,t)

      ez a sor azt jelenti, hogy a paraméterként kapott számot 30 mp-ig próbálja tárcsázni. Ha nincs válasz, timeout (NOANSWER) esemény következik be,

      Az asterisk indítása után bármely szám hívható a következõ szintatikával:
      dial [phonenumber]@outgoing
      pl.: a pontos idõ:
      dial 180@outgoing
      Ha csak demonkent inditod a programot : asterisk
      asterisk -rx „dial 180@outgoing”

      Hozzászólás: X szerver programozása #2014228
      redlock
      Felhasználó

        hello, a http://www.cab.u-szeged.hu/local/linux/motif/motif.html -en van egy eleg jo leiras, elsosorban motif, de az alacsonyszintu X programozasrol is van benne szo. Egyebkent az xman programot ha elinditod, a fuggvenyekrol talasz benne leirast a subroutins reszben. Az Xlib programozasa viszonylag egyszeru, de nem biztosit semmilyen eszkozt a normal widgeten kivul. A leggyorsabb grafikus programiras talan aTcl/tk-ban lehetseges, ez egy scriptnyelv, ami a c programokba is beillesztheto. En magam irtam egy grafikus C urlapfejleszto programot Tcl/tk-ban, szivesen elkuldom neked. Ami azt illeti a netre is szivesen kiraknam gpl alatt, csak nem tudom, hogy egyreszt ezt hogyan is kellene csinalni, masrezt hogy egyaltalan erdemes-e ra a program 🙂

        Hozzászólás: ISDN telefon program #2010764
        redlock
        Felhasználó

          Az ant-phone grafikus program minden további nélkül használja a FRITZ cardot is, és az eicon diva-t is. A linux.org-on és a linuxlinks.com -on is megtalálható.

          Hozzászólás: ISDN telefon program #2010763
          redlock
          Felhasználó

            Még éppen csak megszólaltattam, és nem is túl elegáns módon, de azért persze leírom, hogyan sikerült 🙂 aztán majd késõbb, ha rájövök, hogyan mûködik pontosan, azt is közzéteszem.
            A google-ban keress ra a chan_capi-ra es az asterisk-re
            (http://www.asterisk.org). Mindegyik forrasban van, le kell forditani es telepiteni.
            Utana a /etc/asterisk – ben kell jol korulnezni. Modositani a modem.conf – ot
            kell, ertelemszeruen meg kell adni az eszkozt (pl /dev/ttyI0). a type-ot
            lehet autodetect-re allitani. Ezutan a modules.conf-ba be kell irni (mondjuk
            a load => chan_modem.so ala), hogy load => chan_capi.so, a [global] sectioba
            pedig a chan_modem.so=yes ala azt, hogy chan_capi.so=yes (ne felejtsd el az
            uj sor beszurasat sem!).
            Most meg a modules.conf – ban meg kell keresned a hangrendszer betolteset is,
            attol fuggoen hogy alsa-t vagy oss-t hasznalsz: noload oss illetve noload alsa
            azt is megtehetet szerintem, hogy mindkettot betoltod…
            esetleg meg az alsa.conf-ban van v,i ilyesmi:
            input=default
            output=default

            a capi.conf-ban az [interfaces] reszben kell legyen egy ilyen: msn=
            ide ird be mondjuk az orszagkodot:
            msn=36

            Valszeg egyebkent nem is kell a chan_modem, de en nem toroltem ki.
            Ezutan, ha latvanyos kezelest akarsz, inditsd el (rootkent) az asterisket igy:
            asterisk -vvvgc
            veszettul dolgozni fog, es kapsz egy terminalt a vegen.
            Ha fel akarsz hivni egy szamot (pl.: 06 1 2222222) , eloszor regisztralnod
            kell:
            add extension s,1,Dial,CAPI/36:b0612222222 into local
            ha kesobb le akarod cserelni ezt a szamot:
            add extension s,1,Dial,CAPI/36:b0612222222 into local replace
            ezutan hivhatod :
            dial s@local
            es megy szepen minden.
            Ha csak demonkent inditod a programot : asterisk
            akkor a parancsiokat igy tudod kiadni:
            asterisk -rx „add extension s,1,Dial,CAPI/36:b0612222222 into local”
            asterisk -rx „dial s@local”
            ha befejezted a beszelgetest:
            asterisk -rx „hangup”
            Valszeg egyebkent van ennel egyszerubb megoldas is, de meg nem kiserleteztem
            ki… 🙂

            Hozzászólás: Na ez mi ? #2010709
            redlock
            Felhasználó

              próbáld ki azt:
              double helyett unsigned double
              nekem ugy sikerult

              Hozzászólás: ISDN telefon program #2010761
              redlock
              Felhasználó

                Végülis sikerült megoldani 🙂
                Asterisk program és a külön letölthetõ chan_capi modul segítségével, köszönet érte Czakó Krisztiánnak.
                Ha valakit érdekel a megoldás, a redlock@freemail.hu-ra írjon,. szívesen leírom, hogyan csináltam.

              6 bejegyzés megtekintése - 1-6 / 6