Salve a tutti, dato che non c'è una guida sul come creare un autopatcher, ho deciso di postrarne una io.
FAQ:
D: Cos'è un autopatcher?
R:Un autopatcher è un applicazione che esegue il controllo del client e lo aggiorna nelle versioni rese disponibili.
D:Che differenza c'e tra Autopatcher normale e Autopatcher starter?
R:-Un autopatcher normale ha il download della patch cioè un opzione che aggiorna il client con tanto di progressbar
-Un autopatcher starter non possiede la funzione di download patch e di aggiornamento del client ma avvia game ti porta nel forum o in un sito apre le opzioni e tutte le opzioni che vengono richieste...In questa guida lo faremo con Inizia,Opzioni,Forum ecc.. (Funzioni Base)
D:Di cosa abbiamo bisogno?
R:-Client di un server privato di metin2...
Serve:
- Microsoft Net Framework 3.5 Dettagli download:
- Visual Basic 2008 Express Edition download:
1)Istalliamo Microsoft Net Framework 3.5.
2)Istalliamo Microsoft Visual Basic 2008 Express Edition.
3)Avviamo Microsoft Visual Basic 2008 Express Edition.
4)In alto a destra clicchiamo su File -->New Project-->Windows Forms Application
5)Vi aprirà una finestra uguale a questa:
(Link:
6)A sinistra dovreste visualizzare la ToolBox.
7)Scorrete finchè non trovate PictureBox.
8)Selezionate tutto il rettangolo bianco cosi:
(Link:
9)In basso a destra ci sono le Proprietà del rettangolo bianco selezionato.
10)Evidenziate il nome BeckgroundImage e acanto a (none) Appariranno "..." .
11)Cliccateci e dovrebbe apparire una schermata cosi:
(Link:
12)Cliccate su Local resources--->Import e selezionate l'immagine che volete per sfondo.
13)In ToolBox cerchiamo TextBox e inseriamolo nell' Autopatcher.
14)Stessa cosa cerchiamo ProgressBar e inseriamola nell' AutoPatcher.
15)A questo punto In ToolBox cerchiamo Button aggiungiamone 4.
16)Posizionare e ngrandire i Button a vostro piacimento.
17) Clicchiamo una sola volta su Button1 e nelle proprietà cerchiamo Text cancelliamo la scritta Botton1 e scriviamo Inizia o quello che volete voi!
18) Stessa cosa nel Botton2 scriviamo Opzioni.
19) Botton3 Aggiornamenti.
20) Botton4 Termina.
21) In tutto l'altro spazio rimanente possiamo inserire un immagine o una pagina web.
Per inserire un immagine basta seguire i passi 7 e 8.
Per inserire una pagina web:
1)In ToolBox cercare WebBrowser determinare le grandezze e in Proprietà cercare Url e accanto scriviamo l'indirizzo web. Attenzione nella grafica!
Visualizzerete solo un rettangolo bianco della pagina Web!
2)Per dare un nome all' applicazione cliccare su form1 della grafica.
3)In Text scriviamo quello che volete. Io scrivo AutoPatcher By LordRiki.
PASSIAMO AGLI SCRIPT
Clicchiamo 2 volte su Inizia e incolliamo questo:
Clicchiamo 2 volte su opzioni e incolliamo questo:
Clicchiamo 2 Volte Su Aggiornamenti e incolliamo questo:
Andiamo nella grafica alla ToolBox clicchiamo 2 volte su Timer e altre 2 volte su Timer1 e nello script incolliamo questo:
Dove c'è questo
BISOGNA CARICARLI SU SITI TIPO ALTERVISTA E NON MEGAUPLOAD O ALTRI SITI SIMILI.
Clicchiamo 2 volte su Termina e nello script e incollate questo:
Ora basta salvare i file, cliccate su Start Debugging (quell'icona in alto a forma di play) cosi:
(Link:
Vi aprirà il vostro AutoPatcher.
Cliccate su Inizia e vi segnalerà in giallo la scritta:
E' normale, perchè l'autopatcher non è nella cartella.
Chiudete l'anteprima dell' autopatcher e andate a File in alto a destra e Save All Dategli un nome tipo Autopatcher e poi Save.
Una volta salvato, aprite la cartella
Una volta rienominata trasferite l'autopatcher in qualsiasi client e avviatelo.
Fonti:
80% Mie,
20% IF.
FAQ:
D: Cos'è un autopatcher?
R:Un autopatcher è un applicazione che esegue il controllo del client e lo aggiorna nelle versioni rese disponibili.
D:Che differenza c'e tra Autopatcher normale e Autopatcher starter?
R:-Un autopatcher normale ha il download della patch cioè un opzione che aggiorna il client con tanto di progressbar
-Un autopatcher starter non possiede la funzione di download patch e di aggiornamento del client ma avvia game ti porta nel forum o in un sito apre le opzioni e tutte le opzioni che vengono richieste...In questa guida lo faremo con Inizia,Opzioni,Forum ecc.. (Funzioni Base)
D:Di cosa abbiamo bisogno?
R:-Client di un server privato di metin2...
Serve:
- Microsoft Net Framework 3.5 Dettagli download:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
- Visual Basic 2008 Express Edition download:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
1)Istalliamo Microsoft Net Framework 3.5.
2)Istalliamo Microsoft Visual Basic 2008 Express Edition.
3)Avviamo Microsoft Visual Basic 2008 Express Edition.
4)In alto a destra clicchiamo su File -->New Project-->Windows Forms Application
5)Vi aprirà una finestra uguale a questa:
(Link:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
)6)A sinistra dovreste visualizzare la ToolBox.
7)Scorrete finchè non trovate PictureBox.
8)Selezionate tutto il rettangolo bianco cosi:
(Link:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
)9)In basso a destra ci sono le Proprietà del rettangolo bianco selezionato.
10)Evidenziate il nome BeckgroundImage e acanto a (none) Appariranno "..." .
11)Cliccateci e dovrebbe apparire una schermata cosi:
(Link:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
)12)Cliccate su Local resources--->Import e selezionate l'immagine che volete per sfondo.
13)In ToolBox cerchiamo TextBox e inseriamolo nell' Autopatcher.
14)Stessa cosa cerchiamo ProgressBar e inseriamola nell' AutoPatcher.
15)A questo punto In ToolBox cerchiamo Button aggiungiamone 4.
16)Posizionare e ngrandire i Button a vostro piacimento.
17) Clicchiamo una sola volta su Button1 e nelle proprietà cerchiamo Text cancelliamo la scritta Botton1 e scriviamo Inizia o quello che volete voi!
18) Stessa cosa nel Botton2 scriviamo Opzioni.
19) Botton3 Aggiornamenti.
20) Botton4 Termina.
21) In tutto l'altro spazio rimanente possiamo inserire un immagine o una pagina web.
Per inserire un immagine basta seguire i passi 7 e 8.
Per inserire una pagina web:
1)In ToolBox cercare WebBrowser determinare le grandezze e in Proprietà cercare Url e accanto scriviamo l'indirizzo web. Attenzione nella grafica!
Visualizzerete solo un rettangolo bianco della pagina Web!
2)Per dare un nome all' applicazione cliccare su form1 della grafica.
3)In Text scriviamo quello che volete. Io scrivo AutoPatcher By LordRiki.
PASSIAMO AGLI SCRIPT
Clicchiamo 2 volte su Inizia e incolliamo questo:
Shell("avvia da qui.exe")
End
Clicchiamo 2 volte su opzioni e incolliamo questo:
Shell("config.exe")
End
Clicchiamo 2 Volte Su Aggiornamenti e incolliamo questo:
Button1.Enabled = False
Button1.Text = "Attendere, prego..."
TextBox1.Text = "Download iniziato."
ProgressBar1.Value = "1"
Timer1.Start()
Andiamo nella grafica alla ToolBox clicchiamo 2 volte su Timer e altre 2 volte su Timer1 e nello script incolliamo questo:
ProgressBar1.Value = "2"
TextBox1.Text = "patch.txt è testato.."
If My.Computer.FileSystem.FileExists("patch.txt") Then My.Computer.FileSystem.DeleteFile("patch.txt")
TextBox1.Text = "patch.txt è stato cancellato."
End If
My.Computer.Network.DownloadFile("http://indirizzo web del patch.txt", "patch.txt")
TextBox1.Text = "Nuovo patch.txt scaricato."
ProgressBar1.Value = "3"
TextBox1.Text = "locale_it.eix è stato testato."
If My.Computer.FileSystem.FileExists("pack/locale_it.eix") Then
My.Computer.FileSystem.DeleteFile("pack/locale_it.eix")
TextBox1.Text = "locale_it.eix è stato cancellato."
End If
ProgressBar1.Value = "4"
My.Computer.Network.DownloadFile("http://indirizzo web del vostro locale_it.eix", "pack/locale_it.eix")
TextBox1.Text = "Nuovo locale_it.eix scaricato."
End
Dove c'è questo
e questoPerfavore, Entra oppure Registrati per vedere i Link!web del vostro locale_it.eix
dovete incollare l'indirizzo web dei file.Perfavore, Entra oppure Registrati per vedere i Link!web del patch.txt
BISOGNA CARICARLI SU SITI TIPO ALTERVISTA E NON MEGAUPLOAD O ALTRI SITI SIMILI.
Clicchiamo 2 volte su Termina e nello script e incollate questo:
Ora basta salvare i file, cliccate su Start Debugging (quell'icona in alto a forma di play) cosi:
(Link:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
)Vi aprirà il vostro AutoPatcher.
Cliccate su Inizia e vi segnalerà in giallo la scritta:
Shell("avvia da qui")
E' normale, perchè l'autopatcher non è nella cartella.
Chiudete l'anteprima dell' autopatcher e andate a File in alto a destra e Save All Dategli un nome tipo Autopatcher e poi Save.
Una volta salvato, aprite la cartella
e trasferite l'applicazione "WindowsApplication1" sul Desktop e rienominatela a vostro piacimento.AutoPatcher-->AutoPatcher-->obj-->Debug
Una volta rienominata trasferite l'autopatcher in qualsiasi client e avviatelo.
Fonti:
80% Mie,
20% IF.
Ultima modifica: