GRY-Online.pl --> Archiwum Forum

plik .bat

28.12.2008
10:14
smile
[1]

noname22 [ Wastelander ]

plik .bat

Hej.

Nie wie ktos jakiej komendy trzeba uzyc w pliku .bat aby otworzyc adres http (pamietam ze bylo to cos zwiazane z url - open, run czy moze cos jeszcze innego..)? Chodzi mi o to zeby otwozyc na raz kilka stron za jednym kliknieciem (kazda w osobnym oknie)? Codziennie rano musze otworzyc kilka stron z ulubionych i chcialbym sobie skrocic czas...

28.12.2008
10:26
smile
[2]

Ramz [ Generaďż˝ ]

przykładowa zawartość pliku *bat:

Start
Start
Start


czyli:
Start URL

28.12.2008
10:26
[3]

Broken_Heart [ Konsul ]

np.

start

28.12.2008
10:42
[4]

wysiak [ Senator ]

Polecam Maxthona, i ustawienie grupy startowej..

28.12.2008
11:17
[5]

Zyga [ Urpianin ]

Jeśli używasz Firefoxa, to wrzuć sobie wszystkie strony do jednego foldera i klikaj "Otwórz wszystkie w kartach".

28.12.2008
12:28
smile
[6]

noname22 [ Wastelander ]

"Start" prawie zalatwil sprawe tylko, ze jak mam wpisane kilka adresow URL to otwiera sie tylko ostatni...

Edit: Uzywam niestety IE. To na kompie w pracy.

28.12.2008
13:10
[7]

Narmo [ nikt ]

Ale w IE7 nie ma przecież z tym problemu. Otwierasz strony, które mają być stronami głównymi, klikasz na czarną strzałkę w dół obok tego domku na górze i wybierasz Dodaj lub zmień stronę główną a potem Dodaj tę stronę sieci web do kart strony głównej. Przy każdym uruchomieniu przeglądarki wszystkie strony ustawione jako strony główne się załadują.

28.12.2008
13:12
[8]

noname22 [ Wastelander ]

Narmo-->> Wiem wiem, tylko ze na kompach w pracy mamy tylko wczesniejsze wersje IE a nie mam mozliwosci update'a zrobic bo kompy sa poblokowane przez IT...

28.12.2008
14:29
smile
[9]

Ramz [ Generaďż˝ ]

Problem z IE jest taki że Start by działało ale w penych odstępach czasu, powiedzmy wykonane co 1 sekunde. O ile masz taką możliwość to możesz ściągnąć mój program (razem z przykładowym bat'em który zatrzyma wykonywanie kolejnego polecenia na ileś sekund):


Jeśli boisz się ściągać, to cały kod programu to:

#include <stdlib.h>
#include <windows.h>

int main(int argc, char **argv)

if(argc > 1)

double fsec = atof(argv[1]);
int isec = (int)(fsec * 1000);
Sleep(isec);

else

Sleep(1000);


return 0;


kompilujsz i jest ok :)
następnie wykonanie tego co chesz wyglądało by tak:

start "C:\Program Files\Internet Explorer\iexplore.exe" www.google.com
sleep.exe
start "C:\Program Files\Internet Explorer\iexplore.exe" www.onet.pl
sleep.exe
start "C:\Program Files\Internet Explorer\iexplore.exe" www.interia.pl

przy czym sleep.exe to powyższy skompilowany program umieszczony w tym samym katalogu co uruchamiany bat.
domyślnie program zatrzymuje wykonywanie sie poleceń na 1s, ale możesz wpisać też:
sleep.exe 3
wtedy programzatrzyma wykonywanie na 3s.

PS. Jeszcze wyedytuj ścieżke do IE jeśli masz inna :)

28.12.2008
16:30
smile
[10]

noname22 [ Wastelander ]

Ramz-->> Jesli chodzi o sciagniecie twojego pliku to odpada - filtry blokuja sciaganie..

Co do kodu to nie mam prawdopodobnie odpowiedniego kompilatora - pisales w C? Zrobilem to troche na okolo a mianowice utworzylem plik tekstowy, wkleilem kod i zmienilem rozszerzenie z txt na exe (wiem wiem noob;). Wszystko dziala prawie cacy ale jest jeden szkopul - mianowicie - za kazdym razem kiedy otwiera sie okno z pozadanym adresem wyskakuje error.
Jesli to sprawa kompilatora to niestety bede musial klikac na ok ale i tak dzieki bo stronki sie otwieraja:)

28.12.2008
16:43
smile
[11]

Ramz [ Generaďż˝ ]

Program trzeba skompilować kompilatorem, zmiana rozszerzenia nic nie da :)
Jesli nie można wnieść swojego pliku *.exe to pozostaje zrobienie czegoś na siłę :P
Komputerów pewnie nie macie super szybkich więc to powinno dać radę :

start "C:\Program Files\Internet Explorer\iexplore.exe" www.google.com
dir C:\Windows\System32
dir C:\Windows\System32
start "C:\Program Files\Internet Explorer\iexplore.exe" www.onet.pl
dir C:\Windows\System32
dir C:\Windows\System32
start "C:\Program Files\Internet Explorer\iexplore.exe" www.interia.pl


Polecenie :
dir C:\Windows\System32
wypisze w konsoli tylko wszyko co znajdue sie w tym katalogu :), a ze zazwyczaj jest tam sporo rzeczy to trochę to potrwa, u mnie na laptopie ( core 2 duo) wystarczylo dwa razy wypisać :) dlatego sa powtórzone :) jeśli okaże się że strony jeszcze nie sa otwierajne, dołóż tyle razy ile trzeba i będzie ok :)

© 2000-2024 GRY-OnLine S.A.