Podpis programisty

0

Mam może lekko nietypowy problem.
Chce podpisaś swój program. Ale nie jaki nowym okienkiem ani tym podobne.
Chce żeby z zakładce pliku program.exe "właściwości\podsumowaine\autor"
był mój text. Jak to zrobić?
[najlepiej z poziomu kodu tak dla wygody. O ile się da :| ]

0

nie wiem jak z poziomu kodu ,ale chyba ma to coś wspólnegto z strumieniami plików

cos na postac plik.exe:autor.txt albo cos takiego

0

NIe no, piszesz w pascalu? :d Nawet devcpp to ma: Resources/version info

0

A ja myślę, że problemem jest coś innego:

Jeśli chodzi o zakładkę Wersja, to rzeczywiście VersionInfo, ale jak chodzi o Podsumowanie (a to napisał autor pierwszego postu), to nie polecam edytować tych pól, bo one są dla użytkownika systemu i może on to zmienić (jak w systemie ma do tego prawa oczywiście).

0

nie ja pisze to w VC++
I interesuje mnie zarówno podsumowanie jaki i podsumowanie/zawansowaneBUTTON)

0

Ponieważ nie używam VC to strzelam :P
Project->Options->Version Info (takie 'cuś' jest przynajmniej w Builderze :D)

0

pudło "AdamPL"
;(

0

A czy takie podsumowanie jest w ogole zapisywane w tym pliku? Bo jakos nie wydaje mi sie, a w takim wypadku podpisywanie nie ma sensu - na innym kompie i tak tego nie bedzie.

0

othello... czy jest coś o czym nie wiesz?
tak zmodyfikowałem te wart. (autor) edytuje plik w notepad.exe szukam takiej wart i nie ma jej..
Ale skoro nie jest zapisana w nim to gdzie?? [!!!]

0

edytuje plik w notepad.exe szukam takiej wart i nie ma jej..

To jeszcze nie znaczy, ze nie jest tam zapisana, ale ja bym stawial ze jednak nie jest :-)

Lepiej daj sobie z tym spokoj, nie wystarczy ci VersionInfo? To wlasnie sluzy do informacji a autorze, a to podsumowanie, to doprawdy nie wiem po co komu jest potrzebne...

0

Właściwie do niczego. Właściwie do podpisania się.
tak version info wystarczy tylko że nie mam zielonego pojęcia gdzie to jest w VC
{nawiasem mówiąc pamiętam że jest taka możliwość w asemblerze ale kodu nie mam ;( }

0

Podsumowanie jest trzymane w rekordzie MFT (lub obszarze danych, jak się nie zmieści), przy przenoszeniu z partycji NTFS jest tracone.

W Visual Studio VersionInfo jest w pliku zasobów:
Add -> Resource -> Resource Type: Version

0

Ok to było łatwe [wstyd] dzięki ;P

1 użytkowników online, w tym zalogowanych: 0, gości: 1