├── .theos ├── fakeroot ├── build_session ├── obj │ └── debug │ │ ├── .stamp │ │ ├── arm64 │ │ ├── Tweak.xm.76b7a0c7.o │ │ └── WCTimelineSightRetweet.dylib │ │ ├── armv7 │ │ └── Tweak.xm.e48c52c1.o │ │ └── WCTimelineSightRetweet.dylib ├── packages │ └── com.yourcompany.wctimelinesightretweet-0.0.1 ├── last_package └── _ │ ├── Library │ └── MobileSubstrate │ │ └── DynamicLibraries │ │ ├── WCTimelineSightRetweet.plist │ │ └── WCTimelineSightRetweet.dylib │ └── DEBIAN │ └── control ├── WCTimelineSightRetweet.plist ├── packages ├── com.yourcompany.wctimelinesightretweet_0.0.1-1+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-10+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-11+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-12+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-13+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-14+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-15+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-16+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-17+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-18+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-19+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-2+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-20+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-21+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-22+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-23+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-24+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-25+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-26+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-27+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-28+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-29+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-3+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-30+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-31+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-32+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-33+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-34+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-35+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-36+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-37+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-38+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-39+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-4+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-40+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-41+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-42+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-43+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-44+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-45+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-46+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-47+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-48+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-49+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-5+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-50+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-51+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-52+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-53+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-54+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-6+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-7+debug_iphoneos-arm.deb ├── com.yourcompany.wctimelinesightretweet_0.0.1-8+debug_iphoneos-arm.deb └── com.yourcompany.wctimelinesightretweet_0.0.1-9+debug_iphoneos-arm.deb ├── control ├── Makefile ├── WCTimelineRetweet.h ├── Tweak.xm └── README.md /.theos/fakeroot: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.theos/build_session: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.theos/obj/debug/.stamp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.theos/packages/com.yourcompany.wctimelinesightretweet-0.0.1: -------------------------------------------------------------------------------- 1 | 54 -------------------------------------------------------------------------------- /WCTimelineSightRetweet.plist: -------------------------------------------------------------------------------- 1 | { Filter = { Bundles = ( "com.tencent.xin" ); }; } 2 | -------------------------------------------------------------------------------- /.theos/last_package: -------------------------------------------------------------------------------- 1 | ./packages/com.yourcompany.wctimelinesightretweet_0.0.1-54+debug_iphoneos-arm.deb 2 | -------------------------------------------------------------------------------- /.theos/_/Library/MobileSubstrate/DynamicLibraries/WCTimelineSightRetweet.plist: -------------------------------------------------------------------------------- 1 | { Filter = { Bundles = ( "com.tencent.xin" ); }; } 2 | -------------------------------------------------------------------------------- /.theos/obj/debug/arm64/Tweak.xm.76b7a0c7.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/.theos/obj/debug/arm64/Tweak.xm.76b7a0c7.o -------------------------------------------------------------------------------- /.theos/obj/debug/armv7/Tweak.xm.e48c52c1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/.theos/obj/debug/armv7/Tweak.xm.e48c52c1.o -------------------------------------------------------------------------------- /.theos/obj/debug/WCTimelineSightRetweet.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/.theos/obj/debug/WCTimelineSightRetweet.dylib -------------------------------------------------------------------------------- /.theos/obj/debug/arm64/WCTimelineSightRetweet.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/.theos/obj/debug/arm64/WCTimelineSightRetweet.dylib -------------------------------------------------------------------------------- /.theos/_/Library/MobileSubstrate/DynamicLibraries/WCTimelineSightRetweet.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/.theos/_/Library/MobileSubstrate/DynamicLibraries/WCTimelineSightRetweet.dylib -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-1+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-1+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-10+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-10+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-11+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-11+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-12+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-12+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-13+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-13+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-14+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-14+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-15+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-15+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-16+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-16+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-17+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-17+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-18+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-18+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-19+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-19+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-2+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-2+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-20+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-20+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-21+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-21+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-22+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-22+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-23+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-23+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-24+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-24+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-25+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-25+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-26+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-26+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-27+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-27+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-28+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-28+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-29+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-29+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-3+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-3+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-30+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-30+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-31+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-31+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-32+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-32+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-33+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-33+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-34+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-34+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-35+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-35+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-36+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-36+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-37+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-37+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-38+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-38+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-39+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-39+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-4+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-4+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-40+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-40+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-41+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-41+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-42+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-42+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-43+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-43+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-44+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-44+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-45+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-45+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-46+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-46+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-47+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-47+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-48+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-48+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-49+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-49+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-5+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-5+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-50+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-50+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-51+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-51+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-52+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-52+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-53+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-53+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-54+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-54+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-6+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-6+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-7+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-7+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-8+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-8+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/com.yourcompany.wctimelinesightretweet_0.0.1-9+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaoshilei/WCSightRetweet/HEAD/packages/com.yourcompany.wctimelinesightretweet_0.0.1-9+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /control: -------------------------------------------------------------------------------- 1 | Package: com.yourcompany.wctimelinesightretweet 2 | Name: WCTimelineSightRetweet 3 | Depends: mobilesubstrate 4 | Version: 0.0.1 5 | Architecture: iphoneos-arm 6 | Description: An awesome MobileSubstrate tweak! 7 | Maintainer: leonlei 8 | Author: leonlei 9 | Section: Tweaks 10 | -------------------------------------------------------------------------------- /.theos/_/DEBIAN/control: -------------------------------------------------------------------------------- 1 | Package: com.yourcompany.wctimelinesightretweet 2 | Name: WCTimelineSightRetweet 3 | Depends: mobilesubstrate 4 | Architecture: iphoneos-arm 5 | Description: An awesome MobileSubstrate tweak! 6 | Maintainer: leonlei 7 | Author: leonlei 8 | Section: Tweaks 9 | Version: 0.0.1-54+debug 10 | Installed-Size: 76 11 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | 2 | THEOS_DEVICE_IP = 192.168.0.115 3 | include $(THEOS)/makefiles/common.mk 4 | ARCHS = arm64 5 | TWEAK_NAME = WCTimelineSightRetweet 6 | WCTimelineSightRetweet_FILES = Tweak.xm 7 | WCTimelineSightRetweet_FRAMEWORKS = UIKit CoreGraphics 8 | include $(THEOS_MAKE_PATH)/tweak.mk 9 | 10 | after-install:: 11 | install.exec "killall -9 WeChat" 12 | -------------------------------------------------------------------------------- /WCTimelineRetweet.h: -------------------------------------------------------------------------------- 1 | //@interface UIMenuItem : NSObject 2 | //- (instancetype)initWithTitle:(NSString *)title action:(SEL)action; 3 | //@end 4 | // 5 | //@interface UIMenuController : NSObject 6 | //@property(nullable, nonatomic,copy) NSArray *menuItems; 7 | //+ (UIMenuController *)sharedMenuController; 8 | //- (void)setMenuVisible:(BOOL)menuVisible animated:(BOOL)animated; 9 | //- (void)setTargetRect:(CGRect)targetRect inView:(id)targetView; 10 | //@end 11 | @interface WCUrl : NSObject 12 | @property(retain, nonatomic) NSString *url; 13 | @end 14 | 15 | @interface WCContentItem : NSObject 16 | @property(retain, nonatomic) NSMutableArray *mediaList; 17 | @end 18 | 19 | @interface WCDataItem : NSObject 20 | @property(retain, nonatomic) WCContentItem *contentObj; 21 | @end 22 | 23 | @interface WCMediaItem : NSObject 24 | @property(retain, nonatomic) WCUrl *dataUrl; 25 | - (id)pathForSightData; 26 | @end 27 | 28 | @interface MMServiceCenter : NSObject 29 | + (id)defaultCenter; 30 | - (id)getService:(Class)arg1; 31 | @end 32 | 33 | @interface WCFacade : NSObject 34 | - (id)getTimelineDataItemOfIndex:(long long)arg1; 35 | @end 36 | 37 | @interface WCSightView : UIView 38 | - (id)getImage; 39 | @end 40 | 41 | @interface WCContentItemViewTemplateNewSight : UIView{ 42 | WCSightView *_sightView; 43 | } 44 | - (WCMediaItem *)iOSREMediaItemFromSight; 45 | - (void)iOSREOnSaveToDisk; 46 | - (void)iOSREOnCopyURL; 47 | - (void)sendSightToFriend; 48 | @end 49 | 50 | @interface SightMomentEditViewController : UIViewController 51 | @property(retain, nonatomic) NSString *moviePath; 52 | @property(retain, nonatomic) NSString *realMoviePath; 53 | @property(retain, nonatomic) UIImage *thumbImage; 54 | @property(retain, nonatomic) UIImage *realThumbImage; 55 | - (void)makeInputController; 56 | @end 57 | 58 | @interface MMWindowController : NSObject 59 | - (id)initWithViewController:(id)arg1 windowLevel:(int)arg2; 60 | - (void)showWindowAnimated:(_Bool)arg1; 61 | @end 62 | 63 | @interface WCTimeLineViewController : UIViewController 64 | - (long long)calcDataItemIndex:(long long)arg1; 65 | @end 66 | 67 | @interface MMTableViewCell : UIView 68 | @end 69 | 70 | @interface MMTableView : UIView 71 | - (id)indexPathForCell:(id)cell; 72 | @end 73 | 74 | 75 | 76 | 77 | -------------------------------------------------------------------------------- /Tweak.xm: -------------------------------------------------------------------------------- 1 | #import "WCTimelineRetweet.h" 2 | static WCTimeLineViewController *WCTimelineVC = nil; 3 | %hook WCContentItemViewTemplateNewSight 4 | %new 5 | - (id)SLSightDataItem 6 | { 7 | id responder = self; 8 | MMTableViewCell *SightCell = nil; 9 | MMTableView *SightTableView = nil; 10 | while (![responder isKindOfClass:NSClassFromString(@"WCTimeLineViewController")]) 11 | { 12 | if ([responder isKindOfClass:NSClassFromString(@"MMTableViewCell")]){ 13 | SightCell = responder; 14 | } 15 | else if ([responder isKindOfClass:NSClassFromString(@"MMTableView")]){ 16 | SightTableView = responder; 17 | } 18 | responder = [responder nextResponder]; 19 | } 20 | WCTimelineVC = responder; 21 | if (!(SightCell&&SightTableView&&WCTimelineVC)) 22 | { 23 | NSLog(@"iOSRE: Failed to get video object."); 24 | return nil; 25 | } 26 | NSIndexPath *indexPath = [SightTableView indexPathForCell:SightCell]; 27 | int itemIndex = [WCTimelineVC calcDataItemIndex:[indexPath section]]; 28 | WCFacade *facade = [(MMServiceCenter *)[%c(MMServiceCenter) defaultCenter] getService: [%c(WCFacade) class]]; 29 | WCDataItem *dataItem = [facade getTimelineDataItemOfIndex:itemIndex]; 30 | WCContentItem *contentItem = dataItem.contentObj; 31 | WCMediaItem *mediaItem = [contentItem.mediaList count] != 0 ? (contentItem.mediaList)[0] : nil; 32 | return mediaItem; 33 | } 34 | 35 | %new 36 | - (void)SLSightSaveToDisk 37 | { 38 | NSString *localPath = [[self SLSightDataItem] pathForSightData]; 39 | UISaveVideoAtPathToSavedPhotosAlbum(localPath, nil, nil, nil); 40 | } 41 | 42 | %new 43 | - (void)SLSightCopyUrl 44 | { 45 | UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; 46 | pasteboard.string = [self SLSightDataItem].dataUrl.url; 47 | } 48 | 49 | %new 50 | - (void)SLRetweetSight 51 | { 52 | SightMomentEditViewController *editSightVC = [[%c(SightMomentEditViewController) alloc] init]; 53 | NSString *localPath = [[self SLSightDataItem] pathForSightData]; 54 | UIImage *image = [[self valueForKey:@"_sightView"] getImage]; 55 | [editSightVC setRealMoviePath:localPath]; 56 | [editSightVC setMoviePath:localPath]; 57 | [editSightVC setRealThumbImage:image]; 58 | [editSightVC setThumbImage:image]; 59 | [WCTimelineVC presentViewController:editSightVC animated:YES completion:^{ 60 | 61 | }]; 62 | } 63 | 64 | %new 65 | - (void)SLSightSendToFriends 66 | { 67 | [self sendSightToFriend]; 68 | } 69 | 70 | 71 | - (void)onLongTouch 72 | { 73 | UIMenuController *menuController = [UIMenuController sharedMenuController]; 74 | if (menuController.isMenuVisible) return;//防止出现menu闪屏的情况 75 | [self becomeFirstResponder]; 76 | NSString *localPath = [[self iOSREMediaItemFromSight] pathForSightData]; 77 | BOOL isExist =[[NSFileManager defaultManager] fileExistsAtPath:localPath]; 78 | UIMenuItem *retweetMenuItem = [[UIMenuItem alloc] initWithTitle:@"朋友圈" action:@selector(SLRetweetSight)]; 79 | UIMenuItem *saveToDiskMenuItem = [[UIMenuItem alloc] initWithTitle:@"保存到相册" action:@selector(SLSightSaveToDisk)]; 80 | UIMenuItem *sendToFriendsMenuItem = [[UIMenuItem alloc] initWithTitle:@"好友" action:@selector(SLSightSendToFriends)]; 81 | UIMenuItem *copyURLMenuItem = [[UIMenuItem alloc] initWithTitle:@"复制链接" action:@selector(SLSightCopyUrl)]; 82 | if(isExist){ 83 | [menuController setMenuItems:@[retweetMenuItem,sendToFriendsMenuItem,saveToDiskMenuItem,copyURLMenuItem]]; 84 | }else{ 85 | [menuController setMenuItems:@[copyURLMenuItem]]; 86 | } 87 | [menuController setTargetRect:CGRectZero inView:self]; 88 | [menuController setMenuVisible:YES animated:YES]; 89 | } 90 | %end 91 | 92 | %hook SightMomentEditViewController 93 | 94 | - (void)popSelf 95 | { 96 | [self dismissViewControllerAnimated:YES completion:^{ 97 | 98 | }]; 99 | } 100 | 101 | %end 102 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | > 小视频的转发支持4个功能,转发至朋友圈、转发至好友、保存到本地相册、拷贝小视频链接到粘贴板。如果小视频没有下载长按只会有小视频的url链接。 2 | 3 | ### 越狱机tweak安装 4 | 1. 新建tweak工程 5 | 2. 编写tweak文件 6 | 7 | 这里要hook两个类,分别是WCContentItemViewTemplateNewSight和SightMomentEditViewController,在WCContentItemViewTemplateNewSight中hook住onLongTouch方法然后添加menu弹出菜单,依次添加响应的方法,具体的代码如下: 8 | 9 | - 拷贝小视频的url链接 10 | 11 | ```OC 12 | NSString *localPath = [[self iOSREMediaItemFromSight] pathForSightData]; 13 | UISaveVideoAtPathToSavedPhotosAlbum(localPath, nil, nil, nil); 14 | } 15 | ``` 16 | 17 | - 保存小视频到本地相册 18 | 19 | ```OC 20 | NSString *localPath = [[self iOSREMediaItemFromSight] pathForSightData]; 21 | UISaveVideoAtPathToSavedPhotosAlbum(localPath, nil, nil, nil); 22 | ``` 23 | 24 | - 转发到朋友圈 25 | 26 | ```OC 27 | SightMomentEditViewController *editSightVC = [[%c(SightMomentEditViewController) alloc] init]; 28 | NSString *localPath = [[self iOSREMediaItemFromSight] pathForSightData]; 29 | UIImage *image = [[self valueForKey:@"_sightView"] getImage]; 30 | [editSightVC setRealMoviePath:localPath]; 31 | [editSightVC setMoviePath:localPath]; 32 | [editSightVC setRealThumbImage:image]; 33 | [editSightVC setThumbImage:image]; 34 | [WCTimelineVC presentViewController:editSightVC animated:YES completion:^{ 35 | 36 | }]; 37 | ``` 38 | 39 | - 转发给好友 40 | 41 | ```OC 42 | [self sendSightToFriend]; 43 | ``` 44 | 45 | - 长按手势 46 | 47 | ```OC 48 | UIMenuController *menuController = [UIMenuController sharedMenuController]; 49 | if (menuController.isMenuVisible) return;//防止出现menu闪屏的情况 50 | [self becomeFirstResponder]; 51 | NSString *localPath = [[self iOSREMediaItemFromSight] pathForSightData]; 52 | BOOL isExist =[[NSFileManager defaultManager] fileExistsAtPath:localPath]; 53 | UIMenuItem *retweetMenuItem = [[UIMenuItem alloc] initWithTitle:@"朋友圈" action:@selector(SLRetweetSight)]; 54 | UIMenuItem *saveToDiskMenuItem = [[UIMenuItem alloc] initWithTitle:@"保存到相册" action:@selector(SLSightSaveToDisk)]; 55 | UIMenuItem *sendToFriendsMenuItem = [[UIMenuItem alloc] initWithTitle:@"好友" action:@selector(SLSightSendToFriends)]; 56 | UIMenuItem *copyURLMenuItem = [[UIMenuItem alloc] initWithTitle:@"复制链接" action:@selector(SLSightCopyUrl)]; 57 | if(isExist){ 58 | [menuController setMenuItems:@[retweetMenuItem,sendToFriendsMenuItem,saveToDiskMenuItem,copyURLMenuItem]]; 59 | }else{ 60 | [menuController setMenuItems:@[copyURLMenuItem]]; 61 | } 62 | [menuController setTargetRect:CGRectZero inView:self]; 63 | [menuController setMenuVisible:YES animated:YES]; 64 | ``` 65 | 66 | 具体的tweak文件我放在了github上[WCSightRetweet](https://github.com/gaoshilei/WCSightRetweet) 67 | 68 | 3. 编写WCTimelineRetweet.h头文件 69 | 编写这个头文件的目的是防止tweak在编译期间报错,我们可以在编写好tweak试着编译一下,然后根据报错信息来添加这个头文件的内容,在这个文件中要声明在tweak我们用到的微信的类和方法,具体请看代码: 70 | 71 | ```OC 72 | @interface WCUrl : NSObject 73 | @property(retain, nonatomic) NSString *url; 74 | @end 75 | @interface WCContentItem : NSObject 76 | @property(retain, nonatomic) NSMutableArray *mediaList; 77 | @end 78 | @interface WCDataItem : NSObject 79 | @property(retain, nonatomic) WCContentItem *contentObj; 80 | @end 81 | @interface WCMediaItem : NSObject 82 | @property(retain, nonatomic) WCUrl *dataUrl; 83 | - (id)pathForSightData; 84 | @end 85 | @interface MMServiceCenter : NSObject 86 | + (id)defaultCenter; 87 | - (id)getService:(Class)arg1; 88 | @end 89 | @interface WCFacade : NSObject 90 | - (id)getTimelineDataItemOfIndex:(long long)arg1; 91 | @end 92 | @interface WCSightView : UIView 93 | - (id)getImage; 94 | @end 95 | @interface WCContentItemViewTemplateNewSight : UIView{ 96 | WCSightView *_sightView; 97 | } 98 | - (WCMediaItem *)iOSREMediaItemFromSight; 99 | - (void)iOSREOnSaveToDisk; 100 | - (void)iOSREOnCopyURL; 101 | - (void)sendSightToFriend; 102 | @end 103 | @interface SightMomentEditViewController : UIViewController 104 | @property(retain, nonatomic) NSString *moviePath; 105 | @property(retain, nonatomic) NSString *realMoviePath; 106 | @property(retain, nonatomic) UIImage *thumbImage; 107 | @property(retain, nonatomic) UIImage *realThumbImage; 108 | - (void)makeInputController; 109 | @end 110 | @interface MMWindowController : NSObject 111 | - (id)initWithViewController:(id)arg1 windowLevel:(int)arg2; 112 | - (void)showWindowAnimated:(_Bool)arg1; 113 | @end 114 | @interface WCTimeLineViewController : UIViewController 115 | - (long long)calcDataItemIndex:(long long)arg1; 116 | @end 117 | @interface MMTableViewCell : UIView 118 | @end 119 | @interface MMTableView : UIView 120 | - (id)indexPathForCell:(id)cell; 121 | @end 122 | ``` 123 | 4. Makefile文件修改 124 | 125 | ```OC 126 | THEOS_DEVICE_IP = 192.168.0.115//手机所在的IP 127 | include $(THEOS)/makefiles/common.mk 128 | ARCHS = arm64//支持的CPU架构 129 | TWEAK_NAME = WCTimelineSightRetweet 130 | WCTimelineSightRetweet_FILES = Tweak.xm 131 | WCTimelineSightRetweet_FRAMEWORKS = UIKit CoreGraphics//导入系统的framework 132 | include $(THEOS_MAKE_PATH)/tweak.mk 133 | 134 | after-install:: 135 | install.exec "killall -9 WeChat"//安装完成杀掉的进程 136 | ``` 137 | control文件不需要做修改,然后执行命令`make package install`安装到手机,微信会被杀掉,然后再次打开微信转发小视频的功能已经加上了。 138 | --------------------------------------------------------------------------------