@class
HpLib_Graphics;
CHDeclareClass(HpLib_Graphics);
CHOptimizedMethod(
1
,
self
,
id
, HpLib_Graphics, makeTextImage,NSString
*
, arg1)
{
NSLog(@
"BABY_HOOK: makeTextImage original:%@"
,arg1);
NSString
*
ch_string
=
@
"喵喵喵"
;
if
([ch_dic objectForKey:arg1]) {
ch_string
=
[ch_dic objectForKey:arg1];
if
([ch_string length]
=
=
0
) {
ch_string
=
@
"喵喵喵"
;
}
NSLog(@
"BABY_HOOK: makeTextImage chinese:%@"
,ch_strin
return
CHSuper(
1
, HpLib_Graphics,makeTextImage, ch_string);
}
else
{
return
CHSuper(
1
, HpLib_Graphics,makeTextImage, arg1);
}
}
/
/
猫咪后院
CHLoadLateClass(HpLib_GSystem);
CHHook(
1
, HpLib_GSystem, strNSString);
CHLoadLateClass(NSPlaceholderString);
CHHook(
3
, NSPlaceholderString ,initWithBytes,length,encoding);
CHHook(
2
, NSPlaceholderString ,initWithCString,encoding);
CHHook(
1
, NSPlaceholderString ,initWithUTF8String);
CHLoadLateClass(HpLib_Graphics);
CHHook(
1
, HpLib_Graphics, makeTextImage);