mirror of https://notabug.org/acetone/ircabot.git
Удаление #
parent
ecaa6f9c34
commit
69818ced89
12
main.cpp
12
main.cpp
|
@ -64,16 +64,16 @@ void make_tsc()
|
||||||
|
|
||||||
int main(int argc, char * argv[])
|
int main(int argc, char * argv[])
|
||||||
{
|
{
|
||||||
////// Проверка переданных данных
|
//// Проверка переданных данных
|
||||||
if (argc < 5) {
|
if (argc < 5) {
|
||||||
|
std::cout << argc << std::endl;
|
||||||
usage( std::string(argv[0]));
|
usage( std::string(argv[0]));
|
||||||
return -1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
channel = std::string(argv[3]);
|
channel = std::string(argv[3]);
|
||||||
if (argv[3][0] != '#') {
|
if (argv[3][0] != '#') {
|
||||||
std::cerr << "Incorrect channel name. Maybe '#" << channel << "'?" << std::endl;
|
channel = "#" + channel;
|
||||||
return -2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string address(argv[1]);
|
std::string address(argv[1]);
|
||||||
|
@ -88,7 +88,7 @@ int main(int argc, char * argv[])
|
||||||
} catch (boost::system::system_error & err) {
|
} catch (boost::system::system_error & err) {
|
||||||
std::cerr << err.what() << ": " << address << " / "
|
std::cerr << err.what() << ": " << address << " / "
|
||||||
<< port << std::endl;
|
<< port << std::endl;
|
||||||
return -3;
|
return 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
nick = std::string(argv[4]);
|
nick = std::string(argv[4]);
|
||||||
|
@ -118,5 +118,5 @@ int main(int argc, char * argv[])
|
||||||
std::this_thread::sleep_for(std::chrono::milliseconds(100));
|
std::this_thread::sleep_for(std::chrono::milliseconds(100));
|
||||||
}
|
}
|
||||||
connection.join();
|
connection.join();
|
||||||
return -4; // Выход по обрыву цикла
|
return 4; // Выход по обрыву цикла
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,11 @@
|
||||||
template <typename T>
|
template <typename T>
|
||||||
void TcpSyncClient::log(T message)
|
void TcpSyncClient::log(T message)
|
||||||
{
|
{
|
||||||
|
#ifdef WIN32
|
||||||
|
std::cout << "[TSC] " << message;
|
||||||
|
#else
|
||||||
std::cout << "[TSC] " << message << std::endl;
|
std::cout << "[TSC] " << message << std::endl;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
TcpSyncClient::TcpSyncClient(boost::asio::ip::tcp::endpoint ep, boost::asio::io_service& s,
|
TcpSyncClient::TcpSyncClient(boost::asio::ip::tcp::endpoint ep, boost::asio::io_service& s,
|
||||||
|
|
Loading…
Reference in New Issue