We can silence this issue by opening up PhotoSweeper X.app/Contents/Frameworks/amework/Versions/Current/Sparkle and changing a few things in the initialisation routines. Since we will modify the binaries, Sparkle will complain about checksumming and will pop-up a nag screen that we have not signed the application with a DSA key. It can be left alone, but to make sure, let's turn jmp to safety: There is one trial notification that remains and that is in the handleTrialNotification function. The easiest way to go about this is to nop the entire sequence - or, of course, using the flow-equivalence described on the cracks page, jump from the first instruction right to the next one after the last. Located half-way during the initialisation process. Since the Registration menu item first appears at application startup, this actually is easy to find and occurs in applicationDidFinishLaunching. Contrary to other applications, PhotoSweeper X inserts the Registration menu item in the code instead of using the NIB files.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |