From 9e45c60a813623ea3e4ab1a76d27f90b6ab482a6 Mon Sep 17 00:00:00 2001 From: Sunnyyoung Date: Sun, 5 Mar 2017 03:00:34 +0800 Subject: [PATCH] Rename --- WeChatTweak.dylib | Bin 9876 -> 9916 bytes WeChatTweak.m | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/WeChatTweak.dylib b/WeChatTweak.dylib index 34b1dcf78368329ae07a14828b6b9f46f59255d8..6aadb809f00355fc474ecf30c9b9d40ee2bace47 100755 GIT binary patch delta 2123 zcmb7FT}&KR6rQ_3K%u+rfY9=n-G$xKst=`hV~vF!AdpD}iz0}mWLcLLS}42nlTa-} zTWeUin=Cof)Wn}9F%kQqC1B!1e-?|f#+XnN8=LfD8Z?r~dL@7^D+HX1)rP&YNqQk6`1{DOy?3P;`;Nm-69DwJTTioPo z7gskSglb*BO2@fc2ltt~Xql@rSBdL@<&=S}yUg<7XWa>A2B-cR)&;NW%a{em^-saJ zK4(u3A2AJ!dbb$0s5HpcC@_P&NDx&T<0^5zQaxy}i7_74D#c*l;1(CSdW?@*fIm@9 za+OabB%$7Tg57{w5U#db<6Xb9Q2Ah&{Xz~{&2Hok$VITf)Z2dW6s=DVadg?nUg6Jaebq(S}(2@PE!j1?3IgZDDnJi9JQW1`PO$41p(Sj z#e?q|sD$fPg3u%`z*_1d#!zZeq_xxrQDyOH0mqYaxYLGV7Y{Ef*~VtIPBm9QR#aM4 zS2>s7hr1>h>xOJ|RrhfUUtG2H+(|qC#d}LT>03!VbxLng`Yff-QTkk^->dXyrMD=3 z0rvQqk%~nuQs16-&ciu#N#_9+w>EG&1{%mqkmn`u7J28$TPE*Q@~)A0le`#tcged# z-XroZlb4Itw=Td#vsLGmAZ@-5*YnFwbTS;p95N@|&wrtNg75VU94~Xc!ZF728pmah zw>Ty^Zg70SQOd(jQe1KnC!)4)Qc>XHr(xb=Wk+DeVzsaH<0`K0O`e*_R-H{?qLuvx zcF}6r@#98WM4m^WWiyNTCUY*+#=og~Go5w^6UUC#? zp(_FUCSGm7Tv_m91DHt25} z_67P*4J$=^F&cRNw9j*9w7=aytc)8dl;A5z@f4N_7D^sZ!%)CCNLha0n5Xa5XfQD9 zr}`5ZBYZsI%%E0xt#F_rJ;%NcQh2A|B}bPD3d$4?0Y{lfO3<)Rg$J%Lt? zwhxVdN3`y=b&Akvn-rjtUV?^A`ak1sg6GBdM*13?M*?Ts$3~#lk*#Y9ES+#1(y^m( J_COgE{sXntzH$Hn delta 2055 zcmaJ?eN0bEkd@8v4G0>=(>Wiwxflh1Pg9U zR^Ld<4(Rx2Vg7|CCUt0>$ygu|!DwPN8gXLMMRX-G3)88@sP&xpZj+^dc++!#=l8q! zob%qj_ubxTo^B3Z5V~}n+`d*R*flk46RI;5QmX)0J+*BUyiD{n(F--aP1s^;D^s^1 zh-yuyLWh`I1K;tsoG?>GrV>{HpIQi_>LULze4{$d>%pvknm+>V>OwvfhSYn75rZ;4 zl|_xf`)V7^sZ-OuOc@7WW6RlL^TwG$(^mT8h0+^CZ-y zp(UJy;&QADCsLG z_2i65Ba@aXnbp03OVlK3)$n7wm{Cp>Csre$@olV@vFlstEs`j)KHB3d??bPksF7XBFgsV@uc zr{S}!hK`lE`7SOHGr-?;xpfiJNB;L%o=l z+x{8fzn4ze_9l52^1dSP7eL!BAym!f4C2x+rD0y#^_YZj&(Q9`4 zeBCZ*i*s~ag!m-Rqfe@G!)AP6P=Z%~Cj2WPO)g()GgDsg>@N=EJ_hCK{j3`ZHxVzoyXb_7EP z7*hA?1=F4v8(N<8<{xbsSA*VI$%o;9v6hd(sL{+{hpWayejXN$ZJG$bq=o`hg|)>w z;B@#sg9isar(67keQp;Q;?7vJ?46E*ZlABy<@6tN`~2N*hqKw~@AaIdVSAPx0_GeI zx*}XLmEyIzY$|@T4Wm3gFFQI<`&=zfw>-5g+uqsPFyL|Y(-4;G#H@WTH{3Plg0WN= z@ZyA%eLiou-_eU>uecppL2l995Fb^A_)4~bGk790&=TA7HsguKzRCCzwmqASC$@_| z3W`r`n+{J>Mmg@(INPN%5|Af$?EvEu__VYluooW#qw%M-rX=oDIDVx{3nuZoBz`@K zf1z;v{*`u5;fZ`boLZ?)=U;9`NxVwoi2$xXY5YVIA5P-u;C5MFdlu%-M$19VMax4= qN25i31dUD}{Y{Zh|3TR7^xu|-_P?>vUS7B`T3)W=pMtr^3jYIhamzIT diff --git a/WeChatTweak.m b/WeChatTweak.m index e88db8f..af9b184 100755 --- a/WeChatTweak.m +++ b/WeChatTweak.m @@ -5,9 +5,9 @@ __attribute__((constructor)) static void initializer(void) { - Class messageServiceClass = NSClassFromString(@"MessageService"); + Class MessageServiceClass = NSClassFromString(@"MessageService"); SEL onRevokeMsgSEL = NSSelectorFromString(@"onRevokeMsg:"); - IMP hookIMP = imp_implementationWithBlock(^(id self, id arg) { + IMP onRevokeMsgIMP = imp_implementationWithBlock(^(id self, id arg) { NSString *message = (NSString *)arg; NSRange begin = [message rangeOfString:@""]; @@ -20,6 +20,6 @@ static void initializer(void) { [[NSUserNotificationCenter defaultUserNotificationCenter] deliverNotification:userNotification]; }); }); - Method originMethod = class_getInstanceMethod(messageServiceClass, onRevokeMsgSEL); - IMP originImp = class_replaceMethod(messageServiceClass, onRevokeMsgSEL, hookIMP, method_getTypeEncoding(originMethod)); + Method onRevokeMsgMethod = class_getInstanceMethod(MessageServiceClass, onRevokeMsgSEL); + class_replaceMethod(MessageServiceClass, onRevokeMsgSEL, onRevokeMsgIMP, method_getTypeEncoding(onRevokeMsgMethod)); }