![]() |
Kommentare aus Quelltexten entfernen
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?!? |
Re: Kommentare aus Quelltexten entfernen
Nur aus Neugier: Warum denn das? Kommentare haben auf das Kompilat keine Auswirkung.
|
Re: Kommentare aus Quelltexten entfernen
Zitat:
(Warum auch immer... ich brauche es halt) |
Re: Kommentare aus Quelltexten entfernen
dann schreib dir nen parser der (* *) // und { } erkennt und löscht ...
|
Re: Kommentare aus Quelltexten entfernen
Zitat:
|
Re: Kommentare aus Quelltexten entfernen
Zitat:
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...) |
Re: Kommentare aus Quelltexten entfernen
@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) |
Re: Kommentare aus Quelltexten entfernen
Nimm halt ein Perlscript ;) ... du hast doch hoffentlich Perl auf deinem Rechner ;)
|
Re: Kommentare aus Quelltexten entfernen
Zitat:
![]() 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. |
Re: Kommentare aus Quelltexten entfernen
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 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz