Framework Electron 14
- Tommy Herrmann
- Site Admin
- Beiträge: 5894
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Framework Electron 14
... sorry - ich habe null Ahnung was das Framework "Electron" ist und wofür das mit Mobirise eingesetzt werden könnte - auch wenn ich bei Wikipedia bereits etwas darüber gelesen habe.
https://de.wikipedia.org/wiki/Electron_%28Framework%29
Weiß das jemand und kann eine kurze Erklärung geben?
Wo und wie setzt Mobirise das denn ein, sie haben geschrieben, dass sie nun das brandneue
Electron 14
mit v5.7.5 BETA im Einsatz haben.
... deswegen funktioniert auch gerade damit das Update von Erweiterungen nicht richtig
https://de.wikipedia.org/wiki/Electron_%28Framework%29
Weiß das jemand und kann eine kurze Erklärung geben?
Wo und wie setzt Mobirise das denn ein, sie haben geschrieben, dass sie nun das brandneue
Electron 14
mit v5.7.5 BETA im Einsatz haben.
... deswegen funktioniert auch gerade damit das Update von Erweiterungen nicht richtig
Re: Framework Electron 14
Hm... Du warst ja nie ein "echter" Programmierer.
Lass es mich so erklären:
Du schreibst ein Programm in einer bestimmten Sprache. Du kennst vielleicht C++ oder Basic oder Pascal.
Diese Programme müssen "kompliert werden", damit der Computer die Anweisungen versteht. Es entsteht dann für einen PC eine exe-Datei aus Maschinensprache, die heutzutage nur noch wenige können.
Mittels dieses Electron kannst Du nun die gleiche Funktionalität direkt auf verschiedenen Computertypen erzeugen. Du legst einen Schalter um und es werden verschiedene gleich funktionierende Programme für verschiedene Computer erzeugt.
Ein Framework bringt i.A. noch eine ganze Bibliothek an Funktionen mit, die identisch auf allen Zielsystem funktionieren. - Bootstrap ist ja auch eine Art Framework.
Aber ich befürchte gerade, das wusstest Du schon alles....
Lass es mich so erklären:
Du schreibst ein Programm in einer bestimmten Sprache. Du kennst vielleicht C++ oder Basic oder Pascal.
Diese Programme müssen "kompliert werden", damit der Computer die Anweisungen versteht. Es entsteht dann für einen PC eine exe-Datei aus Maschinensprache, die heutzutage nur noch wenige können.
Mittels dieses Electron kannst Du nun die gleiche Funktionalität direkt auf verschiedenen Computertypen erzeugen. Du legst einen Schalter um und es werden verschiedene gleich funktionierende Programme für verschiedene Computer erzeugt.
Ein Framework bringt i.A. noch eine ganze Bibliothek an Funktionen mit, die identisch auf allen Zielsystem funktionieren. - Bootstrap ist ja auch eine Art Framework.
Aber ich befürchte gerade, das wusstest Du schon alles....
- Tommy Herrmann
- Site Admin
- Beiträge: 5894
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Framework Electron 14
ja - schon, aber wie und wo ist das bei Mobirise auf meinem PC
... oder steckt das in der .exe
P.S.:
Mit BASIC hatte ich mich mal beschäftigt - dann wurde ich Profi im dBASE und habe Tausende von Programmen damit selbst geschrieben - u.a. meine gesamte Finanz- und Lohnbuchhaltung meiner Firma.
Diese Programme konnte man über Clipper zu eigenständig ausführbaren Programme kompilieren ...
https://de.wikipedia.org/wiki/DBASE
... oder steckt das in der .exe
P.S.:
Mit BASIC hatte ich mich mal beschäftigt - dann wurde ich Profi im dBASE und habe Tausende von Programmen damit selbst geschrieben - u.a. meine gesamte Finanz- und Lohnbuchhaltung meiner Firma.
Diese Programme konnte man über Clipper zu eigenständig ausführbaren Programme kompilieren ...
https://de.wikipedia.org/wiki/DBASE
Re: Framework Electron 14
Ja genau, das steckt in der exe - bzw. in den ganzen libs und dlls, die da mit installiert werden.
Electron selbst taucht da scheinbar nicht mit auf.
dBase... das waren noch Zeiten....
Electron selbst taucht da scheinbar nicht mit auf.
dBase... das waren noch Zeiten....
- Tommy Herrmann
- Site Admin
- Beiträge: 5894
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Framework Electron 14
... über 4.000 Programme habe ich geschrieben - wahnsinn. Sind noch auf meinem XP im Büro, der seinen Geist nun restlos aufgegeben hat. Habe aber einige gerettet - nur so als Erinnerung
- Tommy Herrmann
- Site Admin
- Beiträge: 5894
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Framework Electron 14
Ganz kleines Beispiel aus den 80igern (letzte Änderung 1999)
Berechnung von Ostern für die Feiertage in der Anwesenheitsliste:
Berechnung von Ostern für die Feiertage in der Anwesenheitsliste:
Code: Alles auswählen
*** 22.12.99 *** OSTERN.PRG *** Berechnung der Feiertage
*** Aufrufende Programme : JAHRENDE.PRG / KALENDEM.PRG / KALENDER.PRG
*** Jahr 2000 abgeschlossen
*-- diese Zahlen wiederholen sich alle 19 Jahre
*-- die Zahlen 14 - 3 - usw. betreffen das Tagesdatum des 1. Frhlingsvollmondes nach dem 21. M„rz
O0=14
O1=3
O2=23
O3=11
O4=31
O5=18
O6=8
O7=28
O8=16
O9=5
O10=25
O11=13
O12=2
O13=22
O14=10
O15=30
O16=17
O17=7
O18=27
IF Feierruf=0 && JAHRENDE.PRG Variablen setzen
mjahr=YEAR(DATE())
mjahr=LTRIM(STR(mjahr))
ojahr=VAL(mjahr)
ENDIF
ojahr=ojahr/19-INT(ojahr/19) && INT errechnet welche der obigen 19 Daten benutzt wird
ojahr=ROUND(ojahr*19,0)
IF ojahr<=9
ojahr="O"+str(ojahr,1)
ELSE
ojahr="O"+str(ojahr,2)
ENDIF
DO CASE
CASE &ojahr<=9
odat="0"+STR(&ojahr,1)
OTHERWISE
odat=STR(&ojahr,2)
ENDCASE
DO CASE
CASE &ojahr<19 && wenn kleiner als 19 ist der Frhlingsvollmond im April
RMONAT="04"
OTHERWISE
RMONAT="03" && sonst ist es der M„rz
ENDCASE
*-- Erster Frhlingsvollmond wird errechnet fr die Bestimmung vom Oster-Sonntag
FRLV=STR(&ojahr)+"."+RMONAT+"."+mjahr
FRLV=CTOD(FRLV)
*-- Neujahr
NEUJX=CTOD("01.01."+mjahr)
*-- Maifeiertag
MAIFX=CTOD("01.05."+mjahr)
*-- Ostersonntag + Ostermontag
OST1X=DOW(FRLV)
IF OST1X>1 && Errechnung der Differenz-Tage vom Frhlinsvollmons zum Ostersonntag
Tagsuche=8-OST1X
OST1X=FRLV+Tagsuche
*-- Ostermontag
OST2X=OST1X+1
ELSE
OST1X=FRLV+7
*-- Ostermontag
OST2X=OST1X+1
ENDIF
*-- Karfreitag
KARFX=OST1X-2
*-- Christi Himmelfahrt
HIMMX=OST1X+39
*-- Pfingstsonntag
PFI1X=OST1X+49
*-- Pfingstmontag
PFI2X=OST1X+50
*-- Tag der deutschen Einheit wurde nach der Wiedervereinigung ab 1990 umgesetzt
IF VAL(mjahr)<1990
DEUTX=CTOD("17.06."+mjahr)
ELSE
DEUTX=CTOD("03.10."+mjahr) && ab 1990 ist es der 03.Oktober
ENDIF
*-- Buá- und Bettag ( kann keiner verstehen - muá man noch mal drber nachdenken )
*-- wurde in Berlin mit dem Jahr 1995 abgeschaft
IF VAL(mjahr)<1995
BUST=CTOD("01.11."+mjahr)
BUST=DOW(BUST)
DIFF=4-BUST
IF DIFF<=0
DIFF=DIFF+7+15
ELSE
DIFF=DIFF+15
ENDIF
DIFF=STR(DIFF,2)
BUSTX=CTOD(DIFF+".11."+mjahr)
ELSE
BUSTX=CTOD(" . . ")
ENDIF
*-- Weihnachten
WEI1X=CTOD("24.12."+mjahr)
WEI2X=CTOD("25.12."+mjahr)
WEI3X=CTOD("26.12."+mjahr)
*-- Sylvester
SYLVX=CTOD("31.12."+mjahr)
IF Feierruf=0 && JAHRENDE.PRG, sonst =1 (KALENDEM.PRG/KALENDER.PRG)
SET SAFETY OFF
SAVE ALL LIKE ????X* TO FEIERTAG
SET SAFETY ON
ENDIF
RETURN
Re: Framework Electron 14
Wenn man es genau nimmt, sind die heutigen Programmiersprachen auch nicht so wesentlich anders.
Re: Framework Electron 14
Der Großteil von MR ist in HTML und JavaScript geschrieben und wird dann so "verpackt" dass Du es mit einer EXE starten kannst.
Grundsätzlich kann es Dir egal sein weleches Electron verwendet wird.
Grundsätzlich kann es Dir egal sein weleches Electron verwendet wird.
- Tommy Herrmann
- Site Admin
- Beiträge: 5894
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Framework Electron 14
Ich dachte, das "sitzt" da wie z.B. das Framework "Bootstrap" in irgendwelchen Dateien - das ist mir so noch nie bewusst gewesen.
Danke ...
Danke ...
Re: Framework Electron 14
Ja das ist schon da nur "verschleiert" (und gepackt) in der app.asar, ab und zu sieht man das an den Fehlermeldungen
download/file.php?id=2302&t=1
Ich hab gerade mal schnell das quick-start leicht angepasst und "durchlaufen" lassen, sieht so aus:
download/file.php?id=2302&t=1
Ich hab gerade mal schnell das quick-start leicht angepasst und "durchlaufen" lassen, sieht so aus:
- Tommy Herrmann
- Site Admin
- Beiträge: 5894
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Framework Electron 14
... OK - verstehe gerade "Bahnhof"
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 28 Gäste