分类 技术探索 下的文章 - NianSir's BLOG
首页
关于 | About US
文章协议
友情站点
搜 索
1
【Minecraft | 我的世界】PC存档转移到服务器存档教程
8,332 阅读
2
记一次七日杀(7Days to die)游戏服务器搭建及联机问题和解决方案
1,274 阅读
3
【陌辞论坛】送一批邀请码,带惊喜大礼
957 阅读
4
Steam低价CDK激活码?必须安利CDKEYPlus!
862 阅读
5
【免费主机】进行时数据 - 免费1G主机
856 阅读
生活杂谈
好物分享
技术探索
代码杂烩
学习笔记
登录
/
注册
搜 索
标签搜索
学习笔记
网络
CDN
免费
网络安防
Minecraft
Windows
服务器搭建
参赛
奖品
Python
实战
站点优化
PILOT
百乐
优质文具
OurlIMG
免费图床
公益项目
免费主机
NianSir
累计撰写
25
篇文章
累计收到
13
条评论
首页
栏目
生活杂谈
好物分享
技术探索
代码杂烩
学习笔记
页面
关于 | About US
文章协议
友情站点
用户登录
登录
注册
找到
14
篇与
相关的结果
2023-02-26
【Minecraft | 我的世界】PC存档转移到服务器存档教程
众所周知,Minecraft与好友一起玩的方法分为两类:一类是在自己或者好友的电脑存档中开启“对局域网开放”,使自己成为“服务端”的角色与好友进行局域网连接;另一类便是使用服务器直接开设专用服务端,自己和好友都连接到服务端上进行游戏。 相对来说,后者比前者更加方便,并且服务端如果拥有公网ip(例如云服务器)就可以很方便的解除局域网互连的限制,那么如果在不同地区或是使用不同局域网的好友想要加入一起玩或者想要公开存档怎么办呢?这就需要将存档转移到服务端了。 本期教程将使用原版Minecraft1.19.3 Java版本讲解Minecraft如何将个人PC存档转移到服务器上。准备工作需要转移/开放的Minecraft PC存档 Minecraft服务端(可前往官网下载) Windows/Linux操作系统的服务器(运行服务端) 清醒的头脑和双手 首先,我们要在本地PC打开一些选项以便于后续操作: 完成此操作后,我们进入Minecraft的存档目录 C:\Users\用户名\AppData\Roaming\ .minecraft\saves 中,找到需要迁移到服务器的存档(请注意,如果非正版/原版启动器进行的存档可能不在此目录,具体位置是Minecraft的安装目录下找到 .minecraft\saves 即可) 接下来就是打包存档数据了(此处以GoGoGo存档为例) 打包完毕后,就可以直接迁移到服务器的存档了 先在服务器完成基础服务器的创建和运行(开设服务器此处不做教学,详情可查阅之前的文章),运行成功后直接 /stop 停止,进入服务器的 world 文件夹删除所有文件,再把刚刚拷贝的PC端存档解压到此目录下 完成此操作后再次启动服务器,地图数据就是你的PC存档了,但是还有个问题,就是进入后仍然是新的玩家,之前PC存档的背包物品等数据都没有了,而且还在原始出生地,这就需要在服务器改一下玩家ID来加载原来的数据: 找到最新生成的DAT文件,文件名即为玩家ID,新建一个记事本记录一下文件名(.dat无需记录,仅记录ID即可)以免后期混乱,找到PC存档游戏时的dat文件,根据修改日期判断PC存档游玩时你自己的玩家ID,将刚刚记录的ID名称给这个dat文件重命名(以防万一可以也先记录一下原来的ID),完成操作重新进入服务器(无需重启服务端)就可以正常游玩啦!常见问题 Q&AQ:为什么我的存档没有playerdata文件夹/该文件夹下没有数据? A:你没有在单人存档中开启“对局域网开放”playerdata中id数据文件只有在开启局域网联机功能后才会生成 Q:单人存档的时候和好几个朋友都一起玩了,ID文件太多不好判断那个是自己的怎么办? A:那就只能一个一个的重命名试试咯,记得记事本做好记录! Q:不同操作系统比如Linux系统/不同游戏版本比如Minecraft 1.19.2版本该怎么操作呢? A:原理一样,Linux在文件操作和命名的过程中可能不如Windows操作便捷,但是步骤相同;关于游戏版本,此教程仅以1.19.3版本为例,其他绝大多数版本操作都一样。 Q:还有一些其他的问题怎么办: A:可以先上网查查有没有相关的案例可以学习,如果没有留言即可,NianSir会认真回答每个问题。
2023年02月26日
8,332 阅读
2 评论
12 点赞
2022-10-25
【Minecraft | 我的世界】服务器搭建记录
相信Minecraft是很多人的童年回忆,毕竟这款游戏早已风靡全球,受到数千万人追捧,NianSir也不例外,早在初中时期就开始在我的世界手机客户端上happy,那时候的Minecraft仍然处于独立状态,并没有被微软收购,有人没有中国代理,也不存在游戏需要购买,相对来说比较纯净,玩法也比较基础,单调。可即便是这样,它也仍然让我们欲罢不能,把每星期仅有的那么一点游戏时间投入进去创造自己的理想世界。 如今已经过去了5年,再次接触Minecraft,热血依然涌上心头,在了解Minecraft当下的基本情况后,果断入手Minecraft国际版(Java版本)。鲁迅说,玩游戏最大的乐趣当然是开黑了,尤其是Minecraft。 所以我也开启了探索Minecraft开服的不归之路,由于缺乏相关经验,在捣鼓阶段我并没有选择任何外加模组和插件,而是直接选择官方服务器包,配置好jdk和启动指令后,就可以开始和室友一起happy,得益于庞大的校园网,我开设的Minecraft可以在学校内任何一个能连接到校园网的设备上加入游戏,本记录依然按照基础包的开服配置方案进行记录正式开始连载中...
2022年10月25日
827 阅读
2 评论
3 点赞
2022-09-14
【C语言】给你的计算机利用MinGW快速部署GCC环境+Dev C++
近日学校发布课表了,寻思着周五就要上C语言程序设计了,作为一个C语言小白,当然得提前准备一下学习要用到环境了,无奈标准教材上并没有告诉我们该如何配置环境,尽管附录里面有一些说明,但是这对于我这样的C小白来说,这些说明并不友好,甚至不容易理解,接下来,NianSir会尽量的让这篇文章通俗易懂,那么,现在就开始吧!# 安装MinGW 我们可以利用MinGW为我们的计算机安装GCC环境,首先我们了解一下:GCC是什么?来看看百度百科的说法: GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现已被大多数类Unix操作系统(如Linux、BSD、MacOS X等)采纳为标准的编译器,甚至在微软的Windows上也可以使用GCC。GCC支持多种计算机体系结构芯片,如x86、ARM、MIPS等,并已被移植到其他多种硬件平台 [1] 。GCC原名为GNU C语言编译器(GNU C Compiler),只能处理C语言。但其很快扩展,变得可处理C++,后来又扩展为能够支持更多编程语言,如Fortran、Pascal、Objective -C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection) [1] 。 词条中的专业名称不了解也不需要强求,毕竟刚刚入门,我们只需要知道GCC环境下可以编译处理C语言、C++等就可以了,那么MinGW可以干什么呢? MinGW,是Minimalist GNU for Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。 总而言之,就是一个便捷的GCC等环境的管理工具,可以更便捷的帮助我们配置需要的环境,接下来,我们就需要使用MinGW来配置我们的GCC环境,首先我们下载安装MinGW,可以选择去官网下载(国内访问较慢),NianSir也提供了便利的下载方式:https://pan.dcw.ink/?dl=4fbfbafe008ba75fd9ed0d5823113491 为了防止被恶意下载,需要输入访问密码:niansir 我们选择mingw-get-setup.exe下载并执行 点击Install开始安装 我们可以选择默认的安装路径(C盘下,不过不推荐,最好选择别的磁盘,例如D、E盘)点击Continue开始安装 稍等安装完成后,我们点击Continue,安装完成后,我们打开软件页面 鼠标右键图中两个选项,并且选择右键选项中的 “Mark for Installation”选项前出现了如图的转向箭头符号即表示选择成功,然后我们点击菜单栏的“Installation” 在弹出的窗口点击Apple开始安装我们选择的模块 注意,这个过程可能会很缓慢(资源从国外下载)并且部分网络可能会出现部分组件下载失败,例如这样的: 但根据亲身体验,大部分模块都在重试时勉强安装,但有个安装失败率很高的模块:gdb-7.6.1-1-mingw32-bin,为了更快的解决这个问题,NianSir也把这个安装包共享在了上面的链接中,下载对应压缩包并解压至MinGW所在的文件夹即可 完成模块安装后,我们就需要开始给系统添加环境变量,使命令提示符中可调用这些模块 注意,本演示中添加的位置是“D:\MinGW\bin”需要把这个位置换成自己安装MInGW的位置 接下来我们打开命令提示符测试是否成功 完成这些后,GCC环境配置就告一段落了,接下来我们还需要一个编辑工具 #安装Dev C++ C语言的编辑工具有很多,比如微软的VS code(功能强大,但对新手不友好),这里就不一一叙述了,NianSir给大家安利一款好友的编辑器:Dev C++,具体原因后面深入时自然会明白 同样,我们可以选择去官网下载(速度依旧是慢)也可以继续在上面的链接中下载(推荐),经过简单的安装后,我们就可以开始编写第一个测试程序了 至此教程就告一段落了,现在开始畅游在C的世界趴(*^▽^*) 有啥不明白的欢迎留言交流~ ※由于NianSir已经安装配置了GCC,为了更好地教程体验,本文部分图片来源于C语言中文网
2022年09月14日
679 阅读
0 评论
1 点赞
2022-08-14
【Linux安防】偶遇kswapd0伪装挖矿病毒
近段时间生活繁忙,连博客都懒得更了,一面是为即将到来的大一生活做准备,一面是想找点事锻炼一下自己。 同大多数人一样,在经历紧张而又刺激的高考后,NianSir也开始了那个哇塞到不行的暑假生活,硬是嘻嘻嘻哈哈玩了两个月啥也没做。之前的宏伟计划全都抛之脑后。 咱想着这也下去也不是个办法,寻思在这个所谓最轻松的暑假干点正事,比方说——先赚他一个亿!比方说学点有用的东西,#缘由 在网络上摸了两三年鱼的我认识了几个年纪相差不大的小伙子,组建了一个并不成熟的小团队——陌辞网络(MoCi NET),凭借着摸鱼得到的一点建站运营经验,NianSir顺利成为了陌辞论坛创始人之一,平时没事的时就上陌辞论坛看看最近坛友们都在吹些啥,顺便把签到给点了。可无奈坛友就是你坛友,你大爷终究是你大爷,我堂堂一名创始人签到次数比坛友少那么多,这可对不住我的uid啊,于是我想:要是有个东西可以自动帮我签到就好了。 欸?等等..自动签到?这还不简单嘛,我盯着我一台位于香港的备用机器,这个机器拿来跑小脚本最适合不过了,于是我利用Cookie很快就搞定了一个简易的签到脚本,只要设置每天的定时任务就行了,这岂不是美滋滋~# 发现异端 这种美滋滋一直持续到今天,我逛论坛时无意间发现签到榜里面我还没签到,我很淡定的判断是Cookie过期导致的问题,悠哉游哉打开审查元素,打算Copy一份新的Cookie信息过去,结果发现Cookie还未过期! 我感觉怪怪的,难道是机制变了?不对啊,我可没设置啥,我带着疑惑登录了服务器面板(我用的宝塔面板)发现异常的卡,好不容易进去了,我滴个乖乖,CPU占用100%,再一看!!Nginx都罢工了?!?我二话不说打开了进程管理,让俺看看是哪个玩意在这蛮横,一个名为kswapd0的进程占用率就达到了99%,这还了得?直接给结束掉,果然CPU瞬间就降了下来,可好景不长,还没来得及高兴,这个进程又开始捣乱了,这次直接整得我面板都加载不了了,我意识到事情没那么简单,这个进程可不是个善茬,我急忙找度娘求助,这下可好了,这玩意竟然是个挖矿病毒!难怪这么吃CPU和宽带,这个病毒是来自亡命徒(Outlaw)僵尸网络的挖矿病毒,最早于2018年发现,在2020年中国大范围企业Linux服务器受害,直到现在,这个狡猾的病毒依然活跃在全球范围内,主要进程kswapd0负责进行门罗币挖矿,tsm32、tsm64负责继续SSH爆破攻击传播病毒。 我心里一凉,上个月刚写的99乘法表代码就这么没了,没有任何安防经验的我似乎看见了那个鬼面具黑斗篷的人正在疯狂的敲打着键盘,一串串神秘字符向我袭来...欸!醒醒!你CPU都要冒烟了! 我没有再犹豫,咬了咬牙,为了保住我的99乘法表,搏一搏,单车变摩托!我开始认真分析这个病毒了。# 缉拿病毒 这不是在开玩笑,是的,我要把它揪出来,无论它在哪,在得到这种莫名的鼓舞后,我开始和它展开斗争了。 登录服务器面板,很不例外的失效了,卡的根本进不去,于是我重启了服务器,在病毒还没有完全开始霸占我的CPU时,我找到了它——那个想伪装成系统文件的kswapd0,位于root/.configrc/目录下很顺利的把它删除了但我还是隐隐感到不安,我觉得事情并没有那么简单,去补充了更多知识后,我的猜想得到了证实——它们早就有了备用方案——建立了自动执行任务,并且安置了后门,以便更方便的引进病毒,但是很不好意思,今天你遇到我了,出来吧!你这个看似人畜无害的rsync! 这个玩意直接先k掉进程就好了,趁着它还没反应过来,咱们打开SSH,这时我突然想起,这些病毒一般为了便于传播,侵占服务器后都会预留一个sshkey用于必要时的登录,咱们也不废话,直接去文件里面找到它。为了保险起见,我们可以问问度娘: 果不其然,这正是病毒的key,咱们把这个直接删除就好,顺便吧ssh登录密码改复杂,防止再次被破。 接下来我们查看是否被病毒预留了计划任务,ssh输入crontab -e -u root看着这熟悉的路径名称,咱们直接删除保存即可。我们可以最后再检查一次进程,输入top看到kswapd0进程ID变成30并且父进程为kthreadd就说明正常啦~大功告成啦!对于本次时间,我给大家的提议如下:第一,不要设置简单的ssh密码,尽量更改22默认端口。第二,不要随意使用破解程序,这些很多后面都藏有后门。第三,要有定时备份的好习惯呐~好啦,今天的分享就到这里啦,有啥疑问欢迎留言讨论!如有错误恳请大佬指点!谢谢支持~
2022年08月14日
577 阅读
0 评论
3 点赞
2022-07-09
【免费主机】进行时数据 - 免费1G主机
免费主机在当今已经不是什么罕见的词了,在互联网日新月异的今天,越来越多的网民开始了“上云”之旅,许多互联商为了将这批“新人”收入囊中,纷纷开展了各类优惠活动,作为一名新上云的网民,一台稳定廉价的虚拟主机是不二之选,今天,NianSir就分享一款使用稳定的无门槛免费主机——进行时数据。进行时数据是一家老牌IDC服务商,在互联网上已经提供了近十年的免费虚拟主机服务,其提供永久免费的1G空间虚拟主机:并且赠送免费二级域名和Mail,并且支持多种扩展和功能:部分具体参数展示:需要的伙伴们快去注册吧,目前没有听说进行时数据的免费主机有数量限制的,等于说是无限开(但是请不要浪费,若被发现滥用会封禁帐号的)官网:ing.runhosting.com下一期我们更新利用进行时数据的免费主机搭建第一个个人博客~敬请期待吧(^▽^)
2022年07月09日
856 阅读
2 评论
0 点赞
2022-07-08
【OurlIMG】一个值得信赖的图片托管平台
在互联网飞速发展的今天,网络生活已经成为了许多人生活中的一部分,越来越多的人们尝试在互联网上展开活动。比如写博客,随着互联网门槛的降低,越来越多的人选择使用独立博客来记录自己生活的点点滴滴。随着文章等资源的不断增加,这时,一个不容忽视的问题就出现了--图片等东西太多了,服务器宽带又不大,加载起来很慢,而且占空间,迁移很麻烦,很是影响体验。这时我们就需要使用到一些外部工具来帮我们解决这个问题,比如图床。 图床是一个引申化的概念,他能将你需要储存的图片储存在网络空间,并且提供以链接引用的方式读取你的图片。让你写的文章更轻盈,更方便。同时,由于存储在其他网络位置,因此在提高图片加载速度的同时,还不消耗自己的网站流量。这些优点正是图床受到广大网民青睐的原因。因此把图传的优点总结为以下3点:降低成本,提供便利,高延展性。下面NianSir推荐一个好用免费的在线图床——OurlIMGOurlIMG原O图库,继承了67云图库、陌辞云图的运营经验,在小范围内侧后,O图库在2022年7月5日晚上进行了系统升级,并正式更名OurlIMG计划为站长提供持久的图库服务:更新后界面更加清爽简洁:据OurlIMG声明,OurlIMG目前拥有多地数据储存中心以及备份,提高了容灾率,在极速的同时又为站长数据提供了很好的保障需要的伙伴赶紧注册吧:img.ourl.top
2022年07月08日
522 阅读
0 评论
0 点赞
1
2
3