2015. szeptember 24-én 11:18-kor

Generációs program hangkód morze

  • programozás,
  • C++ ,

Mostanában ennek a programnak a segítségével tanultam a Morse kódot. De a cirill betűk kódjainak tanulmányozására készült, ami a modern rádiókommunikációban irreleváns (mindenki a latin ábécét használja, kivéve vitéz hadseregünket).

Az ötlet megvalósításának eszközeként a C ++-t választották a Qt-vel együtt.

A program fő gondolata

A Morse-kód atomja (időegysége) egy pont, ehhez viszonyítva alakul ki az összes többi elem időtartama:
  1. Egy kötőjel három hangzó pontnak felel meg;
  2. Egy szimbólum (jel) elemei közötti szünet egyetlen néma pont;
  3. A jelek között - három pont;
  4. A szavak között hét pont van.
Mint látható, bármilyen morze-kódon alapuló kód ábrázolható hangzó és nem hangzó pontok halmazaként: ebből az ötletből indultam ki, és ez a megoldás egészen eredetinek tűnt számomra.

Az eredeti megvalósítás

A program első verziójában a hangzó és nem hangzó pontok kombinációja vektorként került tárolásra logikai elemekkel, ahol igaz hangfelvételnek felelt meg, és hamis- Leállitás.

Amint azt már megértetted, a végső jel megszerzéséhez csak némi késleltetéssel „húztam” a hangot (egy ezredmásodpercben mért pont időtartamának megfelelő időzítőt használva) egy folyamatosan lejátszott .wav fájllal, szinuszfelvétellel. De ez a megközelítés jelentős hátránya volt, és ez abból állt, hogy minden pontot külön kellett betölteni túlterhelt operátorral vagy speciális módszerrel. Emiatt a megközelítés miatt minden betűhöz külön makrót kellett írnom (így - #define I DOT<< false << DOT) и создать огромный жуткий kapcsoló hogy lejátssza az átadott húrt. Szörnyű volt, de ha kíváncsi vagy, megnézheted
a program első verziójával (nem sikerült teljesen feltöltenem a helyi tárolót a GitHubba - csak a legújabb verzió).

Egy hátborzongató kapcsoló darabja:

bool Morse::StringToMorse (QString &line) ( sor += "\0"; for (int i = 0; i< line.size () - 1; ++i) { switch (line.at(i).unicode ()) { case "A": *this << A; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; case "B": *this << B; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; // И так далее


És így kapcsol be és ki a hang (valójában a hangkód generálása):

void Morse::PlayLinePoints () ( QTimer::singleShot (duration_point_, this, SLOT (Némítás ())); hang_.lejátszás (); ) void Morse::Némítás () ( if (vonal_pontok_.üres ()) ( / /Lejátszás leállítása sound_.stop (); return; ) if (line_points_.at (0)) ( //A hang bekapcsolása_.setMuted (false); line_points_.remove (0); QTimer::singleShot (duration_point_, ez , SLOT (Némítás ())); return; ) else ( sound_.setMuted (true); //A hang kikapcsolása line_points_.remove (0); QTimer::singleShot (duration_point_, this, SLOT (Némítás ())) ; vissza; ) )

végső verzió

Ezek a makrók nagyon nehézkesnek bizonyultak, és a perfekcionizmusom már nem bírta ezeket a szörnyű konstrukciókat. Kis gondolkodás után arra a következtetésre jutottam, hogy van egy jó ötletem, de nagyon kényelmetlen a kódok tárolása makrók formájában, és ha megoldja ezt a problémát, akkor minden rendben lesz. Ennek eredményeként a QMap-et használták a kódok tárolására:

// Tárolja a QMap karakterek pontjainak és kötőjeleinek megfelelő kombinációit kódok_;
Ez a megközelítés nagyon kényelmesnek bizonyult. Most csak az éppen játszott karaktert használtam kulcsnak, és készen is voltam
a kód (logikai értékek halmaza) reprodukálásához azonban a lejátszási algoritmus kissé bonyolultabbá vált: be kellett írni a karakter aktuális elemének számlálóját és a sorban lévő karakterek számlálóját:

Új lejátszási megvalósítás:

void Morse::MiniSpace () ( if (stop_) ( this->Stop (); return; ) sound_.setMuted (true); ++id_element_; //Ugrás másik kódelemre if (id_element_ == codes_.value ( string_to_play_.at (id_char_)).size ()) ( ++id_char_; id_element_ = 0; QTimer::singleShot (duration_dot_ * 3, this, SLOT (Némítás())); //Szünet a karakterek között; ) QTimer: :singleShot (duration_dot_, this, SLOT (Mute())); //Szünet a karakterelemek között ) void Morse::Space () ( if (stop_) ( this->Stop (); return; ) sound_.setMute (igaz) ); //A szünet 7 pontig tart //De mivel a karakter után hárompontos szünet következik, egy további szünetet kell beállítani 4 pontos hosszúságúra QTimer::singleShot (duration_dot_ * 4, this, SLOT (Mute( ))); ) void Morse::Mute () ( if (stop_) ( this->Stop (); return; ) if (id_char_ == string_to_play_.size ()) ( // A sor ezzel végződött->Stop (; return; ) if (string_to_play_.at (id_char_) == " ") ( Space(); ++id_char_; //Ugrás másik kódelemre return; ) if (kódok _.find (string_to_play_.at (id_char_)) == codes_.end ()) ( qDebug()<< string_to_play_.at (id_char_) << ": No code!"; sound_.stop (); return; } sound_.setMuted (false); //Включаем звук if (codes_.value (string_to_play_.at (id_char_)).at (id_element_)) { QTimer::singleShot (duration_dot_, this, SLOT (MiniSpace())); //Воспроизводим точку } else { QTimer::singleShot (duration_dot_ * 3, this, SLOT (MiniSpace())); //Воспроизводим тире } } bool Morse::Play () { if (!stop_) return false; if (string_to_play_ == "") return false; stop_ = false; id_char_ = 0; id_element_ = 0; sound_.setMuted (true); //Выключаем звук sound_.play (); Mute (); } void Morse::Stop () { if (stop_) return; sound_.stop (); id_char_ = 0; id_element_ = 0; stop_ = true; }


Zászló állj meg_ azért került bevezetésre, hogy megakadályozzuk a program hibás működését (két egymás utáni Play() hívás és egyéb rossz dolgok).
Nem látok okot arra, hogy a többi forráskódot és fejlécfájlt belefoglaljam a cikk törzsébe, mivel ott minden teljesen nyilvánvaló és átlátható.

A források teljes készletét letöltheti a legújabb verzióhoz a következő címről:

A "" alkalmazás nagyon kényelmes módja a morze-kód tanulásának szabadidejében, mivel a számítógépen való tanulás nem túl kényelmes, de az Android platformmal rendelkező mobileszköz a zsebében van.

Célja
Vannak, akiknek bizonyos okokból szükségük van egy titkos nyelv ismeretére, amelyet a hírszerző tisztek és más speciális szolgálatok ősidők óta használnak, és vannak, akiknek kizárólag saját fejlődésükhöz van szükségük a tudásra.

A bemutatott "" képzési alkalmazás segít gyorsan elsajátítani egy ilyen nyelvet.

Interfész és működési elv
Az oktatási ingyenes projekt stílusos és gyönyörű. A felhasználó előtt egy egyszerű felület jelenik meg világos és tömör menüvel. A programot összesen tíz fő lecke képviseli, mindegyik három gyakorlatot tartalmaz.
1. "Memória" mód, ahol a felhasználó füllel érzékeli az újonnan bemutatott hangokat és új betűket.


2. „Recepció” gyakorlat. Itt a felhasználó önállóan határozza meg a fül által tanult hangokat.
3. „Átvitel” mód. Ebben a gyakorlatban a mesterséges intelligencia bizonyos hangokat javasol, amelyeket továbbítani kell.
Kényelmes funkcióként meg kell jegyezni, hogy a program kijavítja az összes elkövetett hibát, és tovább összpontosít a hibákra annak érdekében, hogy megszilárdítsa a tudást, segítsen emlékezni rájuk, és ne kövessen el hibákat a jövőben.

Kiegészítő mód
A fejlesztő a morze-kód játékos formában történő tanulmányozását is felajánlja.

Itt is van 10 óra, de ezek már 2 gyakorlatból fognak állni: fogadásból és adásból. Játékos formában sokaknak sokkal könnyebben memorizálják az új adatokat.

A "" oktatási alkalmazás egy egyedülálló projekt Android operációs rendszerű mobileszközökhöz, amely sokak számára hasznos és érdekes lesz.

A Morse Trial program Morse-kódban állít elő radiogramokat változó sebességgel, szünetekkel és hanggal. Lehetőség van szöveg betöltésére a fájlból, valamint véletlenszerű szöveggenerálásra. Lehetőség van zaj hozzáadására a rádiógramok hallgatásakor a nagyobb valósághűség érdekében.

A Morse-kód, Morse-kód, "Morse-kód" az ábécé betűinek kódolása hosszú és rövid jelek, úgynevezett "kötőjelek" és "pontok" (valamint a betűket elválasztó szünetek) segítségével. Az idő egysége egy pont időtartama. A kötőjel hossza három pont. A karakterek közötti szünet egy betűben egy pont, a betűk között egy szóban - 3 pont, a szavak között - 7 pont. Nevét Samuel Morse amerikai feltalálóról kapta, aki 1835-ben találta fel. A morzekód az információtovábbítás első digitális módja. A távíró és rádiótávíró eredetileg Morse-kódot használt; később Baudot és ASCII kódot kezdték használni, amelyek kényelmesebbek az automatizáláshoz. Most azonban a Morse kódhoz léteznek eszközök az automatikus generáláshoz és felismeréshez. Az orosz betűk továbbításához hasonló latin betűk kódjait használták; az ábécék ezen megfeleltetése később átment az MTK-2-be, majd a KOI-7-be és a KOI-8-ba (a morze-kódban azonban a Q betű Щ-nak, az MTK-ban és a KOI-I-nek felel meg).

A Morse Trial program fő célja a táviratfogadási készségek fejlesztése. Töltse le a Morse Trial képzési programot tud

De ha még nem ismeri a Morse-kódot, akkor részt vehet az önképzésben az LCWO honlapján a Koch-módszer szerint

A Koch-módszer a reflexek közvetlen fejlesztésének egyszerű módja. Ehhez azonban vagy megfelelő szoftverrel ellátott számítógép vagy személyi edző szükséges. Ez az oka annak, hogy a Koch-módszert oly sok éven át figyelmen kívül hagyták. Most, hogy a számítógép elfoglalta szokásos helyét a rádióamatőr asztalán, a Koch-módszernek minden esélye megvan arra, hogy a távíró-rádiós képzés szabványává váljon.

A képzés a következőképpen zajlik:

  • Úgy állította be a programját, hogy percenként körülbelül 20 szóval CW jeleket generáljon egy jelhez, de valamivel hosszabb szünetekkel (a effektív sebességnek 15 szó/perc nagyságrendűnek kell lennie).
  • Aztán veszel papírt és ceruzát, és elkezdesz kapni. Az első leckében a számítógépnek csak két karaktert kell továbbítania. Vagyis az első leckében csak két lehetőséget kell felismernie. 5 percig fogadja a szöveget, majd ellenőrizze a kapott szöveg helyességét, és kiszámítja a helyes karakterek százalékos arányát.

LCWO- ez az internetes asszisztens a távíró független tanulmányozására szolgál. A regisztráció után az oldal személyes tanára lesz. A távírót a "találós játék" során sajátítod el - feltételes reflexeket alakítasz ki a jelek hangjára és azok rögzítésére - ha akarod - kézzel, ha akarod - a billentyűzeten. A módszert a tiszteletreméltó Ludwig Koch fejlesztette ki kifejezetten az egyéni tanulásra. A webhely felajánlja, hogy 40 leckét vegyen, csak az előző elsajátítása után lépjen a következő leckére. Csak az órák rendszerességét kívánják meg, a gyakoriság és az időtartam nincs egyértelműen szabályozva. Nem kell semmit letöltenie a számítógépére. Bármilyen internet-hozzáféréssel rendelkező számítógépről tanulhat otthon, a munkahelyén vagy egy internetkávézóban.



Javításokkal és egyéb műszaki problémákkal kapcsolatban kattintson ide. Háztartási és irodai berendezések javítása.


Számítógépes programok Morse-kód tanulásához. Kuban Krasznodar.

ADKM-2000 program.


Az ADKM-2000 program a 2.7-es verziótól kezdve teljesen ingyenessé vált. A 2.0-2.5-ös verziók 2.7-es verziójának frissítéséhez töltse le ezt a fájlt. A 2.0 alatti verziók frissítéséhez először telepítse a 2.5-ös verziót, majd frissítse azt.

Általános leírása.

Az ADKM-2000 2.5-ös verziójú szoftvertermék (a továbbiakban: ADKM-2000) rádiótávíró-kezelők képzésére és versenyek lebonyolítására szolgál a nagysebességű rádiótávírás területén.

Fő funkciók. Az ADKM-2000 a következő funkciókat látja el:

Radiogramok lejátszása Morse-kód karakterekből a megadott paraméterekkel:

képződési sebesség 5-399 c/perc *

Diszkrét fordulatszám-beállítás 1 zn/perc

szünet a karakterek között 3-tól 15-ig (3,5,7,9,11,13,15)**

jelfrekvencia 100 és 3500 Hz között

interferencia reprodukálása négyféle interferencia működési kapcsolásával

a fő jel és a zaj hangerő külön szabályozása ***

PARIS rendszer támogatás

Program ADKM-2008.

© Az "ADKM_2008" programra vonatkozó összes tulajdonjog Kozhevnikov Ivan Viktorovics tulajdona

Email: [e-mail védett]

Automatikus Morse kód 2008 kódoló.

2008.1.19-02 verzió

Bevezetés.

A program célja, hogy tanulmányozza és fejlessze a morze-kód fogadásának készségeit.

Technikai követelmények.

A processzor órajele 200 MHz vagy nagyobb

RAM 64 MB vagy több

Windows 2000 vagy XP

Az msvbvm60.dll könyvtár jelenléte

Telepítés.

Csomagolja ki az archívumot bármelyik könyvtárba, futtassa az ADKM_2008.exe fájlt

Ezt a programot ingyenesen terjesztik. A program minden tulajdonjoga és szerzői joga (beleértve annak bármely összetevőjét: grafikák, hangfelvételek, szövegek stb.), a kísérő nyomtatott anyagokat és a program másolatait a szerző - Ivan Viktorovich Kozhevnikov - tulajdona.

A program ingyenes. A program terjesztési csomagját szabadon terjesztheti. Ennek a disztribúciónak a továbbterjesztéséből nem profitálhat kereskedelmileg. A program elosztását semmilyen módon nem módosíthatja.

Tilos a technológia megnyitása, a program visszafejtése vagy a program és a kísérő dokumentáció egyéb módon történő módosítása.

A program főablakában módosíthatja a szöveg számát, a szövegátviteli sebességet, a szöveg típusát, elindíthatja és leállíthatja a szöveg átvitelét morze kóddal, valamint elrejtheti / megjelenítheti a továbbított szöveget, megnyithat egy további ablakot a beírásához. fogadott szöveg a helyes vétel szabályozásával. A menü tartalmazza a programból való kilépéshez szükséges elemeket, további szövegátviteli paraméterek beállításait, ezt a rövid hivatkozást, információkat a programról és a szerzőről.

A szöveget pszeudo-véletlen számgenerátorral állítják elő, és közvetlenül kapcsolódik a szövegszámhoz.

A szövegátviteli sebesség 20 és 299 karakter/perc között változik.

A szöveg típusa lehet latin (angol), nemzeti (orosz, német), digitális, digitális rövid nullával, írásjelek, különféle vegyes szöveglehetőségek, valamint speciális (bizonyos, a felhasználó által beírt karakterek fogadásának képzésére) .

Ha egy bizonyos (szemantikai) szöveget át kell vinni, beírható a szövegkijelző ablakba, vagy beilleszthető a vágólapra (a szöveg nem ellenőrzi a helyességét, és minden olyan karaktert figyelmen kívül hagy, amelyet nem lehet továbbítani Morse-kóddal a szöveg).

A speciális beállítások ablakban módosíthatja a karakterek közötti szünetet, a csoportok közötti szünetet (a csoportok közötti szünet nem lehet kevesebb, mint a karakterek közötti szünet + 4 pont), a csoportban lévő karakterek számát, a csoportok számát szöveg, a hangfrekvencia, a program interfész nyelve, a VVV= szövegkezdő előtag hozzáadása / eltávolítása és az AR (EC) szövegvégi jel.

A szövegbeviteli ablak a fogadott szöveg bevitelére szolgál. A következő karakter helytelen vétele esetén a "_" szimbólum jelenik meg helyette. FIGYELEM! A szöveget azon a nyelven kell beírni, amelyen a továbbított szöveg megjelenik (a kis- és nagybetűk bármelyike ​​lehet). A csoportokat a "szóköz" billentyű választja el. A soremelés automatikusan megtörténik (nincs szükség további gombok megnyomására). Ha nem fogadott el valamilyen jelet, akkor helyette meg kell nyomnia bármelyik gombot. Egy karakter csak akkor tekinthető helyesen fogadottnak, ha a megfelelő helyre van írva (vagyis szövegeltolás nélkül).

CW Master Program.

A CW Master program a CW vétel gyakorlására készült.

Két modulra oszlik.

A fő modul ("Hívójelek fogadása" fül) a jól ismert RUFZ programon alapul.

A RUFZ mindenkinek jó, de kizárólag DOS alatti működése nagy, és néha egyszerűen leküzdhetetlen akadályokat gördít a használat elé --- a legtöbb modern hangkártyához hasonló DOS meghajtók egyszerűen nincsenek. A beépített számítógépes "magassugárzó" hallgatásának minősége sok kívánnivalót hagy maga után.

A második modul ("Szövegek és radiogramok fogadása" lap) --- digitális, alfabetikus radiogramokat és "nyitott" szöveget generál és reprodukál.

A RUFZ-től eltérően ez a program Win95/98/NT/2000/XP alatt működik bármilyen hangkártyával (beleértve az integrált is), de a beépített hangszóróval nem működik.

A program nem ír semmit sem a registry-be, sem a Windows rendszerkönyvtárakba, így Win NT/2000-ben korlátozott jogosultságokkal is használhatjuk.

A program nem igényel telepítést. A cwmaster.exe , master.ped és readme.txt fájlokat egy megosztott könyvtárba kell helyezni, és futtassa a cwmaster.exe fájlt.

2. "Hívójelek fogadása" modul --- Általános alapelvek.

A program egymás után 30 valódi hívójelet továbbít a master.ped fájlból véletlenszerűen kiválasztva, ha a hívójelet helyesen vettük, akkor a következő átviteli sebessége 2 wpm-el nő. Ha nem igaz, akkor a sebesség 1 wpm-el csökken. Az egyes hívójelek átviteli hangja kis tartományon belül véletlenszerűen változik.

Minden hívójel vételéért pont jár. A pontok száma a vétel során elkövetett hibák számától, a hívójel hosszától és az átviteli sebességtől függ.

A sebességtől való függés másodfokú, a hívójel hosszától való függés lineáris.

A pontok száma nem függ a hívójel sebességétől.

Egy el nem fogadott hívójel az F6 billentyű korlátlan számú megnyomásával megismételhető, azonban minden ismétléssel a pontok száma felére csökken, és a sebesség még helyes vétel esetén sem nő.

Ebben a verzióban közkívánatra bevezették a továbbított hívójelek sebességének és hangszínének rögzítésének lehetőségét. Ebben a módban azonban nem adnak pontokat, és ennek megfelelően semmi sem kerül be az eredménytáblázatba.

3. "Hívójelek fogadása" modul --- Hogyan kell dolgozni?

A program elindítása után adja meg hívójelét, állítsa be a kezdeti átviteli sebességet WPM-ben, a vett jel kezdőhangját.

A presetek vezérlésére van egy "Pretest" mód, melyben a V betű folyamatosan továbbításra kerül, amely a megfelelő gomb megnyomásával vagy az F3 billentyű lenyomásával érhető el.

A fogadás megkezdéséhez nyomja meg a "Start" gombot (vagy az Enter billentyűt). A hívójel megszólalása után gépeljük be a billentyűzeten, és nyomjuk meg az Enter billentyűt. A vétel bármikor leállítható a Stop vagy az Esc gomb megnyomásával a billentyűzeten.

A végső pontok száma az eredménytáblázatba kerül beírásra A WPM oszlopban megjelenik annak a sebességnek a maximális értéke, amellyel legalább egy hívójelet helyesen vettek.

Ha nem kapott megfelelően hívójelet, vagy nulla pontot ért el, akkor az eredmény nem kerül be a táblázatba. Amikor a táblázat megtelt (19 sor), visszaáll, de a legjobb pontszámot elmentjük és az első sorban rögzítjük, ami lehetővé teszi a továbbképzést, a legjobbakra összpontosítva :)

4. "Szöveg és radiogramok fogadása" modul

A radiogramoknál mindennek világosnak kell lennie --- formázunk, kattintunk a "Start" gombra, és felírjuk egy papírra, hogy mit kaptunk. Az ilyen "kézírás" hasznos a CW tanulás kezdeti szakaszában, és a 25-30 wpm vételi sebesség elérése után tanácsos felhagyni a felvétellel, és áttérni az egyszerű szöveg fogadásának képzésére, egyszerűen "fülről". Ezenkívül tanácsos először a rövid szavakat meghallgatni, például "mit", "hogyan" stb., hogy emlékezzen a hangjukra, majd folytassa a hosszabb szavakat.

Az ablakban megnyithat bármilyen szöveges fájlt, oda másolhat bármilyen szöveget, és a végén kitöltheti a kezével, ha igazán akarja. A program megkülönbözteti az orosz és a latin betűket, és helyesen továbbítja azokat.

Az ablak szövegéből csak azokat a szavakat választhatja ki, amelyek nem haladják meg a kívánt hosszúságot.

Általánosságban elmondható, hogy a program felülete annyira egyszerű, hogy könnyebb kipróbálni, mint leírni, mit és hogyan kell csinálni :)

Lehet díszíteni, "csiszolni", statisztikát és hasonló "kütyüt" csinálni, de nem érdekel.

Nem látom értelmét a PILE-UP modulok bevezetésének, sőt, a CyberContest-a --- mindez adásban van! :)

Morze program.

A program emulál egy terminált a jelek Morse kód használatával történő továbbítására.

A programban nincs beállítás, a sebesség és a hangszín állandó.

A program nem szünetel a karakterek között, a szüneteket a billentyűzet beviteli sebessége szabályozza.

Morse kód tréner.

[e-mail védett]

Egy egyszerű program szép felülettel, amely adott sebességgel görgeti a morze kóddal megadott szövegeket.

NuMorP program.

A NuMorP programot az amerikai hadsereg katonáinak kiképzésére és tesztelésére használják.

http://www.nuware.com/

A program a megadott sebességgel görgeti morze-kóddal a megadott szövegeket.

Az angol billentyűzetkiosztás eléréséhez futtassa a programot a "Programokból" mappából, vagy futtassa a telepítőfájlt, amely a rendszerleíró adatbázis bejegyzésével telepíti a programot, míg a billentyűzetkiosztás angol lesz.

A kényelem kedvéért ezeknek az üzeneteknek az ablakai bezárhatók az Alt + F4 billentyűkombinációval.

NuMorse 2.2.2.0 program.

A NuMorse 2.2.2.0 az amerikai hadsereg katonáinak kiképzésére és tesztelésére szolgál.

http://www.nuware.com/

A program lehetővé teszi a billentyűzet elektronikus kulcsként történő használatát.

Az orosz nyelvű billentyűzetkiosztás eléréséhez egyszerűen futtassa az exe fájlt a RUS program mappájából.

Az angol billentyűzetkiosztás eléréséhez futtassa a programot az ANGL mappából, vagy futtassa a telepítőfájlt, ez a rendszerleíró adatbázis bejegyzésével telepíti a programot, míg az angol billentyűzetkiosztás lesz.

Ha nincs regisztráció, a program bezárásakor további üzeneteket jelenít meg,

A kényelem érdekében zárja be az üzenetek ablakait az Alt+F4 billentyűkombinációval.

Morse program DKM Military Edition.

http://europa.narod.ru

Kiváló univerzális orosz program a Morse-kód továbbítására a billentyűzeten és a radiogramok fogadására.

A program kiválóan alkalmas arra, hogy megtanuljon rádiógramokat fogadni az automatikus morze-érzékelő helyett.

APAK-CWL program.

Egy egyszerű, telepítést nem igénylő program a Morse-kód megtanulásához.

A program futtatásához lépjen az "apak" mappába, és futtassa a start fájlt.

Az "apak" mappa a már kicsomagolt "apak-2r.exe" és "ruswav.exe" archívum.

Nagyon hasznos program orosz nyelvű CW tanuláshoz, a DOSAAF módszer szerint.

Különlegessége abban rejlik, hogy a Morse-kód tanulmányozása az alapoktól kezdődik, és nem teszi lehetővé a felhasználó számára, hogy áttérjen egy összetettebb gyakorlatra, ha az előző nem készült el pontosan 100%-osan.

Ezzel elkerülheted a nem tetsző gyakorlatok "átgörgetését", de rendszerezheted a tanulási folyamatot).

Tekintettel az oroszországi szerverek sebességére és a kommunikáció költségeire, úgy döntöttek, hogy elhagyják a telepítőprogram és a DLL használatát, és a programot önkicsomagoló archívumként terjesztik.

Csomagolja ki az archívumot a kívánt mappába, és a program készen áll. Win 9x,NT Kis betűtípusok engedélyezése szükséges. Windows NT. Rendszerhangok letiltása.

Séma: "Nincs hang". Az eltávolításhoz egyszerűen távolítson el mindent, ami a programmal kapcsolatos.

Ez két önkicsomagoló archívum az apak-2r.exe-ben, ott van maga a program és a hozzá szükséges adatok, a ruswav.exe-ben pedig vannak dallamok.

Ha nem akarsz CW-t dallamokkal tanulni, akkor nem kell másolnod a ruswav.exe fájlt.

Mindkét archívumot ugyanabba a mappába kell kicsomagolni.

A korábbi verziókat használóknak nincs szükségük a ruswave.exe fájl másolására.

A program nagyon régen íródott, ezért a modern operációs rendszerekben (WINDOWS XP SP2 és újabb) való sikeres működéshez Windows 95 kompatibilitási módban kell futtatni.(Jobb egérgomb a parancsikonon - Tulajdonságok - Kompatibilitás fül - Beállítás a "daw" kompatibilitási mód).

Morse generátor program.

Leírás: A MorseGen2 egy Julian Moss (G4ILO) által kissé módosított MorseGen.

Az eredetihez képest a következő változtatások történtek:

1. (+) a program felülete megváltozott (az üzenetek és feliratok egy része oroszra lett fordítva),

2. (+) támogatja az orosz ábécé karaktereit,

3. (+) a csoportok számának kiválasztása (10..500 10-es lépésekben),

4. (+) megnövelt maximális sebesség (40 wpm),

5. (-) A QSO generálás nem támogatott. Az átviteli sebesség 80 wpm-re nőtt, és tetszőleges szöveges fájl átvitelekor az ismétlődő szóközök és néhány egyéb szolgáltatási karakter eltávolításra kerül, pl. a szöveg formázása nem befolyásolja az átvitelt.

Megjegyzések (18):

#1 Szvjatoszlav 2013. március 17

Már régóta szerettem volna Morse-t tanulni.

Nincs cirill, és a Word fájl nem látja.

#3 Mstislav 2017. június 10

Hogyan kell futtatni ezt a Morse kód hangjelzésű kódgenerátort?

#4 gyökér 2017. június 10

A program megérti a cirill ábécét és azt Morze-kóddal reprodukálja, ezt a szövegdobozba az orosz "X" (Xa) betű beírásával lehet ellenőrizni, a program a négy pontot jelző jelet reprodukálja.

A program egyszerű szöveges formátumot használ a fel- és letöltéshez. Az MS Word dokumentumok és más, jelöléseket és különféle szolgáltatási információkat tartalmazó dokumentumok nem támogatottak.

Ahhoz, hogy a program MS Word dokumentumból szöveget reprodukáljon, a dokumentumfájlt először szövegfájlként kell elmenteni, majd betölteni a „Morse Code Trainer” programba.

A programmal való munka megkezdéséhez le kell töltenie az archívumot, ki kell csomagolnia, és futtassa a "Morse.exe" fájlt.

#5 Guzelia 2017. augusztus 02

A program három F betűvel indul, el lehet távolítani ezt a funkciót a tanulási folyamat közben?

#6 Megalkuvó Sándor 2017. augusztus 03

Vik, a szöveget el lehet menteni a Notepad program .txt formátumába, gondolom. A Jegyzettömb programból már szöveg beszúrható a Wordbe.

#7 Anatolij 2018. január 23

egy hülye program énekelni kezd f f f f-vel nem igazán ez az ész nem volt elég egy normális progi megírásához

#8 Andrew 2018. április 10

Nem egy hülye program. Három w és egy szóköz a szöveg előtt kötelező szabály. Azt írja, hogy a szöveg most megy. A szakemberek tudják ezt. Szóval szokja meg, hogy a szabályok szerint dolgozzon.

#9 Andrew 2018. április 10

El kell kezdenie a tanulást néhány betűvel alacsony sebességgel. Például V, L, S, D; majd A, P, R, O. A program szövegmezőjében ezekből az első betűkből magának kell megírnia a szöveget, szigorúan 5 karakteres csoportokra osztva (kb. 20-30 csoport). Amint elsajátítja, olyan betűket ad hozzá és szövegeket ír, amelyek túlnyomórészt ezek az új betűk, ami lehetővé teszi, hogy megszilárdítsa az új levelek fogadásában szerzett készségeit. Gyakorlás közben észre fogod venni, hogy egyre könnyebben írsz szöveget. Lassan növelje az átviteli sebességet. Valahogy el kell érni a sebességet. Igen, még egy dolog, több karakter késéssel edzi a szövegírás képességét. Vagyis például már megszólal az ötödik betű, és még csak most kezded leírni az elsőt, a többi meg ott van a fejedben. Ilyen késés akkor fordul elő, ha a vételi sebesség meghaladja a 25-30 csoportot percenként. Alacsonyabb sebességnél kisebb a késés. Mindez automatikusan megtörténik. A szöveg akkor tekinthető elfogadottnak, ha legfeljebb 2 hibát tartalmaz. 12 csoport fogadása percenként - C fokozat, 16-jó, 18-kiváló. 30-35 - sportmester. De ez egy másik dal

#10 Andrew 2018. április 10

Ki más nem értette. A betűket dallam szerint veszed, és nem azt számolod, hogy hány pont hangzott el, hanem azt, hogy hány kötőjel. Például az a betűt úgy éneklik, mint "ay-daaa", b - "baaa-ki-te-kut", a 9-es számot - "paaa-paaa-maaa-muuu-tuk" és így tovább. Az interneten minden dallam megtalálható

#11 Vadim 2018. szeptember 10

Szuper program, köszönöm szépen!

#12 Sailor 2018. október 25

Osztály! Hamarosan 30 évet szolgált, a szolgálat végén 34 csoportot vett ki könnyedén! 3 év éjjel-nappali képzés!
Kipróbáltam, a kezem és emlékszem rá. 24 csoportos dal!)))

#13 Megalkuvó Sándor 2018. október 26

Nos, ha a Morse-kódot a szöveges dokumentum bevitelekor sugároznák, mint a J2B esetében, jobb lenne.

#14 Vladimir 2019. január 09

Megpróbáltam átmásolni egy szöveges fájlt a vágólapon keresztül (jobb gombbal), de megjelenik a szerző portréja. Lehetséges fájlokat rekordmezőbe másolni?

#15 gyökér 2019. január 09

Szia Vladimir! Másolja a kívánt szöveget a vágólapra, kattintson az egérrel a "Morse code trainer" program szövegbeviteli ablakában, és nyomja meg a CTRL + V billentyűkombinációt (illessze be a tartalmat a vágólapról arra a helyre, ahol a kurzor most található).

#16 Seawar 2019. január 09

Porada a Pochatkivtsyhez - ne töltse a fejét a cirill ábécével, kezdje a latin ábécével.

#17 Sergey 2019. június 25

Remek program!

#18 Megalkuvó Sándor 2019. június 26

Letöltöttem magát a Morse_Trainer programot. Használható automatikus kulcsként?