Смотря что вообще надо, какая цель, на каких классах строк должно работать и как.
В общем, вопрос нужно уточнить.
P.S. А писать "Всем привет!" не нужно (согласно правилам).
PEACE_dez, серые ip в целом - никак не просканировать (опять же).
Но если местный админ пробросил порты или ip статичный, то он подключен как бы непосредственно к самому интернету, и к нему можно стучаться напрямую.
Соответственно, девайс должен открыть какой-то порт по какому-то протоколу, и тогда можно будет сканировать все ip на наличие данного открытого порта, а если открыт, то попытаться законнектиться (если удалось, дальше уже по протоколу выяснять отношения).
Просто у вас история неопределённая, непонятно что за девайсы, можете ли вы их настраивать или приказывать местным админам их настраивать и т.д.
Откуда информация, что за вами следит анонимус?
Потому что если следит и вам не сообщает (не угрожает) и никак в вашу жизнь не лезет, то и фиг с ним, пусть дальше следит себе на здоровье.
Но если он вам причиняет какой-то ущерб, то опишите, какой.
Agent Smith, насчёт пробелов я сказал про ограничения в ответ на ваше "допускается". А так я вовсе не предлагаю ограничивать пользователя. Просто пароль "abc" и " abc " - это будут два одинаковых пароля при отправке. По-хорошему нужно запрещать ввод (в начале и в конце), но опять же в качестве ограничения будет выступать длина пароля, а не запрет на нажатие кнопки пробела.
Ну и ещё вариант - на сервере проверять: isCorrectPass(pass) || isCorrectPass(pass.trim())
GandalfWhiteGO, тогда ^[a-zA-Z\n]*$
^ - начало строки
$ - конец строки
Вместе они означают, что вся строка должна войти в шаблон.
[здесь указываете нужные классы символов]
* - квантификатор, означающий любое количество (0 и больше) подробнее на Википедии
Drno, в смысле? Подключиться через Teamviewer - всё равно что рядом присесть. Конечно, с некоторыми оговорками на то, у кого в данный момент клавиатура или мышь в руках.
Это постоянный вопрос при работе с современным софтом. Начнём с того, что никакая ОС не должна столько занимать в принципе. Многие приложения тоже раздуты. Но пока всем лень решать эту мировую проблему, остаётся только иметь место с запасом и закрывать глаза на то, как очередной софт захватывает ресурсы.
Immortal_pony, возможно, я и перегибаю палку. Но вот лично я ещё в школе делал свой дизассемблер ради прикола (просто учёл все опкоды согласно документации). А позже была поделка с использованием обратной польской нотации. Я же не предлагаю свой компилятор писать - вот это и правда было бы сильно. Как по мне, свой синтаксис и транслятор к нему - не очень сложно. Просто бесячий синтаксис это скорее ОКР, чем реальная проблема с синтаксисом, так что и решать это нужно своими силами.