UNDER
CONSTRUCTION Список всех, мной созданных программ.
Если вас интересует исходный код, пишите:romanets@yandex.ru
RNP: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28 29 30 31 ... 101
RNTP: 0 1 2 3 4 5 ...101 102 103 104 ... 200
|
|
Name | System | Technologies | Download |
Run |
|
|||
1994 | RNP-000 | RTShell RTWL ( Romanets Text Windows Library) |
DOS | C++ |
Specific.txt Manual.doc some code files: App.jpg Containers.jpg Llist.h Mevt.h Mevt.cpp REVENT.H Squeue.h |
![]() ![]() Интернет бродил по миру, Проникая во все дыры, К нам он заглянул, Нас не обманул. RNN: Но, не в начале 90-х. И мы делали свои системы гипертекста :) |
||||
1996 | RNP-001 | RAF Romanets Application Framework |
Virtual PC DOS |
C++ | Реализована система событий (мыши, клавиатуры, пользовательские события), которых в DOS не существует, а Windows имеет изначально внутри себя. DOS даже о мышке ничего не "знает". | |||||
1995 | RNP-002 | GV16 Tank16 ![]() Geležinis Vilkas RNP-015 GV32 |
Virtual PC DOS |
C, C++, RAF | Игра, графика 320x200,
звук. Графическая библиотека RNBooksDB:[005]![]() ![]() ![]() Работа с PCX файлами Комментарий из 2022 года. В 1995 году я понятия не имел, что синий и желтый - это цвета какой-то страны. Осуждаю нацистов всех мастей, будь они европейские, американские, или какие-либо еще |
|||||
1999 | RNP-003 | RN Basic RN Asm Interpreter, Syntax Analyzer |
--- | C++ | Interpreter, Syntax
Analyzer Реализация синтаксического анализатора и интерпретатора. |
|||||
2000 | RNP-004 |
RN FUC Files Under Control Файлы под контролем |
Windows | C++, STL, Win32 DirWalker RNB:[029] |
File Enumeration. Позволяет перечислять файлы и делать с ними различные действия. Можно следить за появлением и и исчезновением файлов в файловой подсистеме в целях контроля, статистики, поиска. | |||||
2012 | RNP-004-2 FUC2 |
Windows | C++, STL, Win32, XML, XSL, javascript |
rox2: fuc2.exe |
![]() |
|||||
2012 | RNP-004-7 RN Search RN Поиск |
C++ STL |
rox2: mysite_search1.exe | Поиск в текстовых файлах. Результаты в XML и HTML файлах. Использует классы: A_DirWalker A_DirWalkerWithFilters ![]() |
||||||
2012 | RNP-004-8 RN Clear RN Чистка архвного сайта |
Удаляет папки _vti_cnf и другие отладочные файлы | ||||||||
2012 | RNP-4-9 | RN Search2 Поиск текста в файлах и отображение результата в HTML формате Параметры: 1) Путь 2) Фильтры файлов 3) Исключения 4) Подкаталоги 5) Открыть результат в Браузере 6) Удалить результат после закрытия |
NET.Framework | C# | DirWalker.dll rox2: RRNSearchV2.exe |
![]() ![]() |
||||
2012 | RNP-004-10 RNBackup |
C# | ||||||||
2012 | RNP-004-11 RNIndex |
C# | rox2: RNIndex.exe |
![]() ![]() |
||||||
2012 | RNP-004-12 WebRNSearch |
C# | WebRNSearch.dll RNSearch.aspx |
|||||||
2000 2019 |
RNP-005 |
![]() RN Memory ![]() RN MemoryNet RN Memory3D |
Windows | C++ |
![]() RNMem.rar 600 KB |
rox2: RNMem.exe |
![]() |
|||
Windows Local Area Network |
C++ |
![]() RNMemNet.rar 1.7 KB |
rox2: RNMemNet.exe |
![]() |
||||||
Windows | C++ |
![]() |
||||||||
Windows | C# |
![]() |
||||||||
Android | Java SQLite DB |
RNMem.apk |
![]() ![]() ![]() ![]() |
|||||||
2000 2019 |
RNP-006 |
![]() RN Puzzle |
Windows | C++ |
![]() RNPuz.rar 1.5 MB |
rox2: RNPuz.exe |
![]() |
|||
Android | Java SQLite DB |
RNPuz.apk | ||||||||
2001 | RNP-007 | RNSWUL Window Utilities Library |
Windows | C++, Win32 | CRoDirWalk (рекурсивный или не) CRoDirWalkWithFilters CRoODButton WUL_BigNumToString() WUL_CreateBMPFile() WUL_DrawBitmap() ... |
|||||
1998, 2018 |
RNP-008 RNTH-326 (версия для Arduino) |
RNCGLib Computational Geometry Library Вычислительная геометрия |
any | С++, STL Алгоритмы: - Построение выпуклой оболочки "заворачивание подарка", обход Грэхема - Отсечение линий Цируса-Бека - Отснчение полигона Сазерленда-Ходжмана - Триангуляция Делоне - Квадрантное дерево - Двумерные деревья поиска |
Реализация численных методов для преобразования геометрических объектов. По книге RNBooksDB[028]. ![]() ![]() |
|||||
1998 | RNP-009 | ![]() RN Lines |
DOS, Console | C++ | Реализация алгоритма поиска пути | |||||
1999 | Windows | C++, MFC (no document architecture) DirectX Алгоритмы: - поиск пути в двухмерном пространстве |
RNLinesNU.rar 0.5 MB |
rox2: RNLines.exe |
![]() |
|||||
2009 | HTTP | DHTML, JavaScript, ExtJS |
lines_10_r.htm |
Не доделано только художественное
оформление и глобальный подсчет очков. Works OK in MS Internet Explorer and Google Chrome NOTE: 1) На старом компьютере могут быть проблемы. 2) not finished. |
||||||
NET.Framework | C# | rox2: L01.exe |
![]() |
|||||||
Windows | Delphi | |||||||||
MS Excel | VBA | |||||||||
2019 | Android | Java SQLite DB |
RNLines.apk |
![]() ![]() ![]() ![]() ![]() |
||||||
2001 | RNP-010 | RNSDDGul Direct Draw Games Utility Library Count Lines Code Pages BigNum Encode/Decode |
C++, MFC, DirectX | Создана графическая библиотека, на
основе которой в дальнейшем созданы почти все мои
2D
графические программы.![]() ![]() |
||||||
2001 | RNP-011 | RNSD3D6Gul Direct 3D6 Games Utility Library |
C++, MFC, DirectX | Библиотека 3D графики. | ||||||
2012 | RNP-012 | |||||||||
2012 | RNP-012 |
RND3DXGul DirectX, Direct3D Games Utility Library |
NET.Framework | C# DirectX Direct3D |
struct BUILDING class [Serializable] D9_Object D9_Building D9_Wall Ro_Line Ro_Object Ro_Plane Ro_YFnXZ Ro_PlaneTri X9_Object Box, Sphere, Cylinder, myTriangle, myRectangle, myCylinder, XFile, RoadTile interface IRo_MouseSensible U.cs |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
2001 | RNP-013 | RN XViewer | C++, MFC, DirectX Drag & Drop technology |
![]() rnxview.rar 4 MB |
Позволяет дизайнеру просматривать в
реальной игровой ситуации, созданные им X-файлы и
спрайты.![]() ![]() |
|||||
2000 | RNP-014 |
Prie Ugnelės Большой игровой проект из 10 игр |
C++, MFC, DirectX 6.1 Вся графика, звуки и музыка находятся в DLL-файлах Выбор языка (английский, литовский, польский, русский). |
User's Guide Инструкция пользователя |
Огромный пакет обучающих игровых
программ (10 игр)для дошкольников и школьников младших классов.![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Всего в этом проекте около 100 файлов кода на C++ общим объемом ~ 82 000 строк. |
|||||
2000 | RNP-015 |
GV32![]() Geležinis Vilkas Alt+Enter - FullScreen |
Windows Net Game |
C++,
Win32, DirectPlay. Сетевая игра (1-4 игрока). OwnerDraw в диалоговых окнах. Графика и звуки в ресурсах. |
![]() rngv32n.rar 1 MB |
rox2:
RTank.exe rox2: gv32_02.exe rox2: gv32_03.exe |
![]() RNN: Рекомендую играть в режиме FullScreen. В оконном режиме фокус окна лучше не переключать, иначе возможны зависания. F1 - help. ![]() ![]() ![]() ![]() |
|||
2001 |
RNP-016 |
![]() VilRacer [,] - select car F12 -full screen Игра гонки по кольцу |
Windows Resizable window, Full Screen (F12) |
1) C++, 2) STL, 3) MFC, 4) DirectX (6.1) 5) Computational Geometry 6) Отдельный редактор сцен. 7) Вся графика находится в ресурсах, то есть одном exe-файле. Алгоритмы: - Триангуляция Делоне - Двухмерное дерево поиска - Запрос по области |
![]() VilRacer5.rar 3 MB |
rox2:VR005_.exe ![]() ![]() VilRacer5_demo.avi ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||
2019 | - Bluetooth - Управление через Android mobile Accelerometer |
|||||||||
2002 |
RNP-017 |
![]() RN Game Studio Система для создания уровней для игры RNP-016 |
Windows Window and Full Screen (Alt+Enter) |
1) C++, 2) STL, 3) MFC, 4) DirectX (6.1), 5) Document - View - Controller Architecure, 6) 3D/2D windows, 7) Computational Geometry, 8) RNSDDGul, RNSD3D6Gul. 10) Графика в открытом виде. |
![]() RNGSV1.rar 5 MB |
rox2:
rngs.exe![]() ![]() ![]() |
![]() ![]() ![]() |
|||
2002 | RNP-018 | 2XA Система эффективного размещения в памяти больших битовых карт, с потерей качества |
Windows | C++, MFC, BMP-save |
Разбивка изображения на тайлы,
с сохранением индексной карты этой картинки и созданием
BMP-изображения всех тайлов.
Индексная карта создается в формате,
пригодном для работы с классам
CTMapPoint, DD6_TimeMap,
являющихся частью RNSDDGul
(RNP-10). Утилита предназначена для создания игровых сцен с большим полем. Используется для создания скроллируемого фона в игре JLTown, которая является частью пакета Prie Ugneles (RNP-14). 1) ![]() ![]() 1) Битовая Карта 1 (БК1) - изображение исходной картинки 1888x1696 (59x53) 3202048 пикселей и 2) Тайловая Палитра (ТП1) - результат работы алгоритма 640x608 (20x19). Размер тайла 32x32. |
|||||
2003 | RNP-019 | ISA Oscilloscope | C++, MFC, C#, ASP.NET |
RNTH-06![]() ![]() ![]() ![]() ![]() |
||||||
2003 | RNP-020 | COM Oscilloscope | DOS | C++ | RNTH-11![]() |
|||||
2004 | RNP-021 | COM Oscilloscope | Windows | C++, MFC | RNH-11![]() ![]() |
|||||
2007 | RNP-022 | USB Oscilloscope | Windows | C++, MFC | RNTH-32 | |||||
2008 | RNP-023 | RNH-12 Terminal VB6 Comm RNTerm5 |
Windows RS-232 |
VB Реализация протокола UART через линиии: DTR(4) -> DSR(6) RTS(7) -> CTS(8) с минимальной скоростью 1 Baud MSComm32.OCX |
rox2: RNH-12_Term.exe rox2: RNTerm5.exe ![]() rox2: VBTERM3.VBP ![]() |
![]() |
||||
2008 | RNP-024 | RNH-12 RNNP1 | Windows RS-232 |
VB | RNNP1 Romanets Network Protocol v1 | |||||
2008 | RNP-025 | RNH-12 RNNP2 | Windows RS-232 |
VB | rox2: RNNP2.exe |
![]() RNNP2 Romanets Network Protocol v2 ![]() |
||||
2015 | RNP-026 | Управление для драйвера коллекторного двигателя RNTH-204 M1 |
Windows RS-232 |
C# Реестр |
rox2: rnth155-2-myDriverV1.exe |
![]() |
||||
2015 | RNP-027 | Управление для драйвера коллекторного двигателя RNTH-204 M2 |
Windows RS-232 |
C# Реестр |
rox2: rnth155-2-myDriverM2.exe |
![]() |
||||
2009 | RNP-028 | GPS message generator | Windows | Visual Basic 6 GPS |
rox2: RNTerm_GPS.exe |
![]() |
||||
2015 | RNP-029 | RNTH-49 v1 RX-1 |
Windows | C# GPS один приемник |
rox2:
rnth049v1.exe rox2: GpsInfo.exe |
![]() ![]() |
||||
2016 | RNP-030 | RNTH-49 v2 RX-2 |
Windows | C# GPS два приемника |
rox2: rnth049v2.exe |
![]() |
||||
2016 | RNP-031 | RNTH-49 v3 RX-2 |
Windows | C# GPS два приемника |
rox2: rnth049v3.exe |
![]() |
||||
2016 | RNP-032 | RNTH-49 v4 RX-4 |
Windows | C# GPS четыре приемника |
rox2: rnth049v4.exe |
![]() |
||||
2003 2010 |
RNP-033 | RNTH-13 Программа для работы с часами DS1307 |
Windows Atmel AVR |
C# |
![]() |
|||||
2011 | RNP-044 | RN Packing Реализация алгоритма упаковки |
Windows | C++, MFC | rox2: rnp044pack.exe |
![]() |
||||
2003 | RNP-045 | RNBooks2.exe | Windows | C++, MFC ODBC |
rox2: RNBooks2.exe |
![]() |
||||
2005 | RNP-046 | File Manager | HTTP | PHP | ||||||
2005 | RNP-047 | MySQL Books | HTTP | PHP | ||||||
2003 | RNP-048 | RN VEShop | HTTP, Apache Server, MySQL |
PHP | ![]() |
|||||
1996, 2006 |
RNP-049 | RN Snake Игра Змея |
Win16 | Классическая игра | ||||||
J2ME | Java | Идея из [441] | ||||||||
HTTP, JavaApplet | Java | |||||||||
2003 | RNP-050 | Sorting Algorithms Demo Program | Windows | C++ |
![]() Наглядное представление работы основных алгоритмов сортировки с возможностью пошагового продвижения вперед и назад. |
|||||
2004 | RNP-051 | AVR Delays | Excel | VBA (Visual Basic for Application) |
![]() 46 KB |
atmel_delays.xls 159232 bytes |
Excel программа для вычисления задержек для
микроконтроллеров Atmel AVR.![]() ![]() |
|||
2009 | RNP-052 | ROX System | HTTP | ActiveX, C++ |
![]() Позволяет запускать программы непосредственно с сайта localhost. 1) система rox (ActiveX) |
|||||
2012 | RNP-052-2 RN ROX2 System |
Console rox: rox2.exe Form rox: rox2Form.exe |
![]() 2) система rox2 (HTTP) 3) система rox2Service (HTTP), Romanets_Service3 |
|||||||
2009 | RNP-053 | Remove Spaces | Windows | С++ | Сжимает HTML и JavaSript документы (в конце каждого выражения должен стоять символ ';' точки с запятой) до минимума. | |||||
2012 | RNP-054 | RN Change FileTime | Windows | C# | Позволяет изменить у файла время создания, модификации и доступа. | |||||
2012 | RNP-055 | RN FTP Explorer | Windows | C# | rox: rn_ftp1.exe | |||||
2012 | RNP-056 | RN e-mail | Windows | C# SmtpClient SMTP, IMAP4, POP3, |
rox: rnemail.exe | |||||
2012 | RNP-057 | RN IE | Windows | C# | ||||||
2012 | RNP-058 | RNIS | Windows | C# |
![]() RomaNets Information Server Демонстрация хакерской атаки на мой сервер ![]() |
|||||
RNP-058-2 | RN ServerCS2 | C# | ||||||||
RNP-058-3 | RN ServerJ1 | Java | ||||||||
RNP-058-4 | RN ServerJ2 | Java | ||||||||
RNP-058-5 | RN ServerC1 | C++ | ||||||||
RNP-058-6 | RN ServerC2 | C++ | ||||||||
RNP-058-7 | RN ClientCS1 | C# | ||||||||
RNP-058-8 | RN ClientCS2 | C# | ||||||||
RNP-058-9 | RN ClientJ1 | Java | ||||||||
RNP-058-10 | RN ClientJ2 | Java | ||||||||
RNP-058-11 | RN ClientC1 | C++ | ||||||||
RNP-058-12 | RN ClientC2 | C++ | ||||||||
2012 | RNP-059 | RN Ping RN Port Checker |
rox: rnping.exe | Измерение времени прохождения сигнала на серверы | ||||||
2012 | RNP-060 | RN StdOutGUI | Windows | C# | rox: stdoutgui.exe |
![]() ![]() Из программы GUI запуск консольной программы 1) без отображения ее окна, 2) перехват ее стандартного потока вывода |
||||
2012 | RNP-061 | RN IIS Handler | MS IIS | C# | 2012.09.24 Romanets.Web.IIS.Handler1 - мой IIS обработчик для файлов *.roa RNP-061 |
|||||
2012 | RNP-062 | RN RNCSUtils | C# |
![]() namespace Romanets.U namespace Romanets.Win32 namespace Romanets.Net |
||||||
2012 | RNP-063 | Osmosis Модель осмоса |
C# | rox2: osmosis1.exe |
Осмос через полупроницаемую мембрану. Частицы растворителя способны пересекать мембрану, частицы растворённого вещества — нет ![]() |
|||||
2010 | RNP-064 | Программа для управления микросхемой
TSA6057 (Синтезатор частот с ФАПЧ) |
Windows CodeVisionAVR RNH-16 RNTH-63 RNTH-113 RNTH-127 |
C# C |
![]() ![]() |
rox2: v1.exe |
![]() |
|||
2016 | RNP-65 | Програмаа для управления ВЧ генератором RNTH-224 |
Windows LXI - LAN eXtensions for Instrumentaion |
C# | rox2: RNTH224_Ctrl.exe |
![]() ![]() |
||||
1989 2014 |
RNP-66 | Программа для системы ЭЛЕКТРОННОГО ФИЛЬТРА RNTH-96 и генератора RNTH-40 |
Windows PCGU1000Link.DLL |
VB6 | rox2: rnth96_vb.exe |
![]() ![]() ![]() |
||||
COM Driver | Windows | C | ||||||||
2005 | File Manager | HTTP | PHP | |||||||
2005 | MySQL Books | HTTP | PHP | |||||||
RNBooks2.exe | Windows | C++, MFC | ||||||||
Run Service | ||||||||||
ropeeperkb.exe | Шпионская программа, сохраняющая все то, что печаталось на клавиатуре. | |||||||||
ropeeperprocess.dll | ||||||||||
roInjectNotepad.exe | ||||||||||
Remove Spaces Util | ||||||||||
snake | Mobile telephone | Java, JME2 | ||||||||
snake | http | JavaScript | ||||||||
Перекодировка | ||||||||||
BigNumbers | C++, STL | |||||||||
Shopping System | ||||||||||
Count Lines | ||||||||||
rcopyx.exe | ||||||||||
Letter Frequency In Text | ||||||||||
Simple Ciphering | ||||||||||
2014 | RNP-097 | Bipolar Transistor n-p-n, p-n-p Расчет каскада на биполярном транзисторе |
rox2:
npn_01.exe rox2: pn_junction.mcd ![]() |
![]() |
||||||
2013 | RNP-098 | RNTP-155 Software | Windows Amel AVR |
C, C#, WinAVR-C OpenGL Tao Framework |
rox2: aa.exe |
![]() |
||||
2015 | RNP-099 | RNH-22 Modeling |
Windows | C# class MatrixElements: Form Drawing2D.Matrix Graphics. Transform |
rox2: Transform.exe |
![]() |
||||
2010 |
RNP-100 |
RNH-3 Control | NET.Framework | ASP.NET, C#, SerialPort |
||||||
2010 | RNP-101 | RoVOS Romanets Vehicle Observing System |
HTTP | ASP.NET, C#, SerialPort, Access, MS IIS, AXAJ, Google Maps, AT commands GSM 07.07, 07.05 for SMS |
![]() ![]() Система RoVOS, используя сети GSM/GPRS, а также подсистемы GPS и Google Maps, сохраняет и отображает информацию о местонахождении контролируемых транспортных средств. |
|||||
2010 | RNP-102 | RNBooks.NET | ASP.NET | |||||||
2010 | RNP-103 | RNBalance.NET | ASP.NET | |||||||
2010 | RNP-104 | RNSongs.NET | ASP.NET | |||||||
2010 | RNP-105 | RNDiary.NET | ASP.NET | |||||||
2011 | RNP-106 | RN Gravitation Model | Windows | C# Алгоритмы: - Второй закон Ньютона |
rox2:
gx1.exe rox2: gxy1.exe rox2: gxy2.exe rox2: gxy3.exe rox2: gxyz1.exe |
![]() ![]() ![]() ![]() gx1, gxy1, gxy2, gxy3, gxyz1 смотри задачи по физике |
||||
2012 | RNP-107 | RoTroll | ASP.NET | Google Maps |
![]() ![]() ![]() ![]() |
|||||
2012 | RNP-108 | RoPicup | PHP |
![]() |
||||||
2016 | RNP-109 | RS-232 Signal Generator | C# |
![]() |
||||||
2016 2017 2018 |
RNP-110 | RNH22v2_S2 ... RNH22v4_S5 R PC-Interface |
rox2: RNH22v4_S5.exe |
Универсальная программа для управления контроллером RoboteQ, а также OrqaNT и др. модулями, подключенными к шине RS-485 и позволяющая симулировать движение робота на картах GMaps. ![]() ![]() ![]() ![]() ![]() ![]() |
||||||
2016 | RNP-111 | R ViewPosition | Google Maps |
Программа клиент для браузера Chrome, для отображения маршрута движения робота |
||||||
2016 | RNP-112 | R ViewTrace | Google Maps | Программа view_trace.aspx для браузера для отображения, сохраненного маршрута движения робота, создаваемого программой RNH22v2_S2 | ||||||
2016 | RNP-113 | GenRoutesArray | ||||||||
2016 | RNP-114 | RoutesDB |
База данных маршрутов для проекта RNH-22 (робот с BLDC моторами, гироскопом и GPS) |
|||||||
2016 | RNP-115 | Программа моделирования вычисления курса по меткам GPS | ||||||||
2017 | RNP-116 | RoboteQSim |
Программа моделирования команд метрики контроллера моторов |
|||||||
2018 | RNP-117 | R Android-Interface | software для смартфона смотри в \soft_ware\tutorials\os_android\programming\STEPS\STEP_07\RNH_22v2\ | |||||||
2018 | RNP-118 | Rnh22v3_A4 | Android Java |
Bluetooth TcpServer Graphics |
![]() ![]() ![]() |
|||||
2018 | RNP-119 | Send SMS System Система посылки SMS со страницы HTML, использующая сервер RNIS v1 |
Windows C# |
Internet Wi-Fi router ROBOT-PC1 (Брониса) RNIS v1 GSM modem (RNTH-117) rossms.exe romanets.sms.dll |
посылка SMS через порт COMxxx, Предварительно программа инициализирует модем 1) PIN 2) режим New Message Indication ? 3) txt формат SMS |
|||||
2018 | RNP-120 | DeskSpy Get Desktop Image from Remote PC |
Android Java Windows IIS C# |
TcpServer Wi-Fi Internet |
На ПК работает программа, сохраняющая изображение экрана в файле. Файл
сохраняется в месте, доступном для Web-сервера. На Android планшене работает программа, которая периодически делает запрос к ПК, получает и отображает файл с изображением экрана ПК. |
|||||
2019 | RNP-121 | English Idioms DBMS СУБД английских идиом |
C# Android Arduino |
DB, Database Access Sound, Video Bluetooth COM |
![]() https://youtu.be/tfJJAWWhZHA |
rox2: RnEnIdDbA1.exe |
![]() ![]() ![]() ![]() ![]() |
|||
2019 | RNP-122 | СУБД песен | C# Android Arduino |
DB, Database Access Sound, Video Bluetooth |
||||||
2019 | RNP-123 | Bicycle | C# | Алгоритм перемещения по радиусу для Car3 из проетка RNP-016 |
![]() ![]() |
|||||
2019 | RNP-124 | Lens Formula | C# | Фомула линзы |
![]() |
|||||
2019 | RNP-125 | nRF51 SENSOR TAG Software RNTH-350 RNTH-352 |
Android Java OpenGL ES Bluetooth LE 4.0 |
![]() ![]() ![]() ![]() ![]() RNTH-359 RNP-125 [RNTH-241 MPU6050] ![]() ![]() ![]() ![]() ![]() ![]() |
||||||
2019 | RNP-126 | Модель распростарнения волны RNTH-358 |
||||||||
2019 | RNP-127 | .NET Component RoRadioLinkCtrl см. RNTP-127 |
||||||||
2021 | RNP-128 | Программа отображения данных в 3D для RNH-38 Frequency Response Автоматизированаая система снятия АЧХ |
Прототип системы с 3D отображением данных ![]() ![]() ![]() |
|||||||
2021 |
RNP-129 RNP-129 |
RNTH-433_S1 Стабилизация оборотов карбюраторного ДВС ВАЗ-2106 PID Controller ПИД Регулятор |
![]() ![]() ![]() ![]() |
|||||||
2022 | RNP-130 | RNHardDB |
База данных на все мое "железо" |
|||||||
2022 | RNP-131 | Преобразования Фурье FFT Fast Fourier Transformation |
C# C++, STL <complex> Mathcad Excel |
![]() ![]() Программный комплекс для работы с преобразованиями Фурье (практическое изучение) 1) С# 2) С++, STL <complex> ForwardDft( complex<double> *samples, int length, complex <double> *result); 3) Mathcad 4) Excel |
||||||
2013 | RNTH-159 | TV VideoSignal | Atmel AVR ATmega8-16 |
C |
![]() |
|||||
RomaNets Tutorial Programs
|
||||||||||
|
|
Name | System | Technologies | Download | Run |
|
|||
1979 | ASM | Программируемый калькулятор | ||||||||
1980 | FORTRAN IV | |||||||||
1983 | BASIC | |||||||||
1986 | ASM 8 bit | Компьютер РК-86 | ||||||||
1994 | RNTP_010 | z=fn(x,y) | pascal | Double Integral | ||||||
1995 | RNTP_012 | БСП Фроловы |
DOS Windows |
asm C Win16 MCI |
rox2:CDPlay.exe |
![]() |
||||
1996 2013 2020 |
RNTP_013 | Morse, RTTY PC-telegraph |
DOS Windwos Arduino |
C C# using NAudio.Wave; |
rox2:
NAudio_Sine.exe |
![]() ![]() ![]() ![]() ![]() using NAudio.Wave; StartStopSineWave_NoPlay( ref waveF1, 1100, 1); StartStopSineWave( ref waveOutF1, 1000,1); void StartStopSineWave(ref WaveOut w, float f, float a) { if (w == null) { var sine = new SineWaveProvider32(); sine.SetWaveFormat(32000, 1); // 32kHz mono sine.Frequency = f; sine.Amplitude = a; w = new WaveOut(); w.Init(sine); w.Play(); } else { w.Stop(); w.Dispose(); w = null; } } void StartStopSineWave_NoPlay(ref WaveOut w, float f, float a) { if (w == null) { var sine = new SineWaveProvider32(); sine.SetWaveFormat(32000, 1); // 32kHz mono sine.Frequency = f; sine.Amplitude = a; w = new WaveOut(); w.DesiredLatency = 300; w.Init(sine); //w.Play(); } else { w.Stop(); w.Dispose(); w = null; } } public class SineWaveProvider32 : WaveProvider32 { int sample; public SineWaveProvider32() { Frequency = 1000; Amplitude = 0.25f; // let's not hurt our ears } public float Frequency { get; set; } public float Amplitude { get; set; } public override int Read(float[] buffer, int offset, int sampleCount) { int sampleRate = WaveFormat.SampleRate; for (int n = 0; n < sampleCount; n++) { buffer[n + offset] = (float)(Amplitude * Math.Sin((2 * Math.PI * sample * Frequency) / sampleRate)); sample++; if (sample >= sampleRate) sample = 0; } return sampleCount; } } ![]() |
||||
RNTP_014 | affin | |||||||||
RNTP_015 | F_Text | |||||||||
1995 | RNTP_016 | Delphi | ||||||||
1995 | RNTP_017 | Win16 RNBooksDB:[010] |
Windows 3.1 | C | ![]() RNBDB:[010]:Calvert ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||||
1995 | RNTP_018 | CD Player |
Windows 3.1 | C |
![]() |
|||||
1995 | RNTP_019 | Snake | Windows 3.1 | C |
![]() |
|||||
1996 | RNTP_020 | step_19.exe Just Do It |
||||||||
RNTP_021 | ASM assembler |
RNDB:[013] Рудаков, Финогенов | ||||||||
RNTP_022 | clock.exe | DOS | C, pcx | |||||||
1995 | RNTP_023 | Warlock Walker |
DOS | C,C++, bmp, pcx Алгоритм отсечения лучей Ray_Caster() |
rox2:
rnbdb[005].exe rox2: raycast2.exe |
![]() ![]() Something like DOOM Спрайты в 3D |
||||
RNTP-024 | Internet | 31 августа 1997 | ||||||||
RNTP-025 | Build & Destroy | DOS | ||||||||
1997 2019 |
RNTP-026 | Windows | C++, MFC Свой стандарт Гипертекста MCI |
rox2:Htext3.exe | RNDB:[018]:Multimedia![]() ![]() |
|||||
RNTP-027 | RN HyperText System | |||||||||
RNTP-028 | 3D asm | ASM assembler |
RNDB:[115]:Abrash | |||||||
1998 | RNTP-029 | rns2000.exe | Сколько секунд осталось до 2000 | |||||||
RNTP-030 | Voxel | Voxel технология | ||||||||
1997 | RNTP-031 | Win16 Animation | Windows 3.1 | Win16, Win32 C windowsx.h mmsystem.h |
rox2:
bmp_anim.exe |
![]() ![]() WNDCLASS LoadIcon() LoadCursor() GetStockBrush() CreateWindow() DestroyWindow() ShowWindow() UpdateWindow() MakeProcInstance() FreeProcInstance() DialogBox() LoadBitmap() DeleteBitmap() sndPlaySound() MessageBox() SetTimer() KillTimer() PostQuitMessage(0) BeginPaint() EndPaint() InvalidateRect() CreateCompatibleDC() DeleteDC() GetDC() ReleaseDC() SelectBitmap() WM_CREATE WM_DESTROY WM_PAINT WM_COMMAND WM_TIMER WM_INITDIALOG BitBlt() SRCCOPY MERGECOPY SRCINVERT BLACKNESS |
||||
1997 | RNTP-032 | Just Conquer Game (подражание Dune2, Red Alert) |
Windows 95 DirectX 5 |
C lpDD->lpVtbl->fn(lpDD, ...) DirectX DirectDraw |
rox2: jc_edit.exe |
![]() |
||||
1997 | RNTP-033 | Boxman3d | Windows 95 DirectX 5 |
C++ lpDD->fn() DirectDrawRM Retained Mode |
![]() |
|||||
1997 | RNTP-034 | Flood | Windows 95 | C++ MFC Алгоритм заполнения области |
![]() |
|||||
1998 | RNTP-035 | RN DirectX 6.1 Tutorial |
Windows 98 DirectX 6.1 |
|||||||
2000 2019 |
RNTP-036 | VilRacerDev v1-v4 |
0x86 (16-bit) Windows 98 Компилятор VC++ 6.0 1998 0x64 Windows 8.1(10) Компилятор Visual Studio 2017 |
C++ DirectDrawIM Immediate Mode Алгоритмы: Функция криволинейного пути и ее производная для позиционирования машины вдоль пути Функция двух аргументов и ее частные производные для позиционирования машины на дороге - Двухмерное дерево поиска TwoDTree * p2Dtree RPolygon range; - Запрос по 2D области - Нахождение уравнения 3D плоскости: y(x,z) = Ax + Bz +C; по трем точкам (по трем компланарным векторам) [V1×V2]∙V3=0 YFunction( D3DVECTOR v1, D3DVECTOR v2, D3DVECTOR v3, Point *p=0 ) |
rox2:
f_x.exe rox2: vr3.exe YouTube VilRacer1_demo.avi ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 3DStudio MAX Форматы файлов: .bmp .3ds .x Конвертер .3ds->.x |
||||
2001 | RNTP-037 | JL Sprite Viewer | Windows 98 | C++ |
![]() |
|||||
2019 | RNTP-038 | RNTH-349 | ||||||||
2002 | RNTP-039 | ConsoleColor | ||||||||
RNTP-040 | rot_01_console | UNDER CONSTRUCTION | ||||||||
2012 | RNTP-041 | tServer (RNP-58) |
.NET Framework | C# TcpListener TcpClient |
||||||
2012 | RNTP-042 | tClient (RNP-58) |
.NET Framework | C# | ||||||
2012 | RNTP-043 | tServer2 (RNP-58) |
.NET Framework | C# | ||||||
2012 | RNTP-044 | tClient2 (RNP-58) |
.NET Framework | C# | ||||||
2012 | RNTP-045 | tServer3 (RNP-58) |
.NET Framework | C# |
![]() |
|||||
2012 | RNTP-046 | tClient3 (RNP-58) |
.NET Framework | C# |
![]() |
|||||
2000 2013 2017 |
RNTP_051 RNTP-51-2 |
Compas Integral Curves Family Field (ICFF) |
Windows | C++, DirecDrawWin atan2() C# C# - КОМПОНЕНТ СТРЕЛКА |
![]() Compas.rar 100 KB |
rox: Compas.exe rox2: Compas.exe rox2: icffv1.exe |
![]() Just for fun. typedef AThing<Win*> Thing; class Eye : public Thing { } CList<Eye*,Eye*> el; ![]() Отображение семейства интегральных кривых для решения дифференциального уравнения ![]() ![]() Программа для демонстрации семейства интегральных кривых. Визуализация решения дифференциального уравнения. 2017, добавлены стрелки, т.о. можно отображать вектроные поля в 2D. |
|||
Computational Geometry | ||||||||||
Gauss Theorem | ||||||||||
3D Tutorial | DOS | |||||||||
Just Conquer | Windows | |||||||||
Bank Applet |
Java | |||||||||
2003 | RunSQLScript | Visual Basic.NET | ||||||||
2003 | Flash | |||||||||
2004 | RN Terminal | Windows | Visual Basic | |||||||
RN Terminal | C | |||||||||
RN Terminal | C++ | |||||||||
COM_Oscilloscope | DOS | |||||||||
COM_Oscilloscope | Windows | |||||||||
USB_Oscilloscope | ||||||||||
2006 | Mobile Apps | Java | ||||||||
2008 | RNTP-099 | 3D Graphics withiin Browser см. RNTP-123 |
Internet Intranet |
VRML |
![]() ![]() |
|||||
2009 | RN Terminal | C# | ||||||||
2010 | RNTP_100 | C# SerialPort DTR-CTS-Transceiver |
NET.Framework | C#, SerialPort Реализация протокола UART через линиии: DTR(4) -> DSR(6) RTS(7) -> CTS(8) с минимальной скоростью 1 Baud |
rox2: step_06 DTR_CTS_TXRX.exe |
![]() ![]() |
||||
2010 | RNTP_101 | Software for RNTH-117 | Windows, HTTP |
C#, RNTH-117 AT commands GSM 07.07, 07.05 for SMS COM-port |
rox2: v1.exe | Ссылки: RNTH-49, RNTH-117, Работа с GSM модемом через COM порт, из автономных программ и из Интернет страниц. ![]() |
||||
2010 | RNTP_102 | NET.Framework | C# | В отдельном потоке считываем содержимое переменной окружения PATH, сохраняем его в файл. Считываем файл, используя разделитель [;] разбиваем строку на много строк. Результат выводим в другой файл, на консоль, на форму в список и в RichTextBox. | ||||||
2010 | RNTP_103 | NET.Framework | C# | События и кнопки вручную. | ||||||
2010 | RNTP_104 | NET.Framework | C# class Environment, ListBox, ComboBox, TextBox, RichTextBox, ToolTips, DirectoryInfo, FileInfo |
Программа позволяет узнать названия специальных
системных каталогов. Позволяет создать список каталогов и файлов, который можно скопировать в формате txt. |
||||||
2010 | RNTP_105 | Environment | Windows | C# | rox2: EnvironmentVars.exe |
![]() |
||||
2010 | RNTP_106 | Notepad | Windows | C# | ||||||
2010 | RNTP_107 | Drawing2D | Windows | C# DirectX Direct3D |
rox2:
t2.exe rox2: Btimap_01.exe |
using Microsoft.DirectX; using Microsoft.DirectX.Direct3D; Картинки, Спрайты, Матрицы ![]() ![]() |
||||
2010 | RNTP_108 | RN D3DX Tutorial | C# DirectX Audio Video Playback |
using Microsoft.DirectX.AudioVideoPlayback; new Video(), new Audio() |
||||||
2010 | RNTP_109 | RN C# XML Tutorial | C# | 1) [Serializable] attribute, SoapFormatter,
BinaryFormatter, Serialize(), Deserialize() 2) ICollection Interface, XmlSerializer 3) DataSet, ds.ReadXml() 4) XMLDocument, TreeView (перенести сюда проект из (С# Student's tasks/ Mantas) SpriteControl |
||||||
2010 | RNTP_110 | App Login | NET.Framework | ASP.NET, C# |
<asp:login runat="server"/> | |||||
2012 | RNTP_111 | Geo | JTS Topology Suite GIS GeoTools GeoAPI |
|||||||
2012 | RNTP_112 | NAudio Lib | NET.Framework | C# | ||||||
2012 | RNTP-113 | Marshal By Ref Object | ASP.NET | C# |
![]() System.Runtime.Remoting System.Runtime.Remoting.Channels System.Runtime.Remoting.Channels.Tcp MarshalByRefObject TcpServerChannel ChannelServices.RegisterChannel RemotingConfiguration. RegisterWellKnownServiceType |
|||||
2015 | RNTP-114 | Android SMS |
Android OS | Java SendSMS |
![]() |
|||||
2015 | RNTP-115 | Windows Phone SDK | Windwos Phone 8.1 | C# | ||||||
2017 | RNTP-116 | Accelerometer1 AccBt |
Android | Java |
![]() Передает на Bluetooth каждые 200 мс в формате: "aX=0.11\r" "aY=-9.81\r" |
|||||
2017 | RNTP-117 | Accelerometer2 Level (gauge) Уровень |
Android | Java |
![]() |
|||||
2017 | RNTP-118 | Graphics1 | Android | Java | Главный цикл, Работа с графикой на Android, | |||||
2017 | RNTP-119 | Bluetooth | Android | Java | Поток приема и анализатор строк | |||||
2017 | RNTP-120 | GMaps Rnh22v2_A3 |
Android Bluetooth |
Java |
![]() ![]() ![]() ![]() |
|||||
2017 | RNTP-121 | из проекта RNH-22v2 ? v3 | Android | |||||||
2018 | RNTP-122 | из проекта RNH-22v4 | Android | |||||||
2019 | RNTP-123 | 3D Graphics within Browser см. RNTP-099 VRML |
Internet Intranet |
HTML5 JavaScript TypeScript WebGL THREE.js BABYLON.js |
Bvs3_07.htm |
![]() ![]() |
||||
2019 | RNTP-124 | RNTH357-S1 | C# |
![]() |
||||||
2019 | RNTP-125 | RC Filter фильтр |
Arduino + Soft - управление процессом PWM --> Analog | |||||||
2019 | RNTP-126 | RNTH357-S1 |
C# | Arduino Firmware: 1)расшифровывает S-BUS сигнал от приемника RadioLink RNTH-357 2) Преобразует формат в CSV строку, стостоящией из DEC-чисел Эта программа использует КОМПОНЕНТ из 11-ти скроллеров |
![]() ![]() |
|||||
2019 | RNTP-127 | ТЕСТОВЫЙ ПРОЕКТ ДЛЯ ВСЕХ Ro-C#-КОМПОНЕНТОВ | C# | 1) Компонент из RNTP-51-2 2) Компонент из RNH-22 3) Компонент из RNTH-126 4) ... |
||||||
2019 | RNTP-128 | WiFi-Scanner Сканер |
C# RNTH-255 RNTH-255_S1 |
![]() |
||||||
2020 | RNTP-129 | 3D модель Магнито Гидро Динамического Генератора |
C# | МГД-генератор | ||||||
Notes: Чтобы запускать программы DOS с полноэкранной графикой из версий Windows старше XP, можно использовать Virtual PC.