解除发送微信发送图片9张限制并添加水印效果

微信照片选择在AlbumPreviewUI类:
解除发图片最多发送9张限制:
通过查查看源码看到max_select_count参数,这个就是微信限制最多发送图片的参数


image.png

修改max_select_count参数 设置自定义选择图片张数

folder_path,folder_name是选择的文件路径和文件名


image.png

CropImage_OutputPath_List:选择的图片列表集合
preview_image_list:图片预览集合
key_select_video_list:视频列表集合
坑:当选择多张图片时.自定义返回图片地址时不能添加重复的照片,微信内部会做去重处理,导致数组越界

image.png

image.png
拦截图片后的效果

按照上面修改完发朋友圈也会解除响应的限制
这么弄可以图片炸群了
文字炸群参考

获取发送的视频路径:
K_SEGMENTVIDEOPATH:视频原路径
KSightPath:视频压缩后的路径
KSightThumbPath:压缩后的视频第一帧图片路径
sight_md5:文件md5值 发送时会检验文件md5值
KMMSightExtInfo:应该是图片EXIF信息 具体查看这个
感觉发送朋友圈是不光检验sight_md5,还会检验KSightThumbPath图片的ext是否和KSightPath一直(猜测)

image.png

后记:视频炸群 com.tencent.mm.ui.base.NoMeasuredTextView
com.tencent.mars.xlog.Xlog Xlog_logWrite

你可能感兴趣的:(解除发送微信发送图片9张限制并添加水印效果)