AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Kommentare aus Quelltexten entfernen
Thema durchsuchen
Ansicht
Themen-Optionen

Kommentare aus Quelltexten entfernen

Ein Thema von x000x · begonnen am 7. Jul 2005 · letzter Beitrag vom 7. Jul 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von x000x
x000x

Registriert seit: 21. Jan 2004
Ort: Bei Hamburg
308 Beiträge
 
Delphi XE2 Professional
 
#1

Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:10
Moin moin,

kennt bzw. hat jemand ein Tool, mit welchem ich Kommentare aus *.pas Dateien entfernen kann?!
Ich habe bis jetzt nur Tools gefunden, die mir die Sourcen formatieren,
aber Kommentare entfernen?!?
Peter
-= Gruss Peter =-
-= alias x000x =-
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:13
Nur aus Neugier: Warum denn das? Kommentare haben auf das Kompilat keine Auswirkung.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von x000x
x000x

Registriert seit: 21. Jan 2004
Ort: Bei Hamburg
308 Beiträge
 
Delphi XE2 Professional
 
#3

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:16
Zitat von Luckie:
Nur aus Neugier: Warum denn das? Kommentare haben auf das Kompilat keine Auswirkung.
Evtl. sollen die Sourcen ja an jemanden gehen, der nicht unbedingt alle Kommentare lesen muss...
(Warum auch immer... ich brauche es halt)
Peter
-= Gruss Peter =-
-= alias x000x =-
  Mit Zitat antworten Zitat
barf00s
(Gast)

n/a Beiträge
 
#4

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:21
dann schreib dir nen parser der (* *) // und { } erkennt und löscht ...
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:27
Zitat von x000x:
Zitat von Luckie:
Nur aus Neugier: Warum denn das? Kommentare haben auf das Kompilat keine Auswirkung.
Evtl. sollen die Sourcen ja an jemanden gehen, der nicht unbedingt alle Kommentare lesen muss...
(Warum auch immer... ich brauche es halt)
Hehe, hat da jemand in jede Kommentarzeile sein Copyright geknallt. Nix für ungut, aber warum sollte jemand nicht jeden Kommentar lesen sollen / dürfen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von x000x
x000x

Registriert seit: 21. Jan 2004
Ort: Bei Hamburg
308 Beiträge
 
Delphi XE2 Professional
 
#6

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:32
Zitat von barf00s:
dann schreib dir nen parser der (* *) // und { } erkennt und löscht ...
Das sollte das Problem nicht sein, ich war der Meinung, so etwas gibt es schon und
warum dann die Arbeit machen...
(Davon abgesehen, schaffe ich es nicht in den nächsten 30 min. so ein teil zu bauen... Es sollten auch
Kommentare von Strings der Art '//' unterschieden/erkannt werden...)
Peter
-= Gruss Peter =-
-= alias x000x =-
  Mit Zitat antworten Zitat
Benutzerbild von x000x
x000x

Registriert seit: 21. Jan 2004
Ort: Bei Hamburg
308 Beiträge
 
Delphi XE2 Professional
 
#7

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:37
@Luckie: Hm, denke mal, das war nicht ernst gemeint von dir...
Durch Kommentare wird ein Quelltext lesbarer, vor allem, wenn es sich nicht nur
um die normalen VCL Befehle handelt...

Und ich möchte einfach den Quelltext so gut wie möglich "unleserlich" machen...
(Es gibt wirklich Gründe dafür, die auf keinen Fall gegen Copyrights verstossen)
Peter
-= Gruss Peter =-
-= alias x000x =-
  Mit Zitat antworten Zitat
Olli
(Gast)

n/a Beiträge
 
#8

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:41
Nimm halt ein Perlscript ... du hast doch hoffentlich Perl auf deinem Rechner
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#9

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:48
Zitat von x000x:
Und ich möchte einfach den Quelltext so gut wie möglich "unleserlich" machen...
(Es gibt wirklich Gründe dafür, die auf keinen Fall gegen Copyrights verstossen)
So etwas nennt man einen Bei Google suchencode obfusicator.
Es werden nicht nur Kommentare entfernt, sondern auch lokale Variablen, Funktion, Konstanten durch umbenennen verschleiert.
Du musst mal suchen, ob du einen Obfusicator für Delphi findest.
Andreas
  Mit Zitat antworten Zitat
Dust Signs

Registriert seit: 28. Dez 2004
Ort: Salzburg
379 Beiträge
 
#10

Re: Kommentare aus Quelltexten entfernen

  Alt 7. Jul 2005, 16:52
Also ich halte das ja für extrem sinnlos. Wenn jemand den Quelltext nicht lesen können soll, gib ihm doch einfach die DCU. Die kann man zwar auch wieder lesbar machen, aber die hat dann ebenfalls keine Kommentare mehr.

Dust Signs
(aka AXMD in der EE)
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz