Вопрос справедливый. Разумеется за то время пока мы узнали внешний порт и отправили первый пакет пиру может случиться коннект. Для этого пиру предлагается не только «следующий» порт, а, скажем, 10 «следующих» портов, вот тут вероятность попасть выше.
я делал такую же штуку :)
только я не plink взял, а самую что ни наесть putty и с помощью напильника и топора (в основном топора :D ) она превратилась с одну форму с кнопкой connect весом 130 кб.
изначально задача была коннеститься к серверам и в тренде был rdp, однако жись показала, что чаще нужен именно vnc и был прикручен tightvnc сервер (вес стал уже 300кб), который разворачивался из ресурсов и запускался из temp'a (антивирам незачет ни один не ругался :)) ) пользователю осталось продиктовать номер порта к которому следовало подключаться.
а еще она умела стартовать как служба. А еще vncviewer из tightvnc научился отлавливать alt-tab, ctrl+esc, winkey…
на самом деле мне очень жаль, что практически заброшена разработка open source' ных vnc серверов.
тот же tightvnc (мне очень нравится!) отрабатывает позже чем тот же teamviewer:
наверняка уже появились новые способы отлавливать изменения на экране.
в прицепе эта тема мне очень близка — создание бесплатного аналога teamviewer-a — может даже на статейку хватит.
любопытная штука. правда она не наша: контакта нет, яндекса нет.
но дело даже не в этом:
во-первых, не у всех есть учетки в соц сетях, т.е. в любом случае надо оставлять регистрацию обычную, не гнать же их заводить, к примеру, стр на фейсбуке.
и во-вторых, есть вероятность, что человек по каким-то причинам не хочет светить свою учетку, так тоже можно потерять пользователя.
ну тут спорный вопрос: можно просто выбрать диапазоны и добавить их в вайт лист как вариант. но можно, к примеру, отгрести спама.
надо поставить оперу, глянуть какие заголовки присылают: может он реальный адрес тоже отдает.
в лучших традициях, пока топик лежал в премодерации, у меня отшили одного человека: он отписался с вопросом, что делать. Глянул ip, выяснялось, что он работает с оперы с режимом турбо (так он называется, если не ошибаюсь) и вот эти адреса попали в черные списки.
добавлю в сообщение об ошибке, чтобы отключали режим турбо в случае чего.
Я завтра уточню что за железо (я только удаленно видел).
Просто элементы на страниц скрывать умеет.
svn checkout svn.debwrt.net/debwrt/trunk debwrt-trunk
только я не plink взял, а самую что ни наесть putty и с помощью напильника и топора (в основном топора :D ) она превратилась с одну форму с кнопкой connect весом 130 кб.
изначально задача была коннеститься к серверам и в тренде был rdp, однако жись показала, что чаще нужен именно vnc и был прикручен tightvnc сервер (вес стал уже 300кб), который разворачивался из ресурсов и запускался из temp'a (антивирам незачет ни один не ругался :)) ) пользователю осталось продиктовать номер порта к которому следовало подключаться.
а еще она умела стартовать как служба. А еще vncviewer из tightvnc научился отлавливать alt-tab, ctrl+esc, winkey…
на самом деле мне очень жаль, что практически заброшена разработка open source' ных vnc серверов.
тот же tightvnc (мне очень нравится!) отрабатывает позже чем тот же teamviewer:
наверняка уже появились новые способы отлавливать изменения на экране.
в прицепе эта тема мне очень близка — создание бесплатного аналога teamviewer-a — может даже на статейку хватит.
задавать вопросы — хороший вариант, отмечали выше уже, ага.
он достаточно много что умеет принимать на запрос, я отправляю:
— имя пользователя;
— почту;
— user agent;
— referer;
Стоит попробовать как-нить, но уже, вероятно, не на этом форуме.
тогда переделаю, спасибо.
но дело даже не в этом:
во-первых, не у всех есть учетки в соц сетях, т.е. в любом случае надо оставлять регистрацию обычную, не гнать же их заводить, к примеру, стр на фейсбуке.
и во-вторых, есть вероятность, что человек по каким-то причинам не хочет светить свою учетку, так тоже можно потерять пользователя.
если есть возможность лишний раз пользователя не дергать с капчами / вопросами надо воспользоваться :)
надо поставить оперу, глянуть какие заголовки присылают: может он реальный адрес тоже отдает.
добавлю в сообщение об ошибке, чтобы отключали режим турбо в случае чего.