Centralt kontrollerad Digital Picture Frame (10 / 12 steg)
Steg 10: Programvara bygga del 3 (anpassade skript)
Detta är den sista pusselbiten för att skapa våra CD... nästan där!Skapa AutoRun9MySlideshow.cmd
Man kan kalla denna fil "hjärtat" i programmet bildspel på skivan ändå.
I ett nötskal, gör det detta efter:
- Tyst ansluta till lokala nätverk
- Bekräfta nätverksanslutning framgångsrika
- Om det lyckas ladda bildspel baken arkivera från fjärresurs
- Om nätverket inte kan hittas, ladda bildspel med lokalt lagrade bilder
- Ständigt poll nätverksresurs för reload, omstart eller avstängning fjärrkommandon (mer om detta senare)
Skapa filen
- Bläddra till den befintliga katalogen kallas "... \plugin\autorun\"
- Skapa en fil med namnet AutoRun9MySlideshow.cmd i den här katalogen
(Vi ska redigera och lägga till filen i nästa steg efter vår nextwork andel är på plats) - Gå tillbaka till PE Builder -> Plugins, och hitta "Autostart"
- Klicka på Redigera
- Lägg till rad: AutoRun9MySlideshow.cmd=2,,1 under [SourceDisksFiles]
- Denna kodrad berättar det att inkludera denna fil och kopiera den till katalogen System32
- Klicka på Arkiv -> Spara och avsluta din texteditor
- Klicka på klar
Auto-Network Config
Nästa är att lägga ett par filer så att våra nätverksanslutning är automatiskt inställt på boot-up utan användaråtgärder.
- Bläddra till den befintliga katalogen kallas "... \plugin\penetcfg\"
- Byt namn på autorun0penetcfg.cmd till autorun8penetcfg.cmd
- Redigera autorun8penetcfg.cmd i en textredigerare
Ändra källa:
off
titeln börjar nätverksstöd
Ring %SystemRoot%\system32\penetcfg.exe /UseProfile
rem samtal mstcp.cmd
avsluta
Till:
off
titeln börjar nätverksstöd
Ring %SystemRoot%\system32\penetcfg.exe /UseProfile:penetcfg-auto.ini
rem samtal mstcp.cmd
exit
- Skapa en andra fil (också i... \plugin\penetcfg\) heter: PENETCFG-AUTO. INI
- Redigera filen med din textredaktör, och lägga till de följande källan:
[General]
AutoStartNet = Ja
PromptForProfile = nej
ShowGUI = nej[NetProfiles]
Dynamisk IP-adress (DHCP) = penetcfg-dhcp.ini
Statisk IP-adress (manuell) = penetcfg-static.ini
Anpassad från A:\= a:\penetcfg.ini
Anpassad från C:\= c:\penetcfg.ini[NetAdapter1]
EnableDHCP = Ja
UseStaticGateway = nej
Standard-gateway =
UseStaticDNS = nej
DNSServer =
UseStaticWINS = nej
WINSServer =[NetID]
Arbetsgrupp = arbetsgrupp
Datornamn = PICFRAME
[FileSharing]
Observera att du måste redigera avsnittet ovan till svit ditt nätverk om du inte ansluter till ett öppet WiFi nätverk (eller fysisk kabelanslutning). Jag valde för att visa en enkel config, men om du ansluter till ett säkert nätverk måste du lägga till fler parametrar (Sök Google för PENETCFG-AUTO. INI).
- Slutligen, gå tillbaka till PE Builder
- Klicka på Plugins
- Välj "PENETCFG: automatiskt starta PE Network configurator" och klicka på Redigera
- Redigera avsnittet [SourceDisksFiles] så att det omfattar bara dessa två rader:
autorun8penetcfg.cmd=2,,1
PENETCFG-AUTO. INI = 2,, 1
- Klicka på Arkiv -> Spara och avsluta din texteditor
- Klicka på klar och Exit PE Builder för nu (eller genomföra en annan snabb bygga Test innan spännande)