Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Program.


Rekomendowane odpowiedzi

Opublikowano

Mam pytanie, prośbę lub pomoc w całym wykonaniu tego dziadostwa :)

Otóż robię mały (jak na moje umiejętności) program który wyłącza (zdalnie) komputery w małej 16 komputerowej sieci.

Stworzyłem już gui:

92693349978943606615.png

 

Lecz mam problem z kodem mianowicie gdzie co jak i do czego.

Oglądnąłem poradniki, przeczytałem; lecz (możliwe że nie umiem szukać) nic nie znalazłem aby opisywało to czego szukam.

Kto chciałby mi pomóc prosiłbym o skontaktowanie się w tym temacie lub na gg :)

kod gui:

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <TreeViewConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Users\rg117\Desktop\\F1.kxf
$F1 = GUICreate("Wyłączanie kompów v2", 615, 408, 192, 124)
$kom = GUICtrlCreateInput("Komentarz.", 128, 8, 225, 23)
GUICtrlSetFont(-1, 10, 800, 0, "Calibri")
GUICtrlSetColor(-1, 0x000000)
GUICtrlSetTip(-1, "Wpisz tresć komentarza!")
GUICtrlSetCursor (-1, 5)
$p1 = GUICtrlCreatePic("C:\Users\rg117\Desktop\\kom.gif", 128, 48, 233, 233)
GUICtrlSetState(-1, $GUI_DISABLE)
$r1 = GUICtrlCreateRadio("10 s", 392, 24, 145, 33)
$r2 = GUICtrlCreateRadio("20 s", 392, 64, 145, 33)
$r3 = GUICtrlCreateRadio("30 s", 392, 104, 145, 33)
$r4 = GUICtrlCreateRadio("1 min", 392, 144, 145, 33)
$r5 = GUICtrlCreateRadio("999999 s", 392, 184, 145, 33)
$end = GUICtrlCreateButton("WYKONAJ", 400, 232, 193, 73, BitOR($BS_PUSHBOX,$BS_CENTER))
GUICtrlSetFont(-1, 24, 800, 0, "Myriad Hebrew")
GUICtrlSetColor(-1, 0x000000)
GUICtrlSetTip(-1, "Kliknij, aby zakończyć!")
GUICtrlSetCursor (-1, 0)
$k1 = GUICtrlCreateCheckbox("1", 8, 16, 113, 25)
$k2 = GUICtrlCreateCheckbox("2", 8, 40, 113, 25)
$k3 = GUICtrlCreateCheckbox("3", 8, 64, 113, 25)
$k4 = GUICtrlCreateCheckbox("4", 8, 88, 113, 25)
$k5 = GUICtrlCreateCheckbox("5", 8, 112, 105, 25)
$k6 = GUICtrlCreateCheckbox("6", 8, 136, 113, 25)
$k7 = GUICtrlCreateCheckbox("7", 8, 160, 113, 25)
$k8 = GUICtrlCreateCheckbox("8", 8, 184, 113, 25)
$k9 = GUICtrlCreateCheckbox("9", 8, 208, 113, 25)
$k10 = GUICtrlCreateCheckbox("10", 8, 232, 113, 25)
$k11 = GUICtrlCreateCheckbox("11", 8, 256, 113, 25)
$k12 = GUICtrlCreateCheckbox("12", 8, 280, 113, 25)
$k13 = GUICtrlCreateCheckbox("13", 8, 304, 113, 25)
$k14 = GUICtrlCreateCheckbox("14", 8, 328, 113, 25)
$k15 = GUICtrlCreateCheckbox("15", 8, 352, 97, 25)
$pro = GUICtrlCreateProgress(104, 328, 241, 57)
GUICtrlSetData(-1, 50)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO)
GUICtrlSetTip(-1, "To już połowa !")
$tv = GUICtrlCreateTreeView(408, 320, 161, 73)
$tv_0 = GUICtrlCreateTreeViewItem("WYBIERZ KOMPUTER", $tv)
$tv_1 = GUICtrlCreateTreeViewItem("NAPISZ KOMENTARZ", $tv_0)
$tv_2 = GUICtrlCreateTreeViewItem("WYBIERZ CZAS", $tv_1)
$tv_3 = GUICtrlCreateTreeViewItem("ZAAKCEPTUJ", $tv_2)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

		Case $F1
		Case $F1
		Case $F1
		Case $F1
		Case $kom
		Case $end
		Case $pro
WEnd

 

 

Opublikowano

Człowieku technikum dopiero. Teraz w tych szkołach to nic normalnego nie uczą - tylko na własną rękę można coś zdziałać. A to takie odbiegnięcie od tematu :>

Opublikowano

Boshe, jaki okropnie długi nie potrzebny kod -.-

Nie podajemy gotowych kodów :).

Co, i doczego to mi ten kod wyślij na jakis upload i daj linka i skana na pw.

Porozpisuje ci to w Komentarzach.

AD%20OR%20CRY_euw_92_3_logo.png
Opublikowano

Hmm jesteś pewny że w autoit da się coś takiego zrobić? :P

Jest dużo darmowego oprogramowania do zarządzania małymi pracowniami komputerowymi jak na przykład iTalc.

Oczywiście, wszystko można zrobić jednak Twój kod to tylko gotowiec z programu koda więc mielibyśmy pisać cały program.. nie.

Opublikowano

Człowieku technikum dopiero. Teraz w tych szkołach to nic normalnego nie uczą - tylko na własną rękę można coś zdziałać. A to takie odbiegnięcie od tematu :>

W technikum powinnieneś już pisać własne OS'y !

Pisze boty do gier WWW na zlecenie.

Opublikowano

Boshe, jaki okropnie długi nie potrzebny kod -.-

Nie podajemy gotowych kodów :).

Co, i doczego to mi ten kod wyślij na jakis upload i daj linka i skana na pw.

Porozpisuje ci to w Komentarzach.

Tzn?

Trzyma mnie czas, więc prosiłbym o konkrety, myślę że moglibyście pomóc też innym w przyszłości :D

Nie zrozumcie mnie źle, ale ja dopiero zaczynam :D

Opublikowano

TCP? A stare, dobre CMD to już nie działa? Wystarczy shutdown i jakaś tam literka... nie pamiętam, jaka służy do wyłączania innnych komputerów w siei, ale możesz wpisać shutdown /? i poszukać. Ewentualnie shutdown /i co spowoduje uruchomienie takiej aplikacji, jak próbujesz zrobić, tylko skończonej.

Law of Revelation: The hidden flaw never remains hidden.

Opublikowano

No tak chodzi mi o to żeby to podłączyć do tych 15 komputerów (buttony 1-15) których działa:

 

shutdown -s... -m \\205p-(nazwa komputera od 1-15)-t ... -c "..."
 

Dopisać komentarz pod -c ""

i czas tego -t ""

zrobiłem coś manualnego na batach ale to mi nie wystarcza chce coś więcej:

@echo off
 
set /p a= Komp : 
set /p c= Komentarz : 
set /p t= Czas : 

shutdown -s -m \\205p-k%a% -c %c% -t %t%

pause

 

 

 

System operacyjny..

Dalej nie rozumiem. Kod na upload?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...