Сейчас на форуме: hgdagon, asfa (+4 невидимых)

 eXeL@B —› Программирование —› подключение инета
Посл.ответ Сообщение

Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 18:50
· Личное сообщение · #1

необходимо включение инета при старте компа, т.е. имеется ввиду типа пуск -> подключение -> соединение -> подключить. необходимо в фоновом режиме с помещением в автозапуск. подскажите, плиз. не хочу изобретать велосипед..




Ранг: 109.2 (ветеран)
Активность: 0.090
Статус: Участник
Cardinal

Создано: 27 июня 2007 18:52 · Поправил: tnt17
· Личное сообщение · #2

gegter
google RASApi
ну или тут читай:
rsdn.ru/summary/278.xml

-----
– Почему ты работаешь по ночам ? – Так удобнее... В одну смену с чертями...




Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 19:06
· Личное сообщение · #3

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



Ранг: 11.9 (новичок)
Активность: 0.010
Статус: Участник

Создано: 27 июня 2007 19:48
· Личное сообщение · #4

Дак ты комп включи, и не выключай... думаю оптимальный вариант



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 27 июня 2007 20:00
· Личное сообщение · #5

Для модемного интернета можно сделать батник что-то типа:
rasdial xxx yyy zzz
xxx название соединения
yyy логин
zzz пароль



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 20:02
· Личное сообщение · #6

Zeussan
очень смешно месяц комп не будет выключаться.. сюда же перебои со светом и пр..

Vovan666
примерно это и ищу.. щас попробую батник..



Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 27 июня 2007 20:04
· Личное сообщение · #7

тока поставь галочку чтобы переподключался автоматом и всё, кстати логин и пасс светить в батнике не обязательно, если они указаны в LSA



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 20:10
· Личное сообщение · #8

slackhead пишет: кстати логин и пасс светить в батнике не обязательно
думаю хакеры ко мне на хату не залезут. батник скрыт в инвиз папке.. а если зайдут то и из подключений достать смогут снаружи будут охранять два фаера и антивир

slackhead пишет: логин и пасс светить в батнике не обязательно, если они указаны в LSA
если написать в батнике только rasdial xxx (xxx название соединения), то подключения не будет.. что ты имеешь ввиду.. поподробнее..



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 20:25
· Личное сообщение · #9

усложню задачу: у меня выделенка. для ее настройки при старте компа нжно 30-40 сек. (идет соединение оборудования с провом, обмен любезностями и пр.). в итоге батник с пасом и логином горит в открытом виде примерно минуту и т.к. попытка коннекта сделана до настройки, то коннект не удается.. переподключение не срабатывает, т.к. оно активируется только уже для состоявщегося разорванного соединения. к тому же переподключаться будет палевно и на виду с ожиданием в 1 минуту.

нужно:
1) скрыть батник
2) задержку в минуту (можно в самом батнике)



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 20:28 · Поправил: gegter
· Личное сообщение · #10

нашел прогу rasdial.exe можно в ней сделать задержку в минуту, запустить как сервис с параметрами в командной строке..

add: отлично в ней используется sleep из kernel



Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 27 июня 2007 20:39
· Личное сообщение · #11

gegter пишет:
если написать в батнике только rasdial xxx (xxx название соединения), то подключения не будет..

это почему-же? если в диалоге подключения (стало быть в базе LSA) есть валидный логин и пасс то всё работает окейно
gegter пишет:
нужно:
1) скрыть батник
2) задержку в минуту (можно в самом батнике)

а самому лень наваять нужную тулзень ? 5 мин работы

gegter пишет:
нашел прогу rasdial.exe

знач проблема решена?




Ранг: 115.8 (ветеран)
Активность: 0.080
Статус: Участник

Создано: 27 июня 2007 20:59
· Личное сообщение · #12

есть такая прога "Automate" у меня старенькая v. 5.5.1. Сама за тебя все делает.
только запрограмировать её надо грамотно.
И к инету подключится, и подождет 30-40 сек. и запустит все проги которые тебе нужны и инет вырубит по прошествии определенного времени.

Сам её не качал. Брал с диска. Дистриб 18м.
Сайт производителя: www.unisyn.com/

TRY...

-----
Ни одно доброе дело не должно остаться безнаказанным !!!




Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 21:19
· Личное сообщение · #13

в общем в rasdial.exe ввел задержку на минуту, после идет коннект все ok.
в самой проге задержка полторы минуты перед первым соединением.. тоже ok
последовательность есть.

rasdial.exe не дает себя запустить как сервис - тупо не стартует. если обычный запуск, то минуту открыто окно, которое вероятно будет закрыто при старте.. нужно его спрятать. гуи не имеет, открывается консоль. поэтому окно, кот. мона спрятать нет. как спрятать? свернутый вариант не канает..

slackhead пишет: если в диалоге подключения (стало быть в базе LSA) есть валидный логин и пасс то всё работает окейно неа, не подключает

slackhead пишет: а самому лень наваять нужную тулзень ? 5 мин работы
ага.. хочу средствами винды.. rasdial.exe - это виндовая..



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 21:21
· Личное сообщение · #14

[EXE]_cutor
неее, щас она 27 метров, нафиг такую. все что мне надо уже сделано - подключает, работает, отключение не требуется.. осталось только оконо скрыть.. и памяти rasdial.exe не жрет. всего 12Кб




Ранг: 238.8 (наставник), 67thx
Активность: 0.20
Статус: Участник
CyberHunter

Создано: 27 июня 2007 21:31
· Личное сообщение · #15

Есть такая программа - записывает действия пользователя и потом их повторяет Ghost Automizer by TiGER
Там по-моему даже можно скриптики писать. Валяется на винте уже несколько лет Может в помощь?
dump.ru/files/8/8633001645/
P.S А почему все должно быть скрытно?!
P.P.S можешь еще попробывать Inqsoft Sign of Misery 2.7

-----
Nulla aetas ad discendum sera





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 27 июня 2007 21:34 · Поправил: Ara
· Личное сообщение · #16

Flint пишет:
P.S А почему все должно быть скрытно?!

Потомучто кейлогер



Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 27 июня 2007 21:41
· Личное сообщение · #17

У меня например стоит режим Роутер (вроде так называется), инет всегда подключен..
Но не знаю, у всех ли провов это доступно.



Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 27 июня 2007 22:08 · Поправил: slackhead
· Личное сообщение · #18

gegter пишет:неа, не подключает
точно, прости мой косяк
ваще я с вас балдею ребята, крякаете такие защиты, а прогу в 2 строки написать не могёте

.386
.model flat, stdcall
option casemap:none

include windows.inc
include kernel32.inc
includelib kernel32.lib
include shell32.inc
includelib shell32.lib

include Strings.mac
;include macros.asm

.code
start:
invoke Sleep, 60 * 1000
invoke ShellExecute, 0, 0, $CTA0("call.cmd"), 0, 0, SW_HIDE
ret
end start

где твой call.cmd:
rasdial <element > <login> <pass>
логин\пас обязтально, что-то я ступил
если скомпилить не смогёш приатачу бинари
зы можно и без call.cmd это не должно быть сложно



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 22:24
· Личное сообщение · #19

slackhead проще аспр снять
аттач бинари.. с задержкой 2 минуты - 120000ms

но лучше было бы спрятать окно rasdial.exe, все остальное уже готово..



Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 27 июня 2007 22:35 · Поправил: slackhead
· Личное сообщение · #20

gegter пишет:
проще аспр снять

:-D
если что пропатчиш задержку )
gegter пишет:
но лучше было бы спрятать окно rasdial.exe

хочешь такое тоже можно делов то FindWindow, ShowWindow :P
<img src="img/attach.gif"> <SCRIPT type=text/javascript>dfl("files/","c6a1_27.06.2007_CRACKLAB.rU.tgz");< /SCRIPT> - test.exe

ой, чё-то напортачил короче вот [url=realize.110mb.com/test.htm]--> Link <--[/url] тока в exe сохрани



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 22:48
· Личное сообщение · #21

slackhead пасиб. башка мутная, на флехе тока оля и винхекс, сижу выкручиваюсб.. завтра на трезвяк посмотрю че тут натварил. через 8 часов отпишу.. надеюь все будет работать..



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 27 июня 2007 22:49
· Личное сообщение · #22

slackhead
я уже забрал,вот линк:
~http://exelab.ru/f/files/c6a1_27.06.2007_CRACKLAB.rU.tgz



Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 27 июня 2007 22:57
· Личное сообщение · #23

gegter бывай надеюсь всё ок
если чё мона через ацку так быстрее тока через 8 часов врядли я там буду



Ранг: 20.1 (новичок)
Активность: 0.010
Статус: Участник

Создано: 28 июня 2007 06:00
· Личное сообщение · #24

взято с whatis.ru


Бывают ситуации, когда надо запустить на компьютере пользователя программу в скрытом виде (чтобы не было кнопки программы на панели задач и иконки в трее, а также чтобы не было видно окна программы), однако программистами в программе не предусмотрен такой режим запуска. Примеров можно привести массу, например, запуск какого-то монитора работы пользователя или клавиатурного шпиона... В этом случае можно воспользоваться средствами WSH для скрытого запуска таких программ. Вот пример JS-скрипта, запускающего в таком режиме обычный виндовый блокнот:

var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("notepad",0);




Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 28 июня 2007 12:11
· Личное сообщение · #25

в принципе все закончилось нормально. test.exe с задержкой 2 минуты, после запускает батник. правда если пользователь запускает test.exe, то все проходит нормуль, а вот если система его запускает (в данном случае через автозапуск), то батник найти не может, т.к. путь старта *.cmd находится в др. поэтому я пофиксил test.exe вбив в него абсолютный путь на батник и сменил смешение. теперь старт идет всегда, тока путь менять нельзя или опять фиксить. батник запускает виндовый rasdial - он виден от 0,5 до 1,5 сек.

сам rasdial не пофиксить, т.к. нет ни createwindow, ни showwindow, открывается консоль. 1 сек. уже не критично.. можно списать на системную загрузку к-н библы.. куда лучше чем висит окно 2 мин..

ну а далее подключение и старт проги через 30 сек. коннект удачен



Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 28 июня 2007 14:53 · Поправил: slackhead
· Личное сообщение · #26

gegter пишет:
виден от 0,5 до 1,5 сек.

от мля опять кажется мой косяк
глянь в дампе последний параметр для ShellExecute если он 5 или отличен от нуля, просто занули (кажись патч по офсету 0х228 с 5 на 0) и этого не будет
зы стукани в ацку



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 29 июня 2007 10:07
· Личное сообщение · #27

slackhead
поменял в оле IsShown = 5 на IsShown = 0, теперь все скрытно, батник стартует в фоне без консольного окна, а rasdial он запускал также в фоне. абсолютный путь на батник в test.exe вбит. все робит как положено, т.е. без окошек

спасибо всем кто откликнулся



Ранг: 29.2 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 29 июня 2007 20:20
· Личное сообщение · #28

...стою на асфальте я ф лыжы обутый...

gegter пишет:
необходимо включение инета при старте компа, т.е. имеется ввиду типа пуск -> подключение -> соединение -> подключить
=== извините, мне читать лень седня, выпил слегка вотки с пивом :: вот наипростейшее решение : ярлык куда хочешь + его путь в Run , скринш прилагаю, пока...

0611_29.06.2007_CRACKLAB.rU.tgz - _strtInet.JPG



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 29 июня 2007 21:40
· Личное сообщение · #29

drunk_master
отдыхай


 eXeL@B —› Программирование —› подключение инета
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати