@Bigma Странно, у меня ничего не перекочевало в модуль. 🤷
Ресурсы проекта, задаваемые при старте:
Количество потоков: int
Сайт для теста: string
Несколько полей "Из файла" для указания: список проверяемых прокси, список хороших, список плохих
Внутри проекта есть функция (условно, "proxyCheck").
Логика:
Сначала проект собирает прокси, сохраняет в файл
Потом идут всякие стандартные проверки
Под конец функция proxyCheck в многопотоке чекает прокси на доступность
В процессе прокси раскидываются по файлам
Как я делал модуль: создал отдельную функцию "proxyChecker", перенес туда все из корня проекта, а в корне оставил просто вызов функции "proxyChecker" - в проекте все работало.
При создании модуля выбрал обе функции (proxyCheck и proxyChecker). Подключаю модуль в другом проекте, вызываю любую из функций (proxyCheck или proxyChecker) - ничего.