WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

matlab m-files schützen

 

Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.12.2009, 14:13     Titel: matlab m-files schützen
  Antworten mit Zitat      
Hi @ all

ich hab ein matlab standalone programmiert funktioniert auch super. Jetzt hab ich aber festgestellt, dass die Standalone exe sobald sie ausgeführt wird einen Temp Ordner anlegt der irgendwo in windows vergraben wird. In diesem Ordner werden alle m-files und mat files entpackt die in der exe benutzt werden. Das Problem ist, dass diese sachen eigentlich nicht angezeigt werden sollen.
Ich dachte, dass matlab wie bei jedem Programmier programm die files in eine exe datei umwandelt und man den quellcode nicht mehr sehen kann. hab ich was falsch gemacht? kann ich das ändern?

Danke im vorraus


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.449
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 08.12.2009, 14:27     Titel:
  Antworten mit Zitat      
Hallo,

die einfachste Möglichkeit wird sein, aus den M-Dateien P-Dateien zu erstellen.
Code:

Die sind dann nicht mehr einsehbar.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 08.12.2009, 15:01     Titel:
  Antworten mit Zitat      
@Gast: Schon mal in die M-Dateien reingeschaut? Enthalten die wirklich Quellcode...

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.12.2009, 17:31     Titel:
  Antworten mit Zitat      
Hi Andreas,
natürlich hab ich nciht reingeschaut. Sie enthalten nur zeichenwirrwarr. hab die dateien gesehen und des einfach angenommen. mein fehler sorry.

Hi Harald,
die funktion ist auch gut. ich hab in dem help file gelesen, dass dadurch die application schneller wird. werde dieses funktion auf jedenfall verwenden danke dafür.

aber eine sache ist noch problematisch. die mat files sind leider lesbar. muss ich die selber verschlüsslen oder gibt es dafür auch einen befehl?

thanks
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.449
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 08.12.2009, 18:04     Titel:
  Antworten mit Zitat      
Hallo,

wenn die mat-Files lesbar sind, dann wird das vermutlich daran liegen, dass sie mit der Option -ascii erstellt wurden. Für das Konvertieren sollte folgendes ausreichen:

Code:


Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.12.2009, 09:25     Titel:
  Antworten mit Zitat      
Hi Harald,
in ascii code sind sie nicht. Es sind ganz normale mat-files und ich kann sie mit matlab öffnen. Das ist ja nicht weiter schlimm, aber diese matfiles werden auch bei der ausführung der exe in den temp ordner enpackt. Dort kann man sie entgegen den m-files mit matlab öffnen.

viele Grüße
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 09.12.2009, 10:15     Titel:
  Antworten mit Zitat      
Hier steht eine Zusammenfassung:

http://www.mathworks.com/support/so...../data/1-2ZAVUJ/index.html

MAT Files sind nicht verschlüsselbar. Beim ZIP-Befehl sehe ich da auch nichts. Vielleicht geht es über eine externe Software mittel ! Befehl. Ansonsten helfen einfach Techniken wie Umbenennen un Umpopieren der Datei und solche Tricks.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.12.2009, 12:17     Titel:
  Antworten mit Zitat      
Ok Danke euch allen für die schnellen antworten.
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.