{"id":53445,"date":"2019-12-02T00:00:00","date_gmt":"2019-12-01T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/russian-railway-simulator-rrs-pervyj-publichnyj-reliz"},"modified":"2020-02-18T14:01:21","modified_gmt":"2020-02-18T11:01:21","slug":"russian-railway-simulator-rrs-pervyj-publichnyj-reliz","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/russian-railway-simulator-rrs-pervyj-publichnyj-reliz","title":{"rendered":"Venemere Transpordisimulaator (RRS): esimene avalik v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>J\u00f5udis k\u00e4tte kauaoodatud p\u00e4ev, mil saan l\u00f5puks esitleda seda arendust. Projekt alustati t\u00e4pselt aasta tagasi, 1. septembril 2018, v\u00e4hemalt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/maisvendoo\/RRS\">RRS hoidlas Gtihub<\/a><\/noindex> esimene kohustus on selline kuup\u00e4ev.<\/p>\n<p><i>Reisijate rong jaamas Rostov-Glavny (klikatav)<\/i><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/vg\/r1\/xn\/vgr1xnojpt_kjy_bwde5n-tb-za.jpeg\"><img decoding=\"async\" alt=\"Venemere Transpordisimulaator (RRS): esimene avalik v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2019\/12\/59243607bcc0ff977e3f874394ad3f48.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Mis on RRS? See on avatud platvormidevaheline simulaator 1520 mm r\u00f6\u00f6bastee s\u00f5idukitele. Lugeja k\u00fcsib \u00f5igustatult: \"Kuidas, milleks on see projekt vajalik, kui raudteeteemalisi simulaatoreid on piisavalt, nii kommertslikke kui ka avatud?\" Sellele k\u00fcsimusele vastanud, pakun vaadata allapoole<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Projekti ajalugu<\/h1>\n<p>\nKauges minevikus, 2001. aastal, n\u00e4gi ilmavalgust <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Microsoft_Train_Simulator\">Microsoft Train Simulator (MSTS)<\/a><\/noindex>, mis t\u00f5i meie riigis esile tohutu raudteeteemaliste simulaatorite kogukonna. Aastate jooksul, mil projekt eksisteeris (kuni Microsoft loobus sellest, et tegeleda huvitavamate asjadega, nagu Nokiat pankrotti viimine jne), kogunes hulgaliselt selle jaoks loodud lisandeid: marsruute, s\u00f5idukeid, stsenaariume.<\/p>\n<p>MSTS-i baasil loodi hiljem mitmeid teisi projekte, nagu <noindex><a rel=\"nofollow\" href=\"http:\/\/openrails.org\/\">OpenRails<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/www.trainsim.ru\/forum\/showthread.php?t=15633\">RTrainSim (RTS)<\/a><\/noindex> ja teised lisandid ning tuletised. Ilmusid ka kommertsooted, nagu kuulus <noindex><a rel=\"nofollow\" href=\"http:\/\/www.auran.com\/\">Trainz<\/a><\/noindex>. Sellega oli k\u00f5ik h\u00e4sti, kuid paljusid raudteetranspordi f\u00e4nne ei rahuldanud need tooted t\u00e4iesti objektiivsetel p\u00f5hjustel \u2014 nad ei kajasta kodumaise rolling stock'i spetsiifikat, mida kasutatakse ja arendatakse endise N\u00f5ukogude Liidu ruumis. Erakordselt ilmneb see, kui vaadata, kuidas rongide pidurid on rakendatud \u2014 \u00fcheski nimetatud projektis ei ole ja ei tule korralikku automatiseeritud piduris\u00fcsteemi rakendust Matrosova s\u00fcsteemis.<\/p>\n<p>Kaugel, 2008. aastal, ilmus veel \u00fcks projekt \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/zdsimulator.com.ua\/\">ZDSimulator<\/a><\/noindex>, mille arendas Vyacheslav Usov. Projekt on silmapaistev, kuna eelmainitud puudused on arvestatud ja parandatud, olles samal ajal algselt suunatud vene r\u00f6\u00f6bastee s\u00f5idukitele. Kuid \u00fcks suur \"aga\" \u2014 projekt on p\u00f5hi\u00f5igustatud ja suletud, arhitektuuriliselt ei luba oma rolling stock'i integreerimist. <\/p>\n<p>Ma tulin raudteeteemasse 2007. aastal, kui hakkasin t\u00f6\u00f6tama <noindex><a rel=\"nofollow\" href=\"http:\/\/www.velnii.ru\">OAO VELNII<\/a><\/noindex>, teadustajana, ja p\u00e4rast kandidaadi v\u00e4itekirja kaitsmist 2008. aastal \u2014 vanemteadurina. Just sel ajal tutvusin viimaste saavutustega raudtee simulaatorite valdkonnas. See, mida n\u00e4gin, ei meeldinud mulle, ja projekt ZDSimulator ei olnud siis veel olemas. Hiljem, olles paindlikkuse d\u00fcnaamikast vaimustunud, l\u00e4ksin Rostovi raudtee\u00fclikooli (<noindex><a rel=\"nofollow\" href=\"http:\/\/rgups.ru\">\u0420\u0413\u0423\u041f\u0421<\/a><\/noindex>) doktoriv\u00e4itluseteema juures, mis k\u00e4sitles kaubavedude pidurdamise d\u00fcnaamikat. T\u00e4naseks juhin ma raudtee transpordi simulaatorite arendamist meie \u00fclikoolis ja \u00f5petan erialaseid aineid \"Veovahendite\" \u00f5ppesuunas.<\/p>\n<p>Seoses eeltooduga tekkis idee simulaatori loomiseks, mis v\u00f5imaldaks lisanduse arendajal t\u00e4ielikku kontrolli saada f\u00fc\u00fcsikaliste protsesside \u00fcle, mis toimuvad veovahendis. Sarnane kosmosesimulaatorile Orbiter, millele ma kunagi t\u00f6\u00f6tasin lisanduse arendamisega R-7 rakettide perede kohta. Aasta tagasi haarasin ma sellest t\u00f6\u00f6st kinni ja suundusin sellesse t\u00e4ielikult. 26. detsembril 2018 n\u00e4gi p\u00e4evavalgust <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/video-161688836_456239064\">see tehnoloogiline demo.<\/a><\/noindex>.<\/p>\n<p>Minu t\u00f6\u00f6 m\u00e4rkasid entusiastid, ja tuntud raudtee simulaatorite ringkondades visuaalse sisu looja ZDsimulatorile <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/id250649942\">Roman Biryukov (Romych R\u017dDUZ)<\/a><\/noindex> pakub mulle abi ja koost\u00f6\u00f6d projekti edasises arengus. Hiljem liitus meiega veel \u00fcks arendaja \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/alexandrmishenko\">Alexander Mishchenko (Ulovskii2017<\/a><\/noindex>), ZDsimulatori marsruutide looja. Meie koost\u00f6\u00f6 viis meid esimese v\u00e4ljaandmiseni. Videol on m\u00f5ned \u00fclevaated sellest, kuidas m\u00e4ng oma esimeses v\u00e4ljaandes v\u00e4lja n\u00e4eb.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"K5XeqmfaJKk\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/K5XeqmfaJKk\/hqdefault.jpg\" alt=\"M\u00e4ngi videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h1>RRS simulaatori omadused<\/h1>\n<p>\nEsiteks, see on avatud tarkvaraarhitektuur. R\u00e4\u00e4kides sellest, et simulaatori kood on avatud, on olemas API ja SDK, mis on suunatud kolmandate osapoole lisanduste arendajatele. Sisenemise piir on \u00fcsna k\u00f5rge \u2014 n\u00f5utakse p\u00f5hiteadmisi C++ programmeerimiskeelest. Simulaator on kirjutatud just sellel keeles, kasutades GCC kompilaatorit ja selle varianti MinGW Windowsi operatsioonis\u00fcsteemi jaoks. Lisaks on soovitatav arendajal olla tuttav Qt raamistikuga, kuna paljud selles sisalduvad kontseptsioonid toovad m\u00e4ngu arhitektuuri alused.<\/p>\n<p>Kuid piisava p\u00fchendumise ja sooviga avab see projekt arendajatele tohutuid v\u00f5imalusi. Rongi veomoodulid on teostatavad moodulitena, mis p\u00f5hinevad d\u00fcnaamilistel raamatukogudel. Peamine struktuuriline element simulaatoris <i>on veomoodul<\/i>, v\u00f5i veomoodul (VE) \u2014 vagun (ilma enda j\u00f5uallikata v\u00f5i mootorrongi koosseisus) v\u00f5i lokomotiivi sektsioon. API v\u00f5imaldab m\u00e4\u00e4rata p\u00f6\u00f6rdemomendi, mis rakendatakse VE rattapaare, ning vastuseks saadakse rattapaaride nurkkiirus, samuti v\u00e4listulemused, nagu pingetase ja voolu t\u00fc\u00fcp kontaktv\u00f5rgus. Simulaator ei tea suuremast ja ei soovi teada, mis j\u00e4tab siseruumide t\u00f6\u00f6 f\u00fc\u00fcsika konkreetse lokomotiivi v\u00f5i vaguni arendaja vastutusele.<\/p>\n<p>Ei ole raske arvata, et selline suhteliselt madala tasandi l\u00e4henemine annab v\u00f5imaluse teostada lokomotiivi skeemi k\u00f5ige pisemaid n\u00fcansse. Lisaks sisaldab simulaatori paketis standardse varustuse komplekt, mis on paigaldatav kohalikele veomoodulitele: juhtide reisivagun nr 395, \u00f5hujahuti nr 242, abilaaduri piduri kraan nr 254 ja muud pidurivarustuse elemendid. T\u00e4ienduse arendajal on piisav, kui \u00fchendada need elemendid konkreetse lokomotiivi v\u00f5i vaguni pneumaatilisse skeemi. Samuti on olemas API, et luua oma varustuse komponente.<\/p>\n<p>Arhitektuuriliselt on RRS \u00fcles ehitatud kahe peamise protsessi koost\u00f6\u00f6le<\/p>\n<ul>\n<li><i>simulaator<\/i> \u2014 rongid\u00fcnaamika f\u00fc\u00fcsikamootor TrainEngine 2. Teostab rongi liikumise f\u00fc\u00fcsikat, arvestades paljusid v\u00e4liseid tegureid, sealhulgas veomoodulite vahelist interaktsiooni kaudu \u00fchendusseadmeid, ning tegeleb andmete t\u00f6\u00f6tlemisega, mis tuleb v\u00e4lismoodulitest, mis teostavad varustuse f\u00fc\u00fcsika t\u00f6\u00f6.<\/li>\n<li><i>vaataja<\/i> \u2014 graafiline alams\u00fcsteem, mis teostab rongi liikumise visualiseerimist ja on \u00fcles ehitatud graafilise mootori <noindex><a rel=\"nofollow\" href=\"http:\/\/www.openscenegraph.org\/\">OpenSceneGraph<\/a><\/noindex><\/li>\n<\/ul>\n<p>\nNeed to use one-hour course about the system? Yes. Delivered interactions on the web via common memory based on the QSharedMemory class from the Qt framework. Initial demo versions utilized IPC based on sockets, and a return to this technology is planned in the future, accounting for enhancements of certain project parts and needs with an eye toward the future. The transition to common memory was, in some way, a necessary measure that has outlived itself.<\/p>\n<p>I won't delve into the details \u2014 many of the twists and turns in the development of this project are already outlined in my publications on the resource; in particular, I have a fairly extensive <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/429816\/\">cycle of tutorials on the OpenSceneGraph engine<\/a><\/noindex>, which actually arose from the practical experience gained in this project.<\/p>\n<p>Things in the project aren't as smooth as one would like. In particular, the graphical subsystem is quite far from perfection in terms of rendering quality, and the performance of the simulator leaves much to be desired. This release has one purpose \u2014 to familiarize the railway transport community with the project, outline its capabilities, and finally create an open, cross-platform railway simulator with an advanced API for add-on developers.<\/p>\n<h1>Prospects<\/h1>\n<p>\nThe prospects depend on you, our dear future users and developers. The project is open; there is a site <noindex><a rel=\"nofollow\" href=\"http:\/\/rusrailsim.org\/\">ametlik veebisait<\/a><\/noindex>, where you can download the simulator, with <noindex><a rel=\"nofollow\" href=\"http:\/\/rusrailsim.org\/?page_id=159\">Microsofti dokumentatsioonile. Ainus t\u00e4helepanek \u2014 Ubuntu distributsiooni oleme juba alla laadinud ja installime selle j\u00e4rgmises etapis. Peaaegu kogu seadistamine seisneb Windowsi Linuxi alams\u00fcsteemi ja Virtuaalmasinate platvormi t\u00e4iendavate komponentide lubamises ning seej\u00e4rel arvuti seadete muutuste rakendamiseks taask\u00e4ivitamises:<\/a><\/noindex>, the number of which will be continuously increasing. There exists <noindex><a rel=\"nofollow\" href=\"http:\/\/forum.rusrailsim.org\/\">a forum<\/a><\/noindex> for the project, <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/rusrailsim\">a VK group<\/a><\/noindex>, ja <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UC5Fw-TYL0zg_cZyLDwUZcxQ\">a YouTube channel<\/a><\/noindex>, where you can get the most detailed consultation and assistance.<\/p>\n<p>Ait\u00e4h t\u00e4helepanu eest!<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/465689\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430\u0441\u0442\u0443\u043f\u0438\u043b \u0442\u043e\u0442 \u0434\u043e\u043b\u0433\u043e\u0436\u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043d\u043e\u0439 \u0434\u0435\u043d\u044c, \u043a\u043e\u0433\u0434\u0430 \u044f \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u043c\u043e\u0433\u0443 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443. \u041f\u0440\u043e\u0435\u043a\u0442 \u0431\u044b\u043b \u043d\u0430\u0447\u0430\u0442 \u0440\u043e\u0432\u043d\u043e \u0433\u043e\u0434 \u043d\u0430\u0437\u0430\u0434, 1 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f 2018 \u0433\u043e\u0434\u0430, \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435 \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 RRS \u043d\u0430 Gtihub \u043f\u0435\u0440\u0432\u044b\u0439 \u043a\u043e\u043c\u043c\u0438\u0442 \u0438\u043c\u0435\u0435\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a\u0443\u044e \u0434\u0430\u0442\u0443. \u041f\u0430\u0441\u0441\u0430\u0436\u0438\u0440\u0441\u043a\u0438\u0439 \u043f\u043e\u0435\u0437\u0434 \u043d\u0430 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0420\u043e\u0441\u0442\u043e\u0432 \u0413\u043b\u0430\u0432\u043d\u044b\u0439 (\u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u043e) \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 RRS? \u042d\u0442\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0439 \u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440 \u043f\u043e\u0434\u0432\u0438\u0436\u043d\u043e\u0433\u043e \u0441\u043e\u0441\u0442\u0430\u0432\u0430 \u043a\u043e\u043b\u0435\u0438 1520 \u043c\u043c. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":53446,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53445","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430\u0441\u0442\u0443\u043f\u0438\u043b \u0442\u043e\u0442 \u0434\u043e\u043b\u0433\u043e\u0436\u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043d\u043e\u0439 \u0434\u0435\u043d\u044c, \u043a\u043e\u0433\u0434\u0430 \u044f \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u043c\u043e\u0433\u0443 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/russian-railway-simulator-rrs-pervyj-publichnyj-reliz\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Russian Railway Simulator (RRS): \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430\u0441\u0442\u0443\u043f\u0438\u043b \u0442\u043e\u0442 \u0434\u043e\u043b\u0433\u043e\u0436\u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043d\u043e\u0439 \u0434\u0435\u043d\u044c, \u043a\u043e\u0433\u0434\u0430 \u044f \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u043c\u043e\u0433\u0443 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/russian-railway-simulator-rrs-pervyj-publichnyj-reliz\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-01T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Russian Railway Simulator (RRS): First Public Release | ProHoster","description":"The long-awaited day has finally come when I can present this development.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/russian-railway-simulator-rrs-pervyj-publichnyj-reliz","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Russian Railway Simulator (RRS): \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 | ProHoster","og:description":"\u041d\u0430\u0441\u0442\u0443\u043f\u0438\u043b \u0442\u043e\u0442 \u0434\u043e\u043b\u0433\u043e\u0436\u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043d\u043e\u0439 \u0434\u0435\u043d\u044c, \u043a\u043e\u0433\u0434\u0430 \u044f \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u043c\u043e\u0433\u0443 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/russian-railway-simulator-rrs-pervyj-publichnyj-reliz","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-01T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53445","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 07:23:42","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:25:26","updated":"2026-01-24 07:23:42","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/53445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=53445"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/53445\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/53446"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=53445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=53445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=53445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}