Window to Window Messaging with @electron/remote
In a previous article, I covered how to accomplish Window to Window Communication in Electron with a message passing system. Since Electron 14 removed the remote module, this system will not work in older versions. So in this article we will discuss how to upgrade this window to window messaging system to use @electron/remote.
To keep this article short, I will only talk about the system briefly, so if you haven’t read the previous article, please check out Window to Window Communication in Electron.
Getting Started with @electron/remote
So previously we created a message system in Electron’s main process to handle, or broker messages from our different windows, returning replies to the windows requesting data. Since Electron has removed the needed remote module, we’ll be installing and configuring the app to use @electron/remote. Like anything else, we first need to install our module:
$ yarn add @electron/remote
Once installed we need to update Electron’s main file to use the new remote module. First add the module import after your other imports, and call the initialize method of the module. This will enable the remote module on our electron objects.
require('@electron/remote/main').initialize()
After we create our BrowserWindow in the main file, we also want to enable webContents for our windows. We can do this with a listener on our app object, which should be placed near our other app listeners (‘ready’, ‘activate’, etc).
app.on('browser-window-created', (_, window) => {
require('@electron/remote/main').enable(window.webContents)
})
Let’s now move on to our messaging system.
Window to Window Messaging
Secondary Window Function
So some of the biggest hurdles come from updating the way secondary windows need to be updated. We lose some functionality, but we do have other options to replace it. Here’s the code for the previous versions of Electron.
// windows.js Electron < 14.x
const windowList = [] // shared array
function createWindow(windowOptions, windowPath, winRegex) {
if(!windowList.filter(winItem => winItem.webContents.browserWindowOptions.title && winRegex.test(winItem.webContents.browserWindowOptions.title)).length)
{
let win = new BrowserWindow(Object.assign(windowOptions))
win.loadURL(windowPath)
windowList.push(win)
win.on('close', () => {
// remove window when it is closed
windowList.splice(windowList.indexOf(win), 1)
})
} else {
// if window already open, focus
windowList.filter(winItem => winItem.webContents.browserWindowOptions.title && winRegex.test(winItem.webContents.browserWindowOptions.title))[0].focus()
}
}
const aboutPath = process.env.NODE_ENV === 'development' ? path.join('file://', process.cwd(), 'src', 'about.html') : path.join('file://', __dirname, 'about.html')
const aboutRegex = /^About MyApp$/
// example use
createWindow({
title: 'About MyApp',
width: 300,
height: process.platform !== 'darwin' ? 330 : 300,
maxHeight: 330,
maxWidth: 300,
minWidth: 300,
minHeight: 300,
frame: process.platform !== 'darwin' ? true : false,
webPreferences: {
devTools: process.env.NODE_ENV === 'development',
nodeIntegration: true
}
}, aboutPath, aboutRegex);
module.exports = {
createWindow: createWindow
windowList: windowList
}
To check if a window exists, we check if the property exists, and then compare with the webContents title. When the window closes, we use this same method to find the correct window to remove. Lastly, we need to add a line which will add the webContents object to our windows. So to fix this, we refactor to use the getTitle function.
// windows.js Electron > 14.x with @electron/remote
const windowList = [] // shared array
function createWindow(windowOptions, windowPath, winRegex) {
if(!windowList.filter(winItem => winRegex.test(winItem.getTitle())).length) {
let win = new BrowserWindow(Object.assign(windowOptions))
win.loadURL(windowPath)
windowList.push(win)
win.on('close', () => {
// remove window when it is closed
windowList.splice(windowList.indexOf(win), 1)
})
require('@electron/remote/main').enable(window.webContents)
} else {
// if window already open, focus
windowList.filter(winItem => winRegex.test(winItem.getTitle()))[0].focus()
}
}
...
With these lines replaced, we can start the app, and at least test that our windows open correctly.
Main Process Message Broker
To fix the code for our Window to Window Communication, we now need to update our IPC listeners in our main process. Let’s quickly review the older code:
// main.js Electron < 14.x
...
ipcMain.on('message-main-request', (event, fromWindowId, toWindowTitle, withWindowEvent, ...args) => {
let toWindowId = windowList.filter(w => w.webContents.browserWindowOptions.title === toWindowTitle)[0].id
let browserWindow = BrowserWindow.fromId(toWindowId)
browserWindow.webContents.send(withWindowEvent, fromWindowId, ...args)
});
ipcMain.on('message-request-reply', (event, fromWindowId, withWindowEvent, ...args) => {
let browserWindow = BrowserWindow.fromId(fromWindowId)
browserWindow.webContents.send(withWindowEvent, fromWindowId, ...args)
})
...
Both of these listeners listen for messages from the render process, and send a reply to the window defined by the window sending the first message. First we run into the same issue, where we’re trying to read the title from the WindowOptions, which we will replace with getTitle again. Next we need to change the listener methods used by ipcMain, and use the newer methods.
// main.js Electron > 14.x with @electron/remote
...
ipcMain.handle('message-main-request', (event, fromWindowId, toWindowTitle, withWindowEvent, ...args) => {
let toWindowId = windowList.filter(w => w.getTitle() === toWindowTitle)[0].id
let browserWindow = BrowserWindow.fromId(toWindowId)
browserWindow.webContents.send(withWindowEvent, fromWindowId, ...args)
});
ipcMain.handle('message-request-reply', (event, fromWindowId, withWindowEvent, ...args) => {
let browserWindow = BrowserWindow.fromId(fromWindowId)
browserWindow.webContents.send(withWindowEvent, fromWindowId, ...args)
})
As you can see, we use the getTitle function for our condition to find the correct window, and then we set ipcMain to use the handle eventListener.
Renderer Process Messages
Let now finish up with our renderer process messengers. In the AboutWindow file we were using a message-request call to send a message request to another window, and then a message-response listener for messages sent to that window relayed through the main process.
// AboutWindow.js Electron < 14.x
import { remote, ipcRenderer } from 'electron'
constructor(props) {
super(props)
this.current = remote.getCurrentWindow()
}
componentDidMount() {
this.interval = setInterval(() => {
ipcRenderer.send('message-main-request', this.current.id, 'MyApp', 'message-request')
}, 2000)
ipcRenderer.on('message-main-response', (event, windowId, reduxData) => this.setState({reduxState: reduxData}))
}
Before we fix anything else, we need to update the module used for our remote module, switching to @electron/remote. Next, we no longer want to use the send function, so we’ll replace that with the new invoke function. Everything else can stay the same.
Note: The @electron/remote import must use ES5 syntax
// AboutWindow.js Electron > 14.x with @electron/remote
import { ipcRenderer } from 'electron'
const remote = require('@electron/remote')
constructor(props) {
super(props)
this.current = remote.getCurrentWindow()
}
componentDidMount() {
this.interval = setInterval(() => {
ipcRenderer.invoke('message-main-request', this.current.id, 'MyApp', 'message-request')
}, 2000)
ipcRenderer.on('message-main-response', (event, windowId, reduxData) => this.setState({reduxState: reduxData}))
}
Moving on to our App.js file, we listen for a message-request event passed through the main process, and the use the message-request-reply to return the reply to main.
// App.js Electron < 14.x
componentDidMount() {
ipcRenderer.on('message-request', (event, fromWindowId, _type) => event.sender.send('message-request-reply', fromWindowId, 'message-main-response', this.stateUpdate()))
}
stateUpdate = () => this.props.state
With this file, we only need to replace the old event reply method, and then our message system is functional again.
// App.js Electron > 14.x with @electron/remote
componentDidMount() {
ipcRenderer.on('message-request', (event, fromWindowId, _type) => ipcRenderer.invoke('message-request-reply', fromWindowId, 'message-main-response', this.stateUpdate()))
}
stateUpdate = () => this.props.state
Summary
That’s all that’s needed to replace remote in our Window-to-Window Communication system with @electron/remote. Everything works the same, but a few different corner-cases can keep the transition from working flawlessly, especially the webContents enabling.
Comments: 547
Как официально купить диплом вуза с упрощенным обучением в Москве
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Как приобрести диплом о среднем образовании в Москве и других городах
Официальное получение диплома техникума с упрощенным обучением в Москве
Аттестат 11 класса купить официально с упрощенным обучением в Москве
Полезная информация как официально купить диплом о высшем образовании
Как приобрести аттестат о среднем образовании в Москве и других городах
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Официальная покупка диплома вуза с сокращенной программой в Москве
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Как официально приобрести аттестат 11 класса с минимальными затратами времени
Как официально купить диплом вуза с упрощенным обучением в Москве
Сколько стоит диплом высшего и среднего образования и как его получить?
Официальное получение диплома техникума с упрощенным обучением в Москве
Как правильно приобрести диплом колледжа или ПТУ в России, важные моменты
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Легальная покупка диплома о среднем образовании в Москве и регионах
Полезные советы по безопасной покупке диплома о высшем образовании
Быстрая схема покупки диплома старого образца: что важно знать?
Быстрая схема покупки диплома старого образца: что важно знать?
Как быстро получить диплом магистра? Легальные способы
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Как официально купить диплом вуза с упрощенным обучением в Москве
Как купить аттестат 11 класса с официальным упрощенным обучением в Москве
Легальная покупка школьного аттестата с упрощенной программой обучения
Быстрое обучение и получение диплома магистра – возможно ли это?
mans-diplom.ru
Официальная покупка диплома вуза с сокращенной программой в Москве
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Реально ли приобрести диплом стоматолога? Основные этапы
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
rushkas-diplomyxx.ru
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Как приобрести диплом о среднем образовании в Москве и других городах
Официальная покупка диплома ПТУ с упрощенной программой обучения
Сколько стоит диплом высшего и среднего образования и как его получить?
Как получить диплом техникума с упрощенным обучением в Москве официально
Как приобрести диплом о среднем образовании в Москве и других городах
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Как оказалось, купить диплом кандидата наук не так уж и сложно
Как оказалось, купить диплом кандидата наук не так уж и сложно
Полезные советы по безопасной покупке диплома о высшем образовании
Полезная информация как купить диплом о высшем образовании без рисков
Как правильно купить диплом колледжа и пту в России, подводные камни
Диплом пту купить официально с упрощенным обучением в Москве
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Быстрая схема покупки диплома старого образца: что важно знать?
Официальная покупка диплома вуза с упрощенной программой обучения
Полезные советы по покупке диплома о высшем образовании без риска
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Как правильно купить диплом колледжа и пту в России, подводные камни
Как быстро и легально купить аттестат 11 класса в Москве
rushkas-diplomxx.ru
Как оказалось, купить диплом кандидата наук не так уж и сложно
Узнайте, как безопасно купить диплом о высшем образовании
Узнайте, как безопасно купить диплом о высшем образовании
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Официальная покупка аттестата о среднем образовании в Москве и других городах
Сколько стоит диплом высшего и среднего образования и как его получить?
Полезные советы по безопасной покупке диплома о высшем образовании
mandiplomik.ru
Узнайте, как безопасно купить диплом о высшем образовании
Быстрая покупка диплома старого образца: возможные риски
Как получить диплом техникума с упрощенным обучением в Москве официально
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Как получить диплом техникума с упрощенным обучением в Москве официально
Как оказалось, купить диплом кандидата наук не так уж и сложно
Покупка школьного аттестата с упрощенной программой: что важно знать
asxdiplomik24.ru
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Процесс получения диплома стоматолога: реально ли это сделать быстро?
linkcentre.com/profile/originaldipl
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Как получить диплом техникума с упрощенным обучением в Москве официально
Как быстро получить диплом магистра? Легальные способы
Как получить диплом техникума официально и без лишних проблем
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Сколько стоит диплом высшего и среднего образования и как это происходит?
Возможно ли купить диплом стоматолога, и как это происходит
edu1seo.blogspot.com/2024/08/originaldipl
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Сколько стоит диплом высшего и среднего образования и как это происходит?
Полезная информация как купить диплом о высшем образовании без рисков
Быстрое обучение и получение диплома магистра – возможно ли это?
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Узнайте, как безопасно купить диплом о высшем образовании
Быстрое обучение и получение диплома магистра – возможно ли это?
Вопросы и ответы: можно ли быстро купить диплом старого образца?
fanart-central.net/user/originaldipl/profile
Полезная информация как купить диплом о высшем образовании без рисков
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
fmscout.com/users/originaldipl
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Аттестат 11 класса купить официально с упрощенным обучением в Москве
Как избежать рисков при покупке диплома колледжа или ПТУ в России
Как официально приобрести аттестат 11 класса с минимальными затратами времени
Как купить диплом о высшем образовании с минимальными рисками
Легальная покупка диплома о среднем образовании в Москве и регионах
Как не стать жертвой мошенников при покупке диплома о среднем полном образовании
Полезные советы по безопасной покупке диплома о высшем образовании
Полезная информация как официально купить диплом о высшем образовании
Как правильно приобрести диплом колледжа или ПТУ в России, важные моменты
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Официальная покупка школьного аттестата с упрощенным обучением в Москве
Всё, что нужно знать о покупке аттестата о среднем образовании
Как приобрести аттестат о среднем образовании в Москве и других городах
ast-diplomy24.ru
Можно ли купить аттестат о среднем образовании, основные моменты и вопросы
Аттестат школы купить официально с упрощенным обучением в Москве
Полезные советы по безопасной покупке диплома о высшем образовании
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Как получить диплом стоматолога быстро и официально
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Официальная покупка диплома вуза с сокращенной программой в Москве
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Быстрая схема покупки диплома старого образца: что важно знать?
Аттестат 11 класса купить официально с упрощенным обучением в Москве
diplomyx-rushka.ru
Сколько стоит диплом высшего и среднего образования и как это происходит?
Официальная покупка диплома вуза с упрощенной программой обучения
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Где и как купить диплом о высшем образовании без лишних рисков
Официальное получение диплома техникума с упрощенным обучением в Москве
Можно ли купить аттестат о среднем образовании? Основные рекомендации
Пошаговая инструкция по официальной покупке диплома о высшем образовании
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Стоимость дипломов высшего и среднего образования и процесс их получения
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Сколько стоит диплом высшего и среднего образования и как это происходит?
mans-diplomas.ru
Возможно ли купить диплом стоматолога, и как это происходит
Полезные советы по безопасной покупке диплома о высшем образовании
Быстрая схема покупки диплома старого образца: что важно знать?
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Как приобрести диплом о среднем образовании в Москве и других городах
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
landenhlic06285.bloggerswise.com/35352713/the-ultimate-guide-to-buying-a-school-leaving-certificate-diploma-and-a-lot-more
Официальное получение диплома техникума с упрощенным обучением в Москве
guilded.gg/u/originaldipl
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Стоимость дипломов высшего и среднего образования и процесс их получения
Как приобрести аттестат о среднем образовании в Москве и других городах
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Диплом техникума купить официально с упрощенным обучением в Москве
Полезные советы по покупке диплома о высшем образовании без риска
Полезные советы по покупке диплома о высшем образовании без риска
Можно ли купить аттестат о среднем образовании, основные моменты и вопросы
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Полезные советы по безопасной покупке диплома о высшем образовании
Как избежать рисков при покупке диплома колледжа или ПТУ в России
Стоимость дипломов высшего и среднего образования и как избежать подделок
11secondclub.com/users/profile/1594629
Как получить диплом техникума с упрощенным обучением в Москве официально
Легальная покупка диплома ПТУ с сокращенной программой обучения
cruzrepz60593.bloggazza.com/28217111/the-ultimate-guideline-to-buying-a-school-leaving-certificate-diploma-and-even-more
Сколько стоит диплом высшего и среднего образования и как его получить?
louismjew73951.alltdesign.com/the-ultimate-guide-to-purchasing-a-school-leaving-certificate-diploma-and-even-more-48598298
Как приобрести диплом о среднем образовании в Москве и других городах
Быстрое обучение и получение диплома магистра – возможно ли это?
rushkadiplomiks.ru
Возможно ли купить диплом стоматолога, и как это происходит
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Можно ли купить аттестат о среднем образовании, основные моменты и вопросы
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Полезные советы по покупке диплома о высшем образовании без риска
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Официальная покупка диплома вуза с упрощенной программой обучения
diplomrushkan.ru
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Как приобрести диплом о среднем образовании в Москве и других городах
Купить диплом о среднем образовании в Москве и любом другом городе
Диплом вуза купить официально с упрощенным обучением в Москве
Быстрая покупка диплома старого образца: возможные риски
Аттестат школы купить официально с упрощенным обучением в Москве
Как не стать жертвой мошенников при покупке диплома о среднем полном образовании
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Как не стать жертвой мошенников при покупке диплома о среднем полном образовании
Аттестат школы купить официально с упрощенным обучением в Москве
rushkas-diplomyxx.ru
Купить диплом о среднем образовании в Москве и любом другом городе
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Как не попасть впросак при покупке диплома колледжа или ПТУ в России
Как правильно купить диплом колледжа и пту в России, подводные камни
Сколько стоит диплом высшего и среднего образования и как его получить?
linktr.ee/originaldipl
Купить диплом о среднем образовании в Москве и любом другом городе
Возможно ли купить диплом стоматолога, и как это происходит
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Как получить диплом техникума официально и без лишних проблем
diploms-man.ru
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Аттестат 11 класса купить официально с упрощенным обучением в Москве
Официальная покупка диплома вуза с сокращенной программой в Москве
asxdiplomik.com
Сколько стоит диплом высшего и среднего образования и как его получить?
originaldipl.amebaownd.com/posts/54857272
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Пошаговая инструкция по безопасной покупке диплома о высшем образовании
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Всё, что нужно знать о покупке аттестата о среднем образовании
Полезная информация как купить диплом о высшем образовании без рисков
Как оказалось, купить диплом кандидата наук не так уж и сложно
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Как получить диплом стоматолога быстро и официально
Как правильно купить диплом колледжа и пту в России, подводные камни
Быстрая схема покупки диплома старого образца: что важно знать?
Официальная покупка аттестата о среднем образовании в Москве и других городах
Покупка школьного аттестата с упрощенной программой: что важно знать
Как получить диплом техникума официально и без лишних проблем
Можно ли купить аттестат о среднем образовании, основные моменты и вопросы
Возможно ли купить диплом стоматолога, и как это происходит
beaudtiv50505.shotblogs.com/the-ultimate-guide-to-buying-a-school-leaving-certificate-diploma-and-a-lot-more-42861235
Как избежать рисков при покупке диплома колледжа или ПТУ в России
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Легальная покупка диплома о среднем образовании в Москве и регионах
Можно ли быстро купить диплом старого образца и в чем подвох?
Официальное получение диплома техникума с упрощенным обучением в Москве
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Официальная покупка школьного аттестата с упрощенным обучением в Москве
Полезные советы по покупке диплома о высшем образовании без риска
diplomyx-rushka.ru
Аттестат 11 класса купить официально с упрощенным обучением в Москве
Быстрое обучение и получение диплома магистра – возможно ли это?
Как получить диплом техникума с упрощенным обучением в Москве официально
mans-diplomy.ru
Полезная информация как официально купить диплом о высшем образовании
Всё о покупке аттестата о среднем образовании: полезные советы
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Возможно ли купить диплом стоматолога, и как это происходит
Полезная информация как купить диплом о высшем образовании без рисков
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Официальное получение диплома техникума с упрощенным обучением в Москве
Удивительно, но купить диплом кандидата наук оказалось не так сложно
forums.zeiss.com/microscopy/community/memberlist.php?mode=viewprofile&u=11231
Диплом пту купить официально с упрощенным обучением в Москве
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Пошаговая инструкция по официальной покупке диплома о высшем образовании
Как купить диплом о высшем образовании с минимальными рисками
Диплом пту купить официально с упрощенным обучением в Москве
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Как правильно приобрести диплом колледжа или ПТУ в России, важные моменты
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
diplomrushka.ru
Узнайте, как приобрести диплом о высшем образовании без рисков
Официальная покупка диплома вуза с сокращенной программой в Москве
Быстрая схема покупки диплома старого образца: что важно знать?
andyfmmj30741.life3dblog.com/28180752/the-ultimate-guideline-to-buying-a-school-leaving-certificate-diploma-and-a-lot-more
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
diplomasx24.ru
Диплом вуза купить официально с упрощенным обучением в Москве
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
diplomrushkan.ru
Как правильно купить диплом колледжа и пту в России, подводные камни
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Быстрая покупка диплома старого образца: возможные риски
dosaaf.ru/images/pgs/gde_kupit_diplom_bezopasno_i_nadezghn
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Как оказалось, купить диплом кандидата наук не так уж и сложно
forum-rassvet-rp.ru/index.php?app=gallery&module=gallery&controller=view&id=74
Реально ли приобрести диплом стоматолога? Основные этапы
muza.vip/crons/pgs/gde_kupit_diplom_instituta_bez_problem_i_lishnih_voprosov
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Как правильно приобрести диплом колледжа или ПТУ в России, важные моменты
Как избежать рисков при покупке диплома колледжа или ПТУ в России
Как оказалось, купить диплом кандидата наук не так уж и сложно
togethers.mn.co/posts/65294072
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Как получить диплом техникума официально и без лишних проблем
Как получить диплом техникума с упрощенным обучением в Москве официально
Как купить аттестат 11 класса с официальным упрощенным обучением в Москве
Диплом вуза купить официально с упрощенным обучением в Москве
Как получить диплом техникума с упрощенным обучением в Москве официально
Стоимость дипломов высшего и среднего образования и как избежать подделок
Сколько стоит диплом высшего и среднего образования и как это происходит?
Можно ли быстро купить диплом старого образца и в чем подвох?
jaredyjoo53186.bloggip.com/28804822/the-ultimate-guide-to-buying-a-school-leaving-certificate-diploma-plus-much-more
Можно ли купить аттестат о среднем образовании? Основные рекомендации
Узнайте, как безопасно купить диплом о высшем образовании
Стоимость дипломов высшего и среднего образования и как избежать подделок
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Полезные советы по покупке диплома о высшем образовании без риска
Диплом техникума купить официально с упрощенным обучением в Москве
Диплом пту купить официально с упрощенным обучением в Москве
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Как купить диплом о высшем образовании с минимальными рисками
sbmk.org/css/pgs/kupit_diplom_universiteta__gde_nayti_i_na_chto_obratit_vnimanie
Диплом вуза купить официально с упрощенным обучением в Москве
Купить диплом о среднем образовании в Москве и любом другом городе
Диплом вуза купить официально с упрощенным обучением в Москве
cockpit.ru/img/pgs/kak_kupit_diplom_kotoruy_proydet_lubue_proverki_i_garantiruet_uspeh
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Всё о покупке аттестата о среднем образовании: полезные советы
sbereg.ru/pages/gde_kupit_provedennuy_diplom_v_moskve_legalno_i_bustro
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Пошаговая инструкция по безопасной покупке диплома о высшем образовании
Как приобрести диплом о среднем образовании в Москве и других городах
Быстрое обучение и получение диплома магистра – возможно ли это?
demo.advised360.com/read-blog/165185
Официальная покупка школьного аттестата с упрощенным обучением в Москве
Диплом ВУЗа купить официально с упрощенным обучением в Москве
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Процесс получения диплома стоматолога: реально ли это сделать быстро?
network-77917.mn.co/posts/65294212
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Узнайте стоимость диплома высшего и среднего образования и процесс получения
gazony.com/club/user/2/blog/804
Где и как купить диплом о высшем образовании без лишних рисков
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Как приобрести аттестат о среднем образовании в Москве и других городах
Как официально приобрести аттестат 11 класса с минимальными затратами времени
Узнайте, как безопасно купить диплом о высшем образовании
Легальная покупка диплома ПТУ с сокращенной программой обучения
Узнайте, как безопасно купить диплом о высшем образовании
Сколько стоит диплом высшего и среднего образования и как это происходит?
Как избежать рисков при покупке диплома колледжа или ПТУ в России
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
rushkas-diploms.ru
Полезные советы по безопасной покупке диплома о высшем образовании
felixvyvu96409.uzblog.net/the-ultimate-guide-to-buying-a-school-leaving-certificate-diploma-and-even-more-42976069
Возможно ли купить диплом стоматолога, и как это происходит
Диплом пту купить официально с упрощенным обучением в Москве
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Официальная покупка диплома ВУЗа с упрощенной программой обучения
Всё, что нужно знать о покупке аттестата о среднем образовании
Диплом вуза купить официально с упрощенным обучением в Москве
jeffreyndjk63186.bloggosite.com/35259538/the-ultimate-guideline-to-buying-a-school-leaving-certificate-diploma-and-even-more
Возможно ли купить диплом стоматолога, и как это происходит
Как получить диплом техникума с упрощенным обучением в Москве официально
Можно ли купить аттестат о среднем образовании? Основные рекомендации
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Можно ли быстро купить диплом старого образца и в чем подвох?
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Быстрое обучение и получение диплома магистра – возможно ли это?
Всё, что нужно знать о покупке аттестата о среднем образовании
rushkadiplomik.ru
Как купить диплом о высшем образовании с минимальными рисками
Как правильно купить диплом колледжа и пту в России, подводные камни
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Как получить диплом стоматолога быстро и официально
Диплом техникума купить официально с упрощенным обучением в Москве
Можно ли купить аттестат о среднем образовании? Основные рекомендации
Возможно ли купить диплом стоматолога, и как это происходит
Легальная покупка диплома ПТУ с сокращенной программой обучения
Легальная покупка диплома о среднем образовании в Москве и регионах
cockpit.ru/img/pgs/kak_kupit_diplom_kotoruy_proydet_lubue_proverki_i_garantiruet_uspeh
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Всё, что нужно знать о покупке аттестата о среднем образовании
Полезная информация как официально купить диплом о высшем образовании
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Полезная информация как официально купить диплом о высшем образовании
Диплом пту купить официально с упрощенным обучением в Москве
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
ast-diplomas24.ru
Удивительно, но купить диплом кандидата наук оказалось не так сложно
kbb-hub.mn.co/posts/65295490
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Полезная информация как купить диплом о высшем образовании без рисков
Покупка диплома о среднем полном образовании: как избежать мошенничества?
medgorodok.ru/files/pages/?gde_kupit_diplom_v_rf_legalno_i_bezopasno
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Аттестат 11 класса купить официально с упрощенным обучением в Москве
Диплом вуза купить официально с упрощенным обучением в Москве
Официальная покупка диплома ПТУ с упрощенной программой обучения
g29869x8.beget.tech/2024/08/23/pochemu-nash-internet-magazin-vybirayut-esli-nado-kupit-attestat
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Официальная покупка аттестата о среднем образовании в Москве и других городах
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Реально ли приобрести диплом стоматолога? Основные этапы
Как официально купить диплом вуза с упрощенным обучением в Москве
Быстрая схема покупки диплома старого образца: что важно знать?
drawing-tips-and-anime-manga-discussion.mn.co/posts/65294287
Полезные советы по безопасной покупке диплома о высшем образовании
Диплом пту купить официально с упрощенным обучением в Москве
Пошаговая инструкция по официальной покупке диплома о высшем образовании
Всё, что нужно знать о покупке аттестата о среднем образовании
Возможно ли купить диплом стоматолога, и как это происходит
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
apteka.podolsk.ru/dis/pgs/gde_kupit_diplom_s_vkladushem_bustro_i_nadezghno
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Как приобрести аттестат о среднем образовании в Москве и других городах
Как избежать рисков при покупке диплома колледжа или ПТУ в России
Аттестат школы купить официально с упрощенным обучением в Москве
Сколько стоит диплом высшего и среднего образования и как это происходит?
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
unguka.com/read-blog/21688
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
diplomyx24.ru
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Быстрое обучение и получение диплома магистра – возможно ли это?
Полезная информация как купить диплом о высшем образовании без рисков
datasheetclub.com/read-blog/270
Полезные советы по безопасной покупке диплома о высшем образовании
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Полезные советы по безопасной покупке диплома о высшем образовании
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
socialnetwork.cloudyzx.com/read-blog/23914
Диплом вуза купить официально с упрощенным обучением в Москве
asxdiplomik24.ru
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Удивительно, но купить диплом кандидата наук оказалось не так сложно
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Диплом пту купить официально с упрощенным обучением в Москве
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Диплом вуза купить официально с упрощенным обучением в Москве
Быстрое обучение и получение диплома магистра – возможно ли это?
rushkas-diploms.ru
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Сколько стоит диплом высшего и среднего образования и как это происходит?
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
p91648f6.beget.tech/2024/08/23/nado-priobresti-diplom-zaydite-v-luchshiy-onlayn-magazin
Как получить диплом техникума с упрощенным обучением в Москве официально
ruminus.ru/pages/pag/gde_kupit_diplom_s_provodkoy_po_dostupnoy_cene
Как не попасть впросак при покупке диплома колледжа или ПТУ в России
Как получить диплом техникума с упрощенным обучением в Москве официально
Полезная информация как официально купить диплом о высшем образовании
Как получить диплом техникума с упрощенным обучением в Москве официально
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Официальная покупка диплома вуза с сокращенной программой в Москве
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Легальная покупка диплома о среднем образовании в Москве и регионах
sbereg.ru/pages/gde_kupit_provedennuy_diplom_v_moskve_legalno_i_bustro
Легальная покупка школьного аттестата с упрощенной программой обучения
Всё, что нужно знать о покупке аттестата о среднем образовании
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Пошаговая инструкция по официальной покупке диплома о высшем образовании
Покупка диплома о среднем полном образовании: как избежать мошенничества?
chacom.ru/archive/pages/kak_vubrat_i_kupit_diplom_rossiyskogo_vuza_bezopasno_i_legalno
Полезная информация как купить диплом о высшем образовании без рисков
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Как получить диплом о среднем образовании в Москве и других городах
Как приобрести диплом о среднем образовании в Москве и других городах
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Как избежать рисков при покупке диплома колледжа или ПТУ в России
network-6247558.mn.co/posts/65294857
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Как оказалось, купить диплом кандидата наук не так уж и сложно
yoga-spb.ru/files/pgs/kak_legalno_i_bustro_kupit_diplom_gosudarstvennogo_universiteta_v_rossii
Пошаговая инструкция по безопасной покупке диплома о высшем образовании
Сколько стоит получить диплом высшего и среднего образования легально?
Официальное получение диплома техникума с упрощенным обучением в Москве
ulfishing.ru/includes/kls/gde_kupit_diplom_instituta_bez_problem_i_lishnih_voprosov_1
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Сколько стоит диплом высшего и среднего образования и как его получить?
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Сколько стоит диплом высшего и среднего образования и как это происходит?
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Официальное получение диплома техникума с упрощенным обучением в Москве
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
belconsole.ru/club/user/11870/blog/2225
Как купить аттестат 11 класса с официальным упрощенным обучением в Москве
Возможно ли купить диплом стоматолога, и как это происходит
charleston-wiffleball-association.mn.co/posts/65294887
Рекомендации по безопасной покупке диплома о высшем образовании
Как не стать жертвой мошенников при покупке диплома о среднем полном образовании
Быстрое обучение и получение диплома магистра – возможно ли это?
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Как получить диплом техникума с упрощенным обучением в Москве официально
Полезные советы по покупке диплома о высшем образовании без риска
Пошаговая инструкция по официальной покупке диплома о высшем образовании
Как правильно купить диплом колледжа и пту в России, подводные камни
Легальная покупка диплома ПТУ с сокращенной программой обучения
Аттестат школы купить официально с упрощенным обучением в Москве
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Можно ли купить аттестат о среднем образовании? Основные рекомендации
Как оказалось, купить диплом кандидата наук не так уж и сложно
Официальная покупка аттестата о среднем образовании в Москве и других городах
Можно ли купить аттестат о среднем образовании? Основные рекомендации
Как получить диплом о среднем образовании в Москве и других городах
Быстрая покупка диплома старого образца: возможные риски
apteka.podolsk.ru/dis/pgs/gde_kupit_diplom_s_vkladushem_bustro_i_nadezghno
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
yoga-spb.ru/files/pgs/kak_legalno_i_bustro_kupit_diplom_gosudarstvennogo_universiteta_v_rossii
Покупка школьного аттестата с упрощенной программой: что важно знать
Как получить диплом техникума с упрощенным обучением в Москве официально
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Легальная покупка школьного аттестата с упрощенной программой обучения
Официальная покупка диплома ПТУ с упрощенной программой обучения
Полезная информация как официально купить диплом о высшем образовании
Как купить диплом о высшем образовании с минимальными рисками
Легальная покупка школьного аттестата с упрощенной программой обучения
Узнайте стоимость диплома высшего и среднего образования и процесс получения
gotech.mn.co/posts/65294649
Официальная покупка школьного аттестата с упрощенным обучением в Москве
Официальная покупка диплома ПТУ с упрощенной программой обучения
Покупка диплома о среднем полном образовании: как избежать мошенничества?
lastdemo.primepix.ru/club/user/88/blog/9397
Официальная покупка аттестата о среднем образовании в Москве и других городах
Аттестат 11 класса купить официально с упрощенным обучением в Москве
puppets.kr.ua/polygraphy/inc/gde_kupit_diplom_s_reestrom_bezopasno_i_legalno_
Как официально приобрести аттестат 11 класса с минимальными затратами времени
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Диплом вуза купить официально с упрощенным обучением в Москве
Официальное получение диплома техникума с упрощенным обучением в Москве
Официальная покупка диплома ВУЗа с упрощенной программой обучения
apteka.podolsk.ru/dis/pgs/gde_kupit_diplom_s_vkladushem_bustro_i_nadezghno
Как оказалось, купить диплом кандидата наук не так уж и сложно
bigpowernews.ru/files/pgs/23gde_kupit_diplom_starogo_obrazca_bustro_i_nadezghno
Сколько стоит диплом высшего и среднего образования и как его получить?
Удивительно, но купить диплом кандидата наук оказалось не так сложно
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Возможно ли купить диплом стоматолога, и как это происходит
Узнайте стоимость диплома высшего и среднего образования и процесс получения
regionalhilfesozial.mn.co/posts/65295573
Официальная покупка школьного аттестата с упрощенным обучением в Москве
Узнайте, как безопасно купить диплом о высшем образовании
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
aipair.io/read-blog/153
Как приобрести аттестат о среднем образовании в Москве и других городах
Как официально купить диплом вуза с упрощенным обучением в Москве
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Легальная покупка школьного аттестата с упрощенной программой обучения
friendzone.bigbosslabel.com/read-blog/6019
Полезные советы по покупке диплома о высшем образовании без риска
Удивительно, но купить диплом кандидата наук оказалось не так сложно
Узнайте стоимость диплома высшего и среднего образования и процесс получения
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Можно ли быстро купить диплом старого образца и в чем подвох?
Стоимость дипломов высшего и среднего образования и как избежать подделок
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
Легальная покупка школьного аттестата с упрощенной программой обучения
Полезная информация как купить диплом о высшем образовании без рисков
strati.club/read-blog/11745
Как избежать рисков при покупке диплома колледжа или ПТУ в России
picbok.org/read-blog/9062
Быстрая схема покупки диплома старого образца: что важно знать?
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
Процесс получения диплома стоматолога: реально ли это сделать быстро?
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Сколько стоит диплом высшего и среднего образования и как это происходит?
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Полезные советы по безопасной покупке диплома о высшем образовании
Как правильно приобрести диплом колледжа или ПТУ в России, важные моменты
Как купить диплом о высшем образовании с минимальными рисками
Легальные способы покупки диплома о среднем полном образовании
Полезная информация как официально купить диплом о высшем образовании
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
Легальная покупка диплома о среднем образовании в Москве и регионах
magicmag.net/image/pgs/?kak_kupit_diplom_v_nadezghnoy_kompanii_i_ne_stat_zghertvoy_moshennikov
Как получить диплом стоматолога быстро и официально
bigpowernews.ru/files/pgs/23gde_kupit_diplom_starogo_obrazca_bustro_i_nadezghno
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
Быстрое обучение и получение диплома магистра – возможно ли это?
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Полезные советы по безопасной покупке диплома о высшем образовании
belconsole.ru/club/user/11870/blog/2225
Как быстро и легально купить аттестат 11 класса в Москве
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
Полезная информация как официально купить диплом о высшем образовании
Парадокс, но купить диплом кандидата наук оказалось не так и сложно
transfer-tur.ru/ru/cb-profile/pluginclass/cbblogs?action=blogs&func=show&id=239
Официальная покупка диплома вуза с сокращенной программой в Москве
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
upuge.com/read-blog/43875_gde-kupit-luchshe-diplom-vuza-obzor-populyarnogo-onlajn-magazina
Быстрая схема покупки диплома старого образца: что важно знать?
Быстрое обучение и получение диплома магистра – возможно ли это?
Как оказалось, купить диплом кандидата наук не так уж и сложно
Всё, что нужно знать о покупке аттестата о среднем образовании без рисков
Официальная покупка диплома вуза с сокращенной программой в Москве
Сколько стоит диплом высшего и среднего образования и как это происходит?
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Полезная информация как официально купить диплом о высшем образовании
Всё, что нужно знать о покупке аттестата о среднем образовании
Узнайте, как безопасно купить диплом о высшем образовании
Аттестат школы купить официально с упрощенным обучением в Москве
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Всё, что нужно знать о покупке аттестата о среднем образовании
Возможно ли купить диплом стоматолога, и как это происходит
Можно ли купить аттестат о среднем образовании, основные моменты и вопросы
Официальное получение диплома техникума с упрощенным обучением в Москве
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Диплом пту купить официально с упрощенным обучением в Москве
Полезные советы по покупке диплома о высшем образовании без риска
Как безопасно купить диплом колледжа или ПТУ в России, что важно знать
Полезная информация как официально купить диплом о высшем образовании
Диплом техникума купить официально с упрощенным обучением в Москве
Как официально купить аттестат 11 класса с упрощенным обучением в Москве
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
Полезные советы по покупке диплома о высшем образовании без риска
Полезная информация как купить диплом о высшем образовании без рисков
Полезная информация как официально купить диплом о высшем образовании
Официальное получение диплома техникума с упрощенным обучением в Москве
Купить диплом о среднем полном образовании, в чем подвох и как избежать обмана?
consists of the book itself
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Купить диплом о среднем образовании в Москве и любом другом городе
Всё, что нужно знать о покупке аттестата о среднем образовании
Диплом техникума купить официально с упрощенным обучением в Москве
Купить диплом магистра оказалось возможно, быстрое обучение и диплом на руки
Можно ли купить аттестат о среднем образовании, основные моменты и вопросы
Аттестат 11 класса купить официально с упрощенным обучением в Москве
Аттестат школы купить официально с упрощенным обучением в Москве
Покупка диплома о среднем полном образовании: как избежать мошенничества?
Купить диплом о среднем образовании в Москве и любом другом городе
Аттестат школы купить официально с упрощенным обучением в Москве