Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static NSDate* dateNow;
- static NSDate* dateOneYear;
- %hook Profile
- - (bool) isPremium {
- return true;
- }
- - (bool) isWidgetDisplayable {
- return true;
- }
- - (NSDate *) premiumExpiryDate {
- return dateOneYear;
- }
- - (NSDate *) lastIsPremiumAvailableRequestDate {
- return dateNow;
- }
- %end
- %hook PremiumCache
- - (bool) isPremiumGeneralActive {
- return true;
- }
- - (bool) isPremiumTimetableSettingsActive {
- return true;
- }
- %end
- %hook Teacher
- - (NSString *) lastName {
- return [NSString stringWithFormat:@"%@ %@", %orig, @"🎃"];
- }
- %end
- %hook Period
- - (NSString *) lesson {
- return @"This text wasn't supposed to be here. It's fun messing with applications!";
- }
- %end
- %ctor {
- NSDateComponents* dateComponents = [[NSDateComponents alloc] init];
- [dateComponents setYear:1];
- NSCalendar* calendar = [NSCalendar currentCalendar];
- dateNow = [NSDate date];
- dateOneYear = [calendar dateByAddingComponents:dateComponents toDate:dateNow options:0];
- %init (Profile = NSClassFromString(@"Untis.Profile"),
- PremiumCache = NSClassFromString(@"Untis.PremiumCache"),
- Teacher = NSClassFromString(@"Untis.Teacher"),
- Period = NSClassFromString(@"Untis.Period")
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement