音萌商店包房间

This commit is contained in:
liyuhua
2024-03-13 18:44:52 +08:00
parent e7f885af05
commit 6bef9d8da9
710 changed files with 6481 additions and 118 deletions

View File

@@ -13,4 +13,6 @@
+(NSString *)encryptUseDES:(NSString *)plainText key:(NSString *)key;
//解密方法
+(NSString *)decryptUseDES:(NSString *)cipherText key:(NSString *)key;
+(NSString *)getCharmImageUrl:(NSString *)url;
+(NSString *)getWealthImageUrl:(NSString *)url;
@end

View File

@@ -59,5 +59,54 @@ const Byte iv[] = {1,2,3,4,5,6,7,8};
}
return plaintext;
}
+(NSString *)getCharmImageUrl:(NSString *)url{
NSString *getUrl = @"1";
if([url containsString:@"http"]){
NSArray *charmList = [url componentsSeparatedByString:@"charm_"];
if(charmList.count == 2){
NSString *charmUrl = charmList[1];
NSArray *curCharmList = [charmUrl componentsSeparatedByString:@"."];
if(curCharmList.count == 2){
return [NSString stringWithFormat:@"new_charm_%@",curCharmList.firstObject];
}
for (int i = 0;i < 110; i++) {
NSString *num = i < 9 ? [NSString stringWithFormat:@"0%d",i+1] : [NSString stringWithFormat:@"%d",i+1];
if([charmUrl containsString:num]){
getUrl = [NSString stringWithFormat:@"new_charm_%@",num];
break;
}
}
}
}else{
getUrl = [NSString stringWithFormat:@"new_charm_%@",url];
}
return getUrl;
}
+(NSString *)getWealthImageUrl:(NSString *)url{
NSString *getUrl = @"1";
if([url containsString:@"http"]){
NSArray *wealthList = [url componentsSeparatedByString:@"wealth_"];
if(wealthList.count == 2){
NSString *wealthUrl = wealthList[1];
NSArray *curWealthList = [wealthUrl componentsSeparatedByString:@"."];
if(curWealthList.count == 2){
return [NSString stringWithFormat:@"new_exper_%@",curWealthList.firstObject];;
}
for (int i = 0;i < 110; i++) {
NSString *num = i < 9 ? [NSString stringWithFormat:@"0%d",i+1] : [NSString stringWithFormat:@"%d",i+1];
if([wealthUrl containsString:num]){
getUrl = [NSString stringWithFormat:@"new_exper_%@",num];
break;
}
}
}
}else{
getUrl = [NSString stringWithFormat:@"new_exper_%@",url];
}
return getUrl;
}
@end

View File

@@ -3,8 +3,10 @@
//
#import "MAIDESEncryptTool.h"
#import <SVGAPlayer/SVGA.h>
#import "RecordVoiceManager.h"
#import <Qiniu/QiniuSDK.h>
#import <FFPopup/FFPopup.h>
#import <MJExtension/MJExtension.h>
#import <TXLiteAVSDK_TRTC/TRTCCloud.h>