Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: 1 2 [Все]   Вниз
  Печать  
Автор Тема: Автозапуск url чтоб юзер этого не видел.  (Прочитано 32571 раз)
0 Пользователей и 1 Гость смотрят эту тему.
toper
Гость
« : 16-02-2006 11:44 » 

К примеру мне надо сделать, чтоб когда я запускал свой комп, автоматом у меня грузилась одна страничка, но только так чтоб я этого не видел. Тоесть чтоб практически не замечал этого...
Я нашел себе альтернативный способ. Просто засунул в автозапуск html, но у меня открывается броузер и просматривает тот html что мнен надо. А как сделать чтоб броузер или чтото другое попадало на этот html, но не высвечивалось и не открывалось...   Здесь была моя ладья...
С уважением Toper!
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #1 : 16-02-2006 11:59 » 

а смысл? Быть такого не может

 напиши программу и обращайся по HTTP  к нужному URL
Записан

Удачного всем кодинга! -=x[PooH]x=-
toper
Гость
« Ответ #2 : 16-02-2006 12:17 » 

а смысл? Быть такого не может

 напиши программу и обращайся по HTTP  к нужному URL


Как писать и что для этог надо? Я просто в этом не бум-бум
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #3 : 16-02-2006 13:13 » 

Цитата
что для этог надо?

нужно быть
Цитата
бум-бум

ты расскажи, для чего это надо - мож другой способ найдем Ага
Записан

Удачного всем кодинга! -=x[PooH]x=-
toper
Гость
« Ответ #4 : 16-02-2006 13:32 » 

ты расскажи, для чего это надо - мож другой способ найдем Ага
Да, ты прав всетаки... В общем расказываю в чем заключается потребность.
Открыл порт на удаленном компе. Если я знаю ip этого компа, то я могу подключаться к нему. Порт открыт прогой  NetOP. У того компьютера 1 раз в день меняется ip адресс. Порт у него остается все тот же самый 6502, который я открыл. Дык вот я поставил на одном сайте снифер, для того чтоб он при загрузке компа заходил на этот снифер и передавал ip адрес в log файл. Потом я просто иду в лог и смотрю ip. Поключаюсь к нему и доволен жизнью.
Может быть есть еще другие способы узнать динамический ip адресс? Может есть какойто способ чтоб комп автоматом мне еще его передовал...
Зарание благодарен!!!!
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #5 : 16-02-2006 14:58 » 

Удаленный комп перезагружается перед сменой IP?
Я так понимаю он в нет ходит не через прокси?
Записан

Удачного всем кодинга! -=x[PooH]x=-
toper
Гость
« Ответ #6 : 16-02-2006 15:02 » 

PooH, Не, у него стоит простой роутер. У него ip сам меняется на роутере 1 раз в день. Свой комп он перезагружает примерно раз 10 в день...
Записан
toper
Гость
« Ответ #7 : 17-02-2006 13:02 » 

Есть ли какие нибудь предложения?
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #8 : 17-02-2006 13:11 » 

Довольно сложная задача... думаю.

Как вариант в XP можно страницу открывать прям на десктопе (в свойствах экрана).

А зачем нужно " но только так чтоб я этого не видел"? Устроит, если программка запустится и потом сама закроется?

Возможно, если руки дойдут накатаю тебе прогу: там на 20-30 минут делов - чтоб она к сайту обратилась и закрылась. Напомни на след. неделе (лучше в личку)
Записан

Удачного всем кодинга! -=x[PooH]x=-
toper
Гость
« Ответ #9 : 17-02-2006 13:13 » 

PooH, Да, программа бы устроила. Я бы ее просто прописал ее в автозапуск и все... Только чтоб она не сильно моячила перед глазами пользователя... А то заподозрит и начнет разбираться почему у него окошко кокоето вылазиет... Спасибо большое...!
Записан
zubr
Гость
« Ответ #10 : 18-02-2006 07:32 » 

toper, все что тебе надо можно сделать одной строкой кода:
Код:
WinExec("C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE http://MyURL/MyFile.html",
   SW_HIDE);
Путь к IEXPLORE.EXE и URL должны быть твои.
 
Записан
toper
Гость
« Ответ #11 : 18-02-2006 09:17 » 

zubr, Куда это прописывать?
P.s. Спасибо!
Записан
toper
Гость
« Ответ #12 : 18-02-2006 09:26 » 

В этом случае было бы
C:\Program Files\Internet Explorer\IEXPLORE.EXE
« Последнее редактирование: 19-02-2006 19:10 от toper » Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #13 : 18-02-2006 12:43 » 

zubr, да, только еще и саму программу которая этот код запустит надо спрятать, да и будет висеть процесс iexplore... а зачем они нужны... лучше уж использовать InternetOpen, InternetOpenURL и т.д...
Записан

Удачного всем кодинга! -=x[PooH]x=-
zubr
Гость
« Ответ #14 : 18-02-2006 14:54 » 

PooH, программка то практически сразу закроется, запустив IE, да и как я понял из вопроса:
Цитата
Я нашел себе альтернативный способ. Просто засунул в автозапуск html, но у меня открывается броузер и просматривает тот html что мнен надо. А как сделать чтоб броузер или чтото другое попадало на этот html, но не высвечивалось и не открывалось
эти моменты не критичны.
toper, в аттачменте интересующая вас программка.

* AutorunUrl.rar (20.71 Кб - загружено 988 раз.)
Записан
toper
Гость
« Ответ #15 : 19-02-2006 09:35 » 

zubr, Супер, Больше спасибо! Это именно то что мне надо было!!!
PooH, Тебе тоже спасибо за дельные советы!

А теперь если можно,  обьясните что да как сделали, на случай если линк поменяется, то нужно будет его изменить в exe-шнике...
Записан
zubr
Гость
« Ответ #16 : 19-02-2006 11:34 » 

Есть несколько вариантов:
1. Перекомпилировать программку с нужным линком. Для этого укажите среду разработки какая у вас есть (VC, Delphi, C++Builder), или установите, я пришлю исходный код, в котором будет меняться текст линка.
2. Помещать какой нибудь текстовый файл, в котором будет указан линк, к примеру, в папку Windows или системную папку. В этом случае укажите имя файла (оно может быть произвольным, расширение тоже произвольное) и место где он будет лежать.
Записан
toper
Гость
« Ответ #17 : 19-02-2006 11:38 » 

zubr, Было бы неплохо переконпелировать. Я сейчас поставлю какойто язык, а ты сможешь мне дать исходник? Кстати, какой лучше всего язык ставить? С++ ?
Записан
toper
Гость
« Ответ #18 : 19-02-2006 11:54 » 

В общем скачал Borland C++ Builder v6.0, жду дальнейших указаний!
Записан
toper
Гость
« Ответ #19 : 19-02-2006 18:13 » 

zubr, Если можно, дай пожалуйста весь полный исходной код для С++
Зарание спасибо!!!
Записан
zubr
Гость
« Ответ #20 : 19-02-2006 18:48 » 

Лови проект, правда на C++Builder 5, но думаю на 6-ом должно работать.

* Project.rar (6.09 Кб - загружено 1008 раз.)
Записан
toper
Гость
« Ответ #21 : 19-02-2006 19:14 » 

zubr, Спасибо большое! Подошло однозначно!!! Надо теперь только изменить и компельнуть в exe как я понял... Спасибо еще раз!
Записан
toper
Гость
« Ответ #22 : 19-02-2006 19:18 » 

zubr, А где в 6.0 компилить? Я что-то не нашел..
Записан
zubr
Гость
« Ответ #23 : 20-02-2006 04:30 » 

1. В меню File->Open загружаешь файл AutorunUrl.bpr - это загрзится проект.
2. В меню Project->Build AutorunUrl компилируешь экзешник.
Записан
toper
Гость
« Ответ #24 : 20-02-2006 09:51 » 

Вот что он мне в этом случае пишет. Типа какой-то покет не нашел... В чем может быть проблема?

Fatal: Unable to open file 'VCLSHXV1C5.BPI'
« Последнее редактирование: 20-12-2007 14:50 от Алексей1153++ » Записан
zubr
Гость
« Ответ #25 : 20-02-2006 17:20 » 

Мда, проблема в версиях. Попробуй сам создать консольный проект:
1. В меню File->New вызови панель NewItems
2. В данной панели выбери Console Wizard
3. В диалоговом окне Console Wizard отключи (если включено) Console Application
4. Вставь код из моего проекта в новый проект
5. Сохрани проект
6. Скомпилируй проект.
З.Ы. К сожалению 6-го Builder у меня нет, есть VC++6, Delphi5-7, C++Builder5
Записан
toper
Гость
« Ответ #26 : 20-02-2006 19:31 » 

zubr, Сделал все как ты мне сказал в точности до милиметра. При компиляции выводит вот такую вот бяку
 [Компоновщик Ошибка] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl
  [Компоновщик Ошибка] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl

Есть еще варианты действий ?
« Последнее редактирование: 20-12-2007 14:51 от Алексей1153++ » Записан
zubr
Гость
« Ответ #27 : 20-02-2006 20:02 » 

В диалоговом окне Console Wizard должно быть включено только C++, проверь.
Если не поможет то найди любую из сред разработки, имеющихся у меня (VC++6, Delphi5-7, C++Builder5).
Записан
toper
Гость
« Ответ #28 : 20-02-2006 20:39 » 

zubr, О!!!  Теперь нормально компельнулось. Тама просто в визарде надо было другие галочки тоже поубирать как ты сказал. Спасибо большое!!! Работает на УРА!!!
Записан
toper
Гость
« Ответ #29 : 20-02-2006 20:48 » 

zubr, И еще вопрос..., а как сделать чтоб после запуска файла AutorunURL.exe, он перекидывался бы в папку автозапуска?
Зарание Благодарен!
Записан
zubr
Гость
« Ответ #30 : 21-02-2006 07:49 » 

Тебе надо, чтобы прога себя скопировала в папку автозапуска, или прописалась в реестр для автозапуска?
Записан
toper
Гость
« Ответ #31 : 21-02-2006 12:15 » 

zubr, Если можно, то лучше два варианта... Кстати, а если пропишется в риестр, то антивирусами будет палиться или нет?
Записан
zubr
Гость
« Ответ #32 : 21-02-2006 17:12 » 

Цитата
Если можно, то лучше два варианта
Ну тогда потерпи пару дней, напряженка со временем.
Цитата
Кстати, а если пропишется в риестр, то антивирусами будет палиться или нет?
Ну есть проги типа AdAware, которые при определенных настройках реагируют на прописывание в реестр или в папку автозапуска. Есть также куча программ показывающих какие программы в автозагрузке. В общем более-менее продвинутому пользователю вычислить такую программу как 2 пальца об асфальт. Чтоб вычислить было сложно есть более изощренные способы, но это уже совсем другая тема.
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #33 : 21-02-2006 17:29 » 

toper, меня смущает одна деталь.
Есть во всем, что ты написал очень большая странность.
Если на другой машине сменился ИП адрес, то как ты там лог посмотришь??? По какому адресу???

Интересует вот что:
Если ты можешь достучаться до лога на другой машине то ты должен знать ее адрес, хотя бы типа www.xxx.com
Если так, то ИП тебе доступен легко.
Если же ты адрес не знаешь, то машина удаленная при рестарте тобой настраиваться должна так, что бы она сама тебе отсылала свой новый адрес.

Странность же касается следующего.
Твоя просьба - всего лишь проба написать небольшой хулиганистый вирусняк, который при старте будет пересылать тебе динамический ИП юзера, который ты потом просканишь на наличие открытых портов и хакнешь. С виндой как не фиг делать пройдет, юзер и не заметит.
Но вот проблема нарисовалась, ты не очень подкован, а вирус крутой написать хоцца.

Учитывая
Цитата
Кстати, а если пропишется в риестр, то антивирусами будет палиться или нет?
  можно с 100% вероятностью сказать, что ты пишешь.
Итак:
1. До подтверждения или опровергания вышесказанного писать в эту тему советы по написанию вируса запрещается.
При появлении такого сообщения тема будет стерта вся, а юзер, который напишет ответ как это писать будет забанен буде это даже администратор этого ресурса.

П.С. Народ - вы хоть задачку анализируйте перед советами. Или хотите, что бы на вас еще вирус тестировали? Или спамеры с вирусняками не задалбали? Чувак стандратный троян с вас просит.
« Последнее редактирование: 21-02-2006 17:33 от Гром » Записан

А птичку нашу прошу не обижать!!!
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #34 : 21-02-2006 17:35 » 

Кстати - дорогой toper, в Гамбурге очень даже заинтересуются, чем занимается клиент постоянно выделенного IP и это не Россия, родной, ьам за такие штуки могут и по шее надавать.
Записан

А птичку нашу прошу не обижать!!!
toper
Гость
« Ответ #35 : 21-02-2006 17:41 » 

Гром, Не, вы не поняли... Я поставил снифер на сайт. На этом же сайте есть лог. Я уже кинул юзеру в автозапуск прогу которая соединяет комп с снифиром, что я сделал на хостере... Как вы думаете я закинул этот файл юзеру? Конечно же с его согласием. В папку автозапуск.  Вирусы тут совсем ни причем... Этот человек знает о том что я соединяюсь к его компьютеру для того чтоб ему что-то показать. Для этого и есть школьные программы типа NetOP. Будет естественно не приятно, если антивирус каждый раз будет говорить, что найдена програма которыя передает ваш ip... Ну сам понимаешь... это будет просто задалбливать... Просто другого способа нет чтоб постоянно знать ip того человека! Он даже сам не знает как узнать свой ip адресс!!! Поэтому надо сделать софтик который бы делал все сам автоматом. А разве это вирус ?
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #36 : 21-02-2006 19:42 » 

toper, это ты не понял.
Еще раз. Если пользователь хочет установить программу которая будет обновлять его установки то не понимаю зачем от него это скрывать. Стандартное окно и вперед.
Ну и добавлю чисто от себя. Я не верю.
Записан

А птичку нашу прошу не обижать!!!
toper
Гость
« Ответ #37 : 21-02-2006 20:35 » 

Гром, Дык никто и не собирается скрывать!!! Просто не приятно, когда вылазят окна. Лучше когда все делается подсистемно... Не мелькает в глазах. Удаленный пользователь даже не имеет представлени как узнать свой ip. А иногда просит в 3 часа ночи чтоб я ему обьяснил в excel задание. Но для этого мне надо его ip- Правильно? Как добыть в таком случае ему ip? Зайти на мой адресс с снифером? Ок, зашел... но просто хотелось бы чтоб автоматом все делалось.... Если кто не верит, то вот лог со снифером! http://ebavas.freefronthost.com/s/1.php
Ну хоть теперь то веришь, что плохого ничего не желаю? А если считаешь и дальше, что я вирусы писать хочу, то можешь закрывать тему. Ты в праве...
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #38 : 22-02-2006 06:19 » 

Гром,  Гром ты удовлетворен ответом? Отвечать можно?

toper, а есть ли необходимость регистрировать программу в автозагрузке при запуске программы? Можно использовать менее "хакерские" способы, например, подготовить пару файлов один раз их выполнить нажав при этом "Ок" и программа зарегистрируется в системе.

Кстати, если у тебя выделенный IP (ты постоянно в сети) то установив доп.программу на твоей стороне можно более штатными средствами со стороны пользователя выдать свой IP (хотя окошко будет появляться). Есть еще вариант, написать программу, которая будет просто показывать IP: пользователь её запускает и диктует тебе по телефону.
Записан

Удачного всем кодинга! -=x[PooH]x=-
Страниц: 1 2 [Все]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines