 |
Coders' city Nasza pasja to programowanie!
|
| Zobacz poprzedni temat :: Zobacz następny temat |
| Autor |
Wiadomość |
kamcio1
Dołączył: 14 Lip 2011 Posty: 113
|
Wysłany: Wto Sie 30, 2011 7:19 pm Temat postu: [Assembler?] Specjalny język programowania do zadań administracyjnych |
|
|
Witam, wpadłem na taki pomysł, by stworzyć specjalny język programowania, przygotowany specjalni do zadań administracyjnych i tego typu. Miałby on być podobny do VB .NET. Umożliwiałby on takie rzeczy jak uruchomienie Wierszu polecenia i wpisanie odpowiedniej komendy. Wszystko automatycznie. Przykład:
| Kod: |  
 CommandLine.Text(„CD\” + „CD\Progra~1” + „CD\MyPaint”)
 OpenFile(“mypaint.exe”)
 
|
Program (w tym wypadku, skompilowany plik) wykonywałby polecenia po kolei polecenia zawarte w kodzie. Pozwoliłby zaoszczędzić czas, np. po co tłumaczyć komuś, jak zrestartować komputer dziesięć razy, skoro można wysłać mu skompilowany plik z kodem . Ale ostrzegam, nie jestem programistą Assemblera, tylko Visual Basic .NET, więc mogę najwyżej wytłumaczyć, jak język ma wyglądać. Instrukcja warunkowa „If”:
| Kod: |  
 If
 System.Reboot
 Then
 OpenFile(“C:\Unity.3.4.setup.exe”)
 System.Reboot
 End If
 
|
Powyższy przykład pokazuje, że dzięki zmienionej konstrukcji kodu, da się zawrzeć w tego typu komendach więcej, niż jedną komendę. A w przypadku programów zarejestrowanych w rejestrze, uruchamianie mogłoby wyglądać tak:
PS. Wiem, że cudzysłowy drukarskie są, ale pisałem w Wordzie. _________________ http://chomikuj.pl/kamcio1pliki/Programy/Pakiet+Comp-BOOST |
|
| Powrót do góry |
|
 |
|
|
marcin_an Site Admin
Dołączył: 26 Maj 2005 Posty: 17278 Skąd: z drugiej strony Kabla
|
Wysłany: Wto Sie 30, 2011 7:34 pm Temat postu: |
|
|
- Co to ma wspólnego z asemblerami, o programowanie niskopoziomowe i elektronikę nawet nie pytając?
- Pod każdy poważny, współczesny system operacyjny istnieje przynajmniej jeden taki język. Batch, PowerShell, VBS pod Windowsem. Bash, KSH i cała gama podobnych produktów dla rodziny *nix, a także - jeżli ktoś chce - i pod Windowsa.
_________________ Matematyka to taki twór, który pozwala opisać sokowirówkę jako urządzenie pobierające ujemne odpadki i produkujące z nich sok. "Lameria atakuje" | RTFM | UMLet - edytor UML inaczej | Wykłady ks.Pawlukiewicza |
|
| Powrót do góry |
|
 |
kamcio1
Dołączył: 14 Lip 2011 Posty: 113
|
Wysłany: Wto Sie 30, 2011 8:00 pm Temat postu: |
|
|
Dim Asm As String Asm = Assmbler.Language Asm = Nisko.Poziomowy Batch i PowerShell - trudne VBS - Nieco inny... _________________ http://chomikuj.pl/kamcio1pliki/Programy/Pakiet+Comp-BOOST |
|
| Powrót do góry |
|
 |
refri
Dołączył: 06 Maj 2009 Posty: 215
|
Wysłany: Czw Wrz 08, 2011 3:11 am Temat postu: |
|
|
| ... to takie "żarty assemblerowe". |
|
| Powrót do góry |
|
 |
kamcio1
Dołączył: 14 Lip 2011 Posty: 113
|
Wysłany: Czw Wrz 08, 2011 4:15 pm Temat postu: |
|
|
Dokładnie. Myślę jednak, że projekt wart wykonania. Przeciętny Kowalski, nawet jeśli zna angielski, może ni opanować Batcha czy PowerShella, a VBScript jest alternatywą dla JavaScript. _________________ http://chomikuj.pl/kamcio1pliki/Programy/Pakiet+Comp-BOOST |
|
| Powrót do góry |
|
 |
antrykot111

Dołączył: 30 Maj 2005 Posty: 1444 Skąd: mam wiedzieć ?
|
Wysłany: Czw Wrz 08, 2011 5:15 pm Temat postu: |
|
|
| Po prostu to wykonaj i zobaczysz czy było warto. Projekty do szuflady mają swoją wartość edukacyjną :) |
|
| Powrót do góry |
|
 |
kamcio1
Dołączył: 14 Lip 2011 Posty: 113
|
|
| Powrót do góry |
|
 |
|
|
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Możesz dodawać załączniki na tym forum Możesz pobierać pliki z tego forum
|
 Debug: strone wygenerowano w 0.11679 sekund, zapytan = 7
|