自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pyf_914406232的博客

作者自己说记忆力不好,平时的工作中遇到的问题解决之后时间长了都记不住,写下来就不怕记不住了,如果写下来的东西对别人也有帮助,那自然是极好的,如果能给中国的互联网事业贡献点微薄力量,那也是极佳的。

  • 博客(98)
  • 资源 (29)
  • 收藏
  • 关注

原创 怎么在wifi中实现手机和电脑文件互传

有时我们想手机电脑文件互传,数据线却不在身边,这时我们可以用MiXplorer来实现wifi中手机和电脑互相访问文件。MiXplorer是一款来自著名安卓开发者论坛XDA的作品,免费且功能强大,被很多人誉为是“全能文件管理器”。5.如需将手机中文件传入电脑,只需在电脑浏览器中点击你要下载的文件即可,与在网页上下载文件一样。1.在手机上打开MiXplorer,点击右上角的“三点”图标,然后点击“服务器“。4.如需将电脑中文件传入手机,点击“选择”选择要上传的文件,然后点击“上传”

2024-02-23 10:37:15 1013

原创 lua 中文字符的判断简介

一般在工作中会遇到中文字符的判断、截断、打码等需求,之前一直没有总结,虽然网上资料也多,今天在这里简单的总结一下。

2023-10-07 15:41:24 1195

原创 python历史版本大全

Index of /ftp/python/

2023-10-07 15:27:55 215

原创 luajit stack traceback() 显示不全

你如果搜这个问题,那么会有人告诉你下面的答案:#define LUA_IDSIZE 256 /* Size of lua_Debug.short_src. */确实,找到这个文件,修改这个宏定义的大小的确是解决这个问题的关键,但是没有人告诉你,为什么你改了之后并没有什么暖用,我就遇到这个了这个问题,不过也有可能是我们项目比较老了导致的,下面就说一下怎么解决这个问题吧。一般需要修改的文件是这个目录:cocos2d-x\external\lua\luajit\src\src\luacon

2022-04-06 11:56:32 3080

原创 cocos2d lua binding自定义 实践

How to Use bindings-generator==================On Windows:------------* Make sure that you have installed `android-ndk-r16` or later.* Download python2.7.3 (32bit) from (http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi).* Add the installed .

2022-02-14 10:07:08 3039

原创 图片处理工具

我们从网上找来一批资源但是发现图片不是在同一个位置没有居中,这样的图片对于我们来说是不能直接使用的,所以需要把图片的像素位置整体移动一下,本来这是美术的工作,但是美术抱怨这个工作量太大了,所以这个工具就出来了。先把代码贴出来吧,python 2.7.8 版本的。photo.py#!/usr/bin/env python# coding=utf-8import osfrom PIL import Imageimport shutilmainFile = u'生成'.encode("gb2

2022-02-08 12:07:09 3281

原创 python socket 简单应用

我这边遇到一个简单的需求怎么回事呢? 我需要长期更新代码到另外一个地方备份,有的时候是一天一次,有的时候是一天几次,每次都是对比过去很是麻烦,后来想到搞了一台机器专门来干这个事,脚本也在这个机器上,但是有一个问题,就是每次都得去这个电脑上操作,也甚是不爽,所以就在想,能不能在那个机器上装一个指令接收器类似的东西,然后我发送指令就自动执行脚本,原先也是想有向日葵等远程软件,但是也不是十分爽,于是我就想到python,后面经过2个小时的时间就把这个想法实现了。在远端电脑上起一个socket线程,一直监听

2022-01-14 09:41:20 340

原创 地图处理工具

CutMap地图一般有二个文件,一个jpg一个tmx文件,放到同一个目录下执行脚本。处理完之后,MiniMap存放的是小地图,还有一个就是地图的瓦片了脚本保留一下,以后作参考学习。

2021-12-23 14:18:15 488

原创 python 文件如何打包成exe文件

详情请看:Python文件如何打包成exe文件-常见问题-PHP中文网谢谢!

2021-12-15 17:29:06 713

原创 潘小小选奶计划

奶粉

2021-12-14 15:40:04 734

原创 Xcode 打ios包流程简要

网上有一些ios打包的流程但是很多帖子都非常久远了,今天写一个记录一下,也给自己记录一下。1.第一步打开浏览器。2.第二步输入网址:https://www.jianshu.com/p/d3dc262cffa43.第三步开开xcode照着操作就行了。哈哈,不要气愤,本来我是准备写的,但是我不知道开头怎么写,然后我就去搜了一下别人是怎么开头的,然后一不小心就看到这篇写的还不错,就一想既然已经有了,那就不要了浪费资源了。...

2021-11-10 14:42:16 3142

翻译 Cocos2D手机游戏开发之优化篇

Cocos2D手机游戏开发之优化篇在这个手机游戏盛行已久的年代,一款产品想要博得更多用户的喜爱就要在细节上做得更加到位。而游戏的优化在这里面起到了非常关键的作用。试想下,一款画面和玩法都深受用户喜欢的产品,却只能在高端机子上面运行起来,或者就算运行起来也是各种卡顿、闪退,这样的结果相信不是任何一个游戏人愿意看到的局面吧。相比于PC游戏,手游在内存上基本可以说是锱铢必较,一款非常普通的android机子想要运行一款稍微庞大点的游戏,内存的限制是非常苛刻的。所以,管理好内存的使用有时候也是衡量一名游戏人

2021-11-09 10:27:26 504

原创 玩家角色数据保存

local LocalConfig={} --PS.里面的值不要设置nil--LocalConfig.PlayerConfig={} --玩家配置--function LocalConfig.ReadConfig() LocalConfig.PlayerConfig=LocalConfig.DefaultConfig local T={} if cc.FileUtils:getInstance():isFileExist(getConfigPath()) then .

2021-09-14 13:49:17 191

原创 DataBase64 加密解密

static const std::string dataChars = "ABCDEPQRSTUVWXYZ""abcdeopqrstuvwxyz""012389+/";static inline bool baseData(unsigned char c) { return (isalnum(c) || (c == '+') || (c == '/'));}std::string DataBase64::EncodeData(const std::string& svalu.

2021-09-14 11:50:59 645

原创 svn自动更新上传脚本工具

我们有的时候需要备份svn上的东西或者同到另外一个svn目录的时候就需要这个工具了,之前一直是用对比工具对比的,操作的次数多了就烦了,不多说了直接上代码@ECHO ON@echo 开始更新代码svn update "F:\work\client\001\runtime\gameclient\res"svn update "F:\work\client\001\runtime\gameclient\src"svn update "F:\work\client\001\runtime\gamec

2021-09-07 16:04:52 535

原创 ProcessOn 工具

https://github.com/ilikly/ProcessOnRegister

2021-06-09 10:08:02 123

原创 适配浅谈

关于适配,简单得介绍一下原理,就是游戏一般有2个窗口大小得设置,一个是屏幕大小另一个是设计屏幕大小,这2个其实很容易理解,但是在现实中,我们有得游戏设计得尺寸大小是 1280 *720 或者是 960*640 ,现在得手机屏幕越来越大,像素也是越来越牛批,导致1280*720根本铺不满整个屏幕了,这个时候就要用到一个适配了,这也是很多公司面试得时候喜欢问你得东西。下面得这种方案是我用到得一种,就是把所有得节点放到同一个背景上,然后把背景拉伸,再把背景上得所有得节点X坐标增加偏移量,这个偏移量是手机得屏幕大.

2021-04-16 15:41:51 4924

原创 【重签名工具】re-signer.jar使用

1.安装jdk并配置环境

2021-03-09 20:32:55 467

原创 [vs插件] bracket pair colorizer

vscode是个好东西,这个插件更是个好东西,嘿嘿,为啥好请看文章:https://zhuanlan.zhihu.com/p/54052970不多说了,自己体会吧!

2021-03-01 09:31:44 1280

原创 lua阿拉伯数字转化成汉字

不废话直接上代码--阿拉伯数字汉字化function game.numberToChinese(number) if type(number) ~= "number" then return end local numerical_tbl = {} local numerical_names = {[0] = "零", "一", "二", "三", "四", "五", "六", "七", "八", "九"} local numerical_un

2021-02-04 11:16:59 441

转载 python实现MD5加密工具

学习python的过程中,一边学习一遍练习,突然学到了GUI图形界面开发的时候,偶然发现一个实用的工具,可以把字符串加密成MD5值,在这里记录一下,代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-from Tkinter import *import hashlibimport timeLOG_LINE_NUM = 0class MY_GUI(): def __init__(self,init_window_name):

2020-12-22 15:15:28 12980 1

原创 python 提取代码中的所有汉字

遇到一个需求,需要提取代码中所有用到的汉字,有lua代码c++代码还有oc代码,于是研究了一个脚本,专门提取代码中的汉字,现在研究好了,在这里贴一下,供大家参考# -*- coding: UTF-8 -*-import osstrStr = []suf_set = ('.lua','.cpp','.h','.hpp','.m','.mm')isFilterEnglish = 0 #是否过滤英文#指定目录下 (可修改)filePathC = "C:\\Users\\panyafei\\De

2020-12-21 13:50:57 2042 2

原创 如何使用android studio及夜神模拟器开发调试

1.运行夜神模拟器2.打开命令行窗口3.打开到夜神安装目录(cd D:\Program Files\Nox\bin)这是我的目录4.执行命令:nox_adb.exe connect 127.0.0.1:62001,连接模拟器5.若Android Studio连接不上夜神,重启模拟器即可,如果androidstdio提示端口skill那么就重启androidstdio选中你的模拟器,然后选择运行这样就好了,可以在模拟器上运行应用,还可以断点调试哦!很方便,就是运行稍稍卡..

2020-12-08 17:55:49 6173

原创 Lua中含中文字符串长度计算

在项目中遇到了需要在Lua中计算含中文的字符串的字符串长度。当时想当然的就用了string.len(“确定”) 发现输出时竟然是6!后来才知道 ,由于文件编码格式是UTF-8,所以一个中文是3个字节!所以这也不难解释为何“确定”的长度是6了。 至于UTF-8的前世今生,以及具体格式,网上有很多不错的讲解,以下是一位同行的形象讲解。“先从字符编码讲起。1、美国人首先对其英文字符进行了编码,也就是最早的ascii码,用一个字节的低7位来表示英文的128个字符,高1位统一为0;2、后来欧洲人发现尼.

2020-11-17 20:08:45 634

原创 cocos2d-lua 简单实用方法

--检测非法字符function util.checkInvalidChar(str,symbol) str=str or "" local tmp,tmp1,tmp2 local i=1 while i <= #str do tmp = string.byte(str,i) i = i + 1 if tmp < 192 and not symbol then if (tmp &gt...

2020-11-17 14:53:18 176

原创 推荐一个lua插件

链接如下:https://github.com/sumneko/lua-language-server

2020-09-02 09:47:56 480

原创 钉钉自定义机器人

完整官方文档其实很清楚,但是我还是决定写个文章记录一下。官方文档:https://ding-doc.dingtalk.com/doc#/serverapi3/iydd5h官方说有三种安全设置,我只研究了前面2种方式先说第二种:加签#coding=UTF-8#python 2.7import timeimport hmacimport hashlibimport base64import urllibimport requestsimport jsontimestamp

2020-08-19 17:19:27 481

原创 安卓真机测试:The application could not be installed: INSTALL_FAILED_TEST_ONLY解决方案

android stdio打包的时候晕倒一个问题,我想在手机上跑一下,结果包都出来了,安装的时候报错了:Installation did not succeed.The application could not be installed: INSTALL_FAILED_TEST_ONLY在真机调试时下载软件后安装失败,apk错误解决办法:在gradle.properties中添加 android.injected.testOnly=false注意testOnly中的大小写再运.

2020-05-14 14:21:23 7031 2

原创 socket加解密(c++)

//加密void ByteArray::EncodeMessage( char* buf,size_t size ){ int * bb = (int*) buf; size_t s = size/4; size_t end = s/2; int t = 0; for( size_t i = 0;i < end;i ++ ) { t = bb[i]; bb[i] =...

2020-04-29 09:20:44 829

原创 使用VSCode断点调试Lua教程

vscode 可以调试lua是不是觉得很牛皮,我也是试试看的,结果真的行,唯一不好的是这个插件只能试用7天,之后再想用的话,就要收费了。。。一.安装Visual Studio Code(vscode)和插件中心搜索安装luaide二.配置luach.json1.工程文件夹直接拖入vscode即可2.左侧栏调试图标->设置->选择LuaDebug,这时会出现launc...

2020-02-26 17:24:27 10035

原创 java调用lua

package com.XXX.project; // 包名import org.cocos2dx.lib.Cocos2dxLuaJavaBridge;import org.cocos2dx.lua.AppActivity;public class MethodToLuaJ { private volatile static MethodToLuaJ instance; ...

2019-12-06 14:37:17 268

原创 h5 + js 炫酷相册

昨晚看抖音,看别别人用h5和js简简单单就做好了一个很炫酷的页面,照片旋转起来,看起来很酷,我今天没有什么事,就简单的查找了一下资料,最后的成果展示一下:我觉得还是很帅的,我喜欢科比布莱恩特,所以就搞了很多张科比的高清图片来旋转。嗯。。。看起来还是那么帅!学习完了,不忘把成果分享一下,这个页面不知道拿来撩做前端的小姐姐会不会有效果。。。后来,我发现这个其实可以加点音乐也可以加点...

2019-11-29 15:43:27 2755

原创 cocos2d-lua 如何获取客户端ip地址和归属地

看这个问题呢,首先看一下这个链接:"http://pv.sohu.com/cityjson?ie=utf-8"这个呢是通过http请求ip我们在lua中就可以利用这个获取ip地址和归属地function getInternetIP() HttpUtils:requestHttp(GameConfig:getIPUrl(), function(result, respo...

2019-11-25 11:08:38 1396

原创 adb push 和 adb pull命令妙用

今天在打包测试的时候,听到每次修改一个文件就要重新打包测试,实在是太麻烦了,后来想了想有没有什么方法不用重新打包,把需要修改的文件塞进apk里面替换掉原来的文件就可以了,这样想,就试了一下,先把apk解压( apk->rar),然后再解压的文件中,把想要修改的文件替换成我们正确的文件,再压缩回去修改后缀名(rar->apk),这样是不是就完成了我们的猜测,结果一装傻眼了,根本打不开,我...

2019-11-18 16:10:02 3733

原创 获取安卓模拟器的型号(品牌)

看到这个标题,可能很多人会疑惑,为啥?判断安卓模拟器本身就不一定准确,更何况还要知道它是什么品牌?是蓝叠、腾讯手游助手、网易Mumu还是夜神模拟器呢?我之前也是对此有研究过,主要是通过光传感器来鉴别,我以为所有的模拟器都不会有光传感器这个玩意的,但是今天我发现我错了,雷电模拟器在这个光传感器的这里,居然获取到了,获取到了:先谈如何识别模拟器,百度、谷歌搜索,能找到...

2019-11-18 15:36:36 2211

原创 红手指云手机屏蔽方案

游戏的运营当中会遇到模拟器刷账号的问题,现在遇到了云手机 红手指 在线挂机,那么如何检测到云手机并且不让挂机呢,今天研究了一下,现在说一下成果:红手指:蓝牙模块打开失败,sim卡获取失败,sim卡运营商获取失败河马:蓝牙模块打开成功,sim卡获取成功,sim卡运营商获取失败爱云兔、蓝光云以及多多云没法检测,因为要充值vip,我是一个穷鬼就算了。如果你不介意误杀的话,可以用sim卡运...

2019-11-07 17:57:21 3450 2

原创 cocos2d - sqlite 简单使用

首先我这边有一个对sqlite使用的简单封装类DBUtil,这个是前辈留下来的东西,我就直接拿来使用了.先把类添加进我们的工程中,我们这个是c++的工程:这是我的项目目录,直接放进去之后编译会报错,有很多个方法找不到,这个时候需要把sqlite的lib库导入到工程中:然后在链接器-输入-附加依赖项 增加sqlite3.lib这样编译就可以通过了。如果编译通过说明环境...

2019-10-30 20:27:37 264

原创 cocos creator 初体验

最近不是很忙,就想来看看cocos官方的h5开发环境,自从用过白鹭之后就一直想来看看,一直没有时间,今天好不容易来看看,就来尝尝鲜。还别说,刚看还真心有点看不懂,也不知道是不是老了......学习之前先去官网了解一下cocos creator ,这个是用js语言开发的, 图形编辑+vscode用起来还算顺心吧。毕竟我装了杨超越插件:看起来是不是还行,不过该说不说啊,vs...

2019-08-23 16:28:47 251

原创 Android保存图片到系统相册

先说一下思路,我是这样做的,先保存一张图片到可写路径下,用cocos2d的节点截屏功能,保存之后就可以保存Bitmap到本地指定路径下 ,然后通过广播,通知系统相册图库刷新数据。先说如何节点截屏:--节点截屏function captureNodeScreen(tag) local fileName = tag..".jpg" local targetPat...

2019-07-23 10:06:46 474

原创 lua 中文字符判断

--中文字符判断function stringIsHaveChinese(str,iType) if str == nil then return false end if iType == 1 then -- local s = string.gsub(str, "^.", "")--标点符号 -- if #s &gt...

2019-07-22 14:23:39 2970

mixplorer 安装包

mixplorer 安装包,手机电脑wifi下互传工具 使用方法很简单,如下: 1.在手机上打开MiXplorer,点击右上角的“三点”图标,然后点击“服务器“。 2.点击“启动HTTP服务器” 3.这时会看到"HTTP服务器"下会显示出一行网址,将网址输入电脑浏览器的地址栏中 4.如需将电脑中文件传入手机,点击“选择”选择要上传的文件,然后点击“上传” 5.如需将手机中文件传入电脑,只需在电脑浏览器中点击你要下载的文件即可,与在网页上下载文件一样。 6.文件传输完毕后,点击“停止HTTP服务器” 此工具只提供简单的学习用途,不可商用,如果造成侵权或者违法行为,概不负责。

2024-02-23

Astar算法原理以及优化探讨

这个是针对astar算法的一个演示ppt,用在培训或者演示用的文件。

2023-01-06

图片处理工具脚本,在这里共分享使用。

图片处理工具脚本,在这里共分享使用。

2022-02-08

D00008.rar 地图文件

这里没啥作用,就是备份一个demo文件

2021-12-23

CutMap.Py 地图处理脚本

地图处理工具,这里记录一下,以后找不到

2021-12-23

Rename.py重命名脚本可扩展很多功能

有的时候图片是大写的PNG格式,美术给的图片就很烦,这个脚本就是把大写的png改成小写的png格式,适合文件夹下所有的文件

2021-10-18

update.rar工具

一个简单的工具,这里备份一下

2021-09-14

tool.rar svn工具

svn工具

2021-09-07

反编译工具.zip 工具

反编译工具,使用方法也很简单见https://www.quicksdk.com/doc-891.html?cid=9

2021-03-09

resign.rar 工具

这个是安卓开发人员需要的重新签名工具,使用法法简单。

2021-03-09

findChinese.py

查找代码中的所有中文字符,并且导出文中

2020-12-21

飞秋文件传输工具udp

只是一个文件传输工具,现在下载不怎么好下载了,我在这里备份一个,防止下次到处找这个工具

2020-10-12

thorqq-RaidenFree-master.zip

一款cocos2d- 3.8开发的打飞机游戏源码,仅供学习参考,不可商业用途,源码下载之后可能会因为引擎版本不同会出现一些错误,自行修改。

2020-04-14

phone-3D.rar

这个是炫彩3D转动相册,看起来还是很酷的,给大家分享一下。喜欢的话可以下载一下,自己去看看,东西是全的。

2019-11-29

Classes_sqliteDemo.rar

这个主要是数据库sqlite使用的demo文件源代码,提供出来给自己借鉴一下。

2019-10-30

ADBConsole.exe

ADBConsole一个手机抓取日志工具,使用简单方便快捷,这个版本不知道有什么优点。

2019-10-29

LogCatTool.exe

LogCatTool手机日志抓取工具,上传一下,给大家一快使用。使用简单,方便。

2019-10-29

SRename.rar

拖把更名器,一键更改名字,点击下载解压直接运行exe就可以用了,简单方便。

2019-08-20

FileCompare.exe

这个工具是用来给文件生成MD5用的,只是一个工具,分享一下。使用介绍见 https://blog.csdn.net/pyf_914406232/article/details/95319217

2019-07-10

DescryptPng.exe

这个文件是cocos2d-lua资源加密工具,这里分享一下给大家下载使用。使用方法见:https://blog.csdn.net/pyf_914406232/article/details/95044922

2019-07-08

杭州电子居住证领取流程.pdf

这是杭州电子 居住证的领取流程,我自己是领过了,分享一下给别人也领取一下

2019-07-05

Cocos2d-x开发教程.rar

这是一个关于cocos2d游戏开发的教程,适合新手学习也适合非新手提高学习,是一个比较不错的文档。

2019-05-21

cocos2d跑酷游戏kupao.rar

游戏内是3D游戏场景,主角和boss都是3D模型,只是一个demo,创建一个cocos2d 3.10 的源代码项目然后把class和Resources目录替换然后就可以跑了。如果想打包到手机上跑,需要在Android.mk文件中添加所有的cpp文件。

2019-05-21

sqlitespy.rar

这是一个sqlite数据库文件可视化工具,有助于开发效率。

2019-05-17

BabeLua+For+2015+V3.2.2.0.rar

这是vs2015插件,使用vs也可以编辑lua代码,并且还可以断点调试。

2019-05-17

TexturePacker_3.0.9.zip

cocos2d游戏开发中需要的工具,官方版本已经没有这个版本了,提供给需要的人

2019-05-16

区块链算法源代码

区块链算法源代码。对数据进行HMAC-SHA256或HMAC-SHA1加密的C代码,VC2008工程。加密代码来自网络,进行了适当整合。

2019-05-16

飞行射击类游戏的设计实现

自己的大学论文,觉得可以给有需要的人借鉴。

2017-04-07

javascript学习笔记

2017-04-07

cocos2d-js

2017-04-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除