Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Skrócony regulamin

[Assembler?] Specjalny język programowania do zadań administracyjnych



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Elektronika, programowanie niskopoziomowe
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kamcio1



Dołączył: 14 Lip 2011
Posty: 113

PostWysłany: Wto Sie 30, 2011 7:19 pm      Temat postu: [Assembler?] Specjalny język programowania do zadań administracyjnych Odpowiedz z cytatem Pisownia

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
Kod:

System.Reboot()

.
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:
Kod:

Start Notepad


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
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
marcin_an
Site Admin


Dołączył: 26 Maj 2005
Posty: 17278
Skąd: z drugiej strony Kabla

PostWysłany: Wto Sie 30, 2011 7:34 pm      Temat postu: Odpowiedz z cytatem Pisownia

  1. Co to ma wspólnego z asemblerami, o programowanie niskopoziomowe i elektronikę nawet nie pytając?
  2. 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
Zobacz profil autora Wyślij prywatną wiadomość
kamcio1



Dołączył: 14 Lip 2011
Posty: 113

PostWysłany: Wto Sie 30, 2011 8:00 pm      Temat postu: Odpowiedz z cytatem Pisownia

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
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
refri



Dołączył: 06 Maj 2009
Posty: 215

PostWysłany: Czw Wrz 08, 2011 3:11 am      Temat postu: Odpowiedz z cytatem Pisownia

... to takie "żarty assemblerowe".
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
kamcio1



Dołączył: 14 Lip 2011
Posty: 113

PostWysłany: Czw Wrz 08, 2011 4:15 pm      Temat postu: Odpowiedz z cytatem Pisownia

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
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
antrykot111



Dołączył: 30 Maj 2005
Posty: 1444
Skąd: mam wiedzieć ?

PostWysłany: Czw Wrz 08, 2011 5:15 pm      Temat postu: Odpowiedz z cytatem Pisownia

Po prostu to wykonaj i zobaczysz czy było warto. Projekty do szuflady mają swoją wartość edukacyjną :)
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Numer GG
kamcio1



Dołączył: 14 Lip 2011
Posty: 113

PostWysłany: Pią Wrz 09, 2011 10:05 am      Temat postu: Odpowiedz z cytatem Pisownia

http://th04.deviantart.net/fs71/150/i/2010/171/0/c/Are_You_Fucking_Kidding_Me_HD_by_CrusierPL.png
_________________
http://chomikuj.pl/kamcio1pliki/Programy/Pakiet+Comp-BOOST
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Elektronika, programowanie niskopoziomowe Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
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
contact

| Darmowe programy i porady Jelcyna | VB4all | Tansze zakupy w Helionie |