[ IgLo @ 10.03.2005. 11:40 ] @
Ima li neko ideju kako iz mog programa da napravim novu DialUp konekciju. Konkretno, pisem neki programcic koji ce mi ubrzati podesavanje windows-a posle instalacije, pa sam hteo da ubacim i pravljenje konekcija. Skontao sam da se podesavanja nalaze u "c:\Documents and Settings\All Users\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk" (obican INI fajl) ali u njemu ima neki GUID koji nemam pojma sta je, a postoji i kategorija gde se definise modem kojim se pristupa net-u, tako da bih morao raditi i detekciju instaliranog modema, sto mi se uopste ne radi. Znaci,... ono sto bi meni trebalo je funkcija kojoj bi prosledio osnovne parametre konekcije (naziv, br. telefona i user name) a ona da odradi sve ostalo.
[ morlic @ 10.03.2005. 13:39 ] @
Remote Access Service (RAS) ima RasSetEntryProperties i jos neke funkcije koje rade to sto ti treba. Samo sto bi ti dobro doslo da imas MSDN kako bi mogao da shvatis sta je sta, i takodje ne bi bilo lose da nadjes neki gotov framework koji upravlja RAS sistemom, ili da sam sredis potrebne stvari :)
[ milika @ 10.03.2005. 18:23 ] @
Hey ako zaista mislis ozbiljno mogli bi da saradjujemo,
ja imam ekstezivno znanje u dosta oblasti a upravo sam
i otvorio prodaju pa...
pogledaj moje radove na
www.milika.net
pa odluci..

pozdrav
[ IgLo @ 10.03.2005. 23:46 ] @
Ma saradnja nije problem nikada, samo da ja skontam kako ovo radi... na pravom sam putu zahvaljujuci MORLIC-u (hvala ti ... nisam sam uspeo da nadjem ovu funkciju) ali nije sve tako jednostavno kako izgleda... napatio sam se oko ovoga, ali jos uvek nista. Ne mogu da skontam do detalja onu strukturu koju teba da prosledim funkciji... stalno mi pravi neke gluposti, ali skontacu ja nju... skontao sam i gore pa cu i ovo
[ bondja @ 11.03.2005. 15:30 ] @
Ako koristis Windows XP, probaj sa RasSetCredentials funkcijom iz rasapi32.dll-a.

Otprilike:

type
TRASCREDENTIALSA = record
dwSize:DWORD;
dwMask:DWORD;
szUserName : array [ 0..UNLEN ] of AnsiChar;
szPassword : array [ 0..PWLEN ] of AnsiChar;
szDomain : array [ 0..DNLEN ] of AnsiChar;
end;


LPRASCREDENTIALSA =^TRASCREDENTIALSA;


function RasSetCredentials (Para1: LPCSTR; Para2: LPCSTR; Para3: LPRASCREDENTIALSA;
Para4: BOOL): DWORD; stdcall;


Implementation

function RasSetCredentials; external rasapi32 name 'RasSetCredentialsA';

Pozdrav!
[ morlic @ 11.03.2005. 18:59 ] @
Pogledaj:

http://www.kyler.com/index.php...k=view&id=20&Itemid=47

Stranica nesto baguje i prijavljuje gresku ali samo nastavi dalje.
[ IgLo @ 11.03.2005. 21:52 ] @
Hvala svima na odgovoru... odradio sam program. Kada mi je morlic rekao koju funkciju da koristim, dalje je bilo lako. BTW ako ikada nekome bude trebalo, odratio sam pomocu RAS.PAS unita koji je pisao David Moretti.... lako se nalazi na net-u. Ima podpunu podrsku za Win95/98/me, a sto se tice 2K i XP-a, nije problem doraditi uz pomoc MSDN-a