ns卡带塑封教程,【游戏】任天堂nintendo switch超详细购买使用指南以及注意事项(根据... -爱游戏平台

苗坤旺离型膜

文章目录

前言1. 安装虚拟机及ubuntu2. 安装依赖库3. 下载ns-34. 构建ns-3

前言

近期因工作需要开始接触ns-3。作者零基础,从零开始顺利完成了ns-3的安装。本篇为ns-3安装过程记录贴或针对小白的零基础教程。

本篇内容所使用到的软件版本信息如下:vmware workstation 16 pro、ubuntu 22.10以及ns-3.37。所有内容亲测无误。

1. 安装虚拟机及ubuntu

作者首先使用vmware workstation 16 pro安装虚拟机,然后在此基础上安装了ubuntu 22.10系统。由于这方面教程较多,因此作者在此不再赘述,具体可参考以下几篇文章: 虚拟机vmware下载与安装教程(详细) vmware安装ubuntu 18.04虚拟机(镜像下载、硬盘分区、创建虚拟机、安装系统、桥接模式网络配置)

完成上面安装虚拟机及ubuntu的准备工作之后,我们就可以在ubuntu的终端(terminal)中通过命令行安装ns-3了。ns-3在其官方教程的”getting started“章节中提供了安装说明,并在官方wiki中提供了详细的ns-3官方安装指导,只要耐心仔细、逐条对照即可顺利完成ns-3安装。以下安装教程即参照这些官方说明,作者进行了翻译以及一定程度的总结、提炼。需要说明的是,该教程主要面向ns-3.37版本以及ubuntu 22.10版本,如需安装其他版本的ubuntu及ns-3还请仔细阅读ns-3官方安装指导,避免踩坑。

2. 安装依赖库

ns-3主要在gnu/linux和macos平台上使用c 语言开发。使用ns-3进行仿真至少需要c 编译器(g 或clang ),构建系统(cmake和make或ninja等),以及python解释器。这是使用ns-3进行仿真的最低要求。

对于ns-3.36及以后的版本,在ns-3官方安装指导中推荐通过下面的命令行安装这些必需的库:

sudo apt install g python3 cmake ninja-build git

有几点说明:

自2022年1月(ns-3.36版本)起,g 需要8或以上版本,但旧版的ubuntu(18.04,16.04)默认安装的是旧版的g ,因此旧版ubuntu用户需注意g 版本问题,ns-3官方安装指导中也给出了爱游戏平台的解决方案(亲测在ubuntu 22.10中使用上述命令行安装的是g 12.2.0版本)。 自2019年8月(ns-3.30版本)起,ns-3默认使用python 3,而早期版本使用的是python 2,因此ns-3.30版本之前的ns-3用户推荐在上面的命令行中使用“python”而不是“python 3”安装python 2解释器。而且,在最新版(ns-3.37)的ns-3官方安装指导中要求3.6或以上版本的python 3。 如果是通过下载源存档的方式安装ns-3,则不需要安装git。

除此之外,ns-3官方安装指导还推荐ns-3.37及以后的版本安装ccache,命令行如下:

sudo apt install ccache

ccache是一种编译器缓存优化工具,其可以加快跨多个ns-3目录的构建,代价是在缓存中使用高达5 gb的额外磁盘空间。需要说明的是,对于ubuntu 20.04及更早的版本,通过apt命令安装的ccache版本(3.7.7或更早)可能无法提供性能优势,因此ns-3官方安装指导建议这部分用户安装4或4以上版本的ccache(可以通过源安装的方式)。对于ubuntu 22.04及更高版本,可以直接使用apt命令安装ccache。

除了上述必需的库之外,一般还需要安装以下一些可选的库,以支持ns-3的部分拓展功能和特性:

python可视化器和绑定(ns-3.37及更新版本):cppyy python模块和pyviz依赖

python3 -m pip install --user cppyy

sudo apt install gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3

如果上述命令行结果报如下错误:

/usr/bin/python3: no module named pip

那么可以通过以下命令行先安装pip:

sudo apt install python3-pip

python(开发)的额外最低需要:对于使用ns-3-allinone仓库(从git克隆),需要获取额外的包并成功安装pybindgen和netanim

sudo apt install python3-setuptools git

netanim:netanim需要qt5开发工具

sudo apt install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools

支持基于mpi的分布式模拟:

sudo apt install openmpi-bin openmpi-common openmpi-doc libopenmpi-dev

支持bake构建工具:

sudo apt install mercurial unzip

调试:

sudo apt install gdb valgrind

支持utils/check-style-clang-format.py代码风格检查程序(从ns-3.37开始):

sudo apt install clang-format

doxygen和相关的内联文档:

sudo apt install doxygen graphviz imagemagick

sudo apt install texlive texlive-extra-utils texlive-latex-extra texlive-font-utils dvipng latexmk

ns-3手册和教程是用sphinx写的,图片一般也是以dia的格式:

sudo apt install python3-sphinx dia

gnu scientific library (gsl)(为支持更准确的802.11b wifi错误模型):

sudo apt install gsl-bin libgsl-dev libgslcblas0

读取pcap数据包trace:

sudo apt install tcpdump

支持统计框架的数据库:

sudo apt install sqlite sqlite3 libsqlite3-dev

基于xml的配置存储版本(需要libxml2 >= version 2.7):

sudo apt install libxml2 libxml2-dev

基于gtk的配置系统:

sudo apt install libgtk-3-dev

使用虚拟机和ns-3进行实验:

sudo apt install vtun lxc uml-utilities

支持openflow模块和boost开发库:

sudo apt install libxml2 libxml2-dev libboost-all-dev

最后汇总一下上述安装命令:

sudo apt install g python3 cmake ninja-build git

sudo apt install ccache

sudo apt install python3-pip

python3 -m pip install --user cppyy

sudo apt install gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3

sudo apt install python3-setuptools git

sudo apt install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools

sudo apt install openmpi-bin openmpi-common openmpi-doc libopenmpi-dev

sudo apt install mercurial unzip

sudo apt install gdb valgrind

sudo apt install clang-format

sudo apt install doxygen graphviz imagemagick

sudo apt install texlive texlive-extra-utils texlive-latex-extra texlive-font-utils dvipng latexmk

sudo apt install python3-sphinx dia

sudo apt install gsl-bin libgsl-dev libgslcblas0

sudo apt install tcpdump

sudo apt install sqlite sqlite3 libsqlite3-dev

sudo apt install libxml2 libxml2-dev

sudo apt install libgtk-3-dev

sudo apt install vtun lxc uml-utilities

sudo apt install libxml2 libxml2-dev libboost-all-dev

以上安装命令在ubuntu 22.10中亲测无误,其他发行版本或其他基于debian的系统可能略有不同。需要注意的是,ns-3官方安装指导提示ubuntu 16.04 lts版本可能是已知的与最新ns-3版本兼容的最古老的版本。

3. 下载ns-3

ns-3是以源代码的形式发布的。ns-3官方提供了3种下载ns-3源码的方式:

从ns-3网站上下载源代码存档(即tarball) 从gitlab.com克隆git存储库 使用ns-3自带的源代码包管理工具bake下载ns-3源码

这里推荐使用git。

首先在主目录下新建一个目录(注意目录名不要有空格,如”ns 3“),用于保存本地git仓库:

cd

mkdir repos # 新建repos目录

cd repos

git clone https://gitlab.com/nsnam/ns-3-allinone.git # 克隆git仓库到本地

在执行上述git命令时,我们会看到如下所示的内容:

上述git命令完成后,我们会在我们的~/repos目录下发现一个名为ns-3-allinone的目录,如下图所示:

点击进入ns-3-allinone目录,我们会发现其包括以下一些文件:

需要注意的是,目前为止我们实际上只是下载了一些python脚本(如上图所示),还没有下载ns-3的c 源码。下一步,我们即利用这些脚本下载并构建ns-3发行版本。

注意到在上面的ns-3-allinone目录下有一个download.py脚本,我们即利用它进一步获取ns-3相关源代码(需要在ns-3-allinone目录下执行命令),命令行如下:

cd ns-3-allinone # 进入ns-3-allinone目录

python3 download.py -n ns-3.37 # 下载ns-3.37源代码(如果想下载其他版本的ns-3,只需指定版本号)

在执行上述命令时,我们会看到如下所示的内容:

上述命令完成后,我们会发现ns-3-allinone目录下多了几个目录,如ns-3主项目(ns-3.37)、ns-3源代码包管理工具bake(bake)、可视化模拟工具netanim(netanim):

至此,我们就完成了ns-3的下载。

注释:

除了ns-3.37这种发行版本,ns-3官方还提供开发版的ns-3下载,命令行如下:

python3 download.py

开发版包含一些正在开发的功能,没有经过完整的测试。除非是准备向ns-3提交代码或必须要使用某个新特性这种特殊情况,建议读者选择更为稳定的发行版本。

4. 构建ns-3

第一次构建ns-3项目,最常用的方式是使用ns-3-allinone目录下的build.py脚本(需要在ns-3-allinone目录下执行命令):

./build.py --enable-examples --enable-tests

上述命令行中的”–enable-examples“和”–enable-tests“参数可以让build.py同时编译ns-3自带的示例脚本和测试脚本。

构建完成后会显示如下信息:

”summary of optional ns-3 features“部分列出了ns-3哪些特性被启用,哪些特性被禁用。”off (not requested)“表示该特性默认情况下不启用,或者需要底层系统正常工作。”off(missing dependency)“表示该特性依赖第三方库,而第三方库没有找到,因此被禁用。“modules configured to be built”部分列出了已完成编译的模块。“modules that cannot be built”部分是未编译的模块。这些模块一般需要第三方库的支持,可以在后续按需添加。如果编译出错,则有可能是缺失依赖包。

为了让用户能够快速验证ns-3是否已经正确构建,ns-3项目自带了test.py脚本(在ns主项目ns-3.37目录下)。通过运行ns-3中自带的测试用例,test.py可以对ns-3的各个模块进行逐一测试:

cd ns-3.37

./test.py

在执行上述命令时,我们会看到如下所示的内容:

上述命令完成后,如果显示如下信息(0 failed, 0 crashed, 0 valgrind errors),则代表ns-3已经正确构建!

文章目录

入门教程资源包常用软件、插件综合来源xci nsp nsz格式转换游戏安装工具 dbi、tinfoil系统升降级存档导入导出工具 checkpoint、jksv超频快捷浮层菜单全能模拟器解包打包dump卡带和数字版游戏刷amiibo修复存储格式精简虚拟系统启用ftp主题备份恢复nand其他小工具

游戏资源安装方法阿里网盘资源百度网盘资源城通网盘资源(不推荐)

推荐

入门教程

大气层新手教程:https://www.bilibili.com/read/cv17958272

大气层双系统教程: https://www.bilibili.com/read/cv17398405 https://shipengliang.com/games/switch-大气层-atmosphere-如何制作虚拟系统.html

启用禁用免短接:https://shipengliang.com/games/switch-大气层-atmosphere-如何启用禁用免短接功能.html

资源包

大气层最新版:https://shipengliang.com/games/大气层-atmosphere-最新版-历史版-下载.html

16.0.1系统整合包:https://www.bilibili.com/video/bv1ns4y1s7yb/

常用软件、插件

综合

https://shipengliang.com/games/sx-os常用软件列表.html

https://shipengliang.com/games/switch-常用插件版本与下载.html

来源

https://switchtools.sshnuke.net/ https://github.com/stardustcfw/haku33 https://tinfoil.io/download#download https://sx.xecuter.com#download https://www.ffhome.com/works/1814.html https://github.com/flagbrew/checkpoint https://github.com/eliboa/tegrarcmgui https://github.com/blawar/nut

xci nsp nsz格式转换

switch 如何使用nscb 转换xci nsp nsz教程

游戏安装工具 dbi、tinfoil

switch dbi 图文使用教程

switch tinfoil 图文使用教程

系统升降级

switch 大气层 atmosphere 如何离线升级系统

ns系统升级、大气层更新方法

存档导入导出工具 checkpoint、jksv

switch 存档导入导出工具checkpoint的使用图文教程

switch 存档导入导出工具jksv的使用图文教程

dbi备份和导入存档

超频

switch大气层极限超频教程

switch超频图文说明

快捷浮层菜单

特斯拉插件介绍与刷amiibo

全能模拟器

ns端全能模拟器使用教程

switch 全能模拟器 使用教程

解包打包

解包打包教程:修改游戏tid 标题 图标封面 指引

dump卡带和数字版游戏

switch 如何dump卡带和数字版游戏 图文教程

刷amiibo

switch 大气层 atmosphere 如何使用emuiibo刷amiibo

修复存储格式

mac系统大气层atmosphere修复内存卡教程

精简虚拟系统

switch 大气层 atmosphere 精简虚拟系统 教程

启用ftp

switch 大气层 atmosphere 如何启用ftp功能

主题

主题安装教程

备份恢复nand

switch 大气层 atmosphere 如何备份恢复nand

其他小工具

switch 如何使用haku33 洗白系统

用dbi查看游戏id等信息

游戏信息读取工具 nsgmanager_x64

电脑rcm引导工具 tegrarcmgui_v2.6_installer.msi

switch 大气层 hekate 引导页获取本机密钥信息 图文教程

switch biskeydump黑屏black screen,获取设备密钥的解决办法

switch如何查看熔断数 保险丝数

switch如何查看游玩数据 游戏时长查看器

switch怎么直接连接电脑

switch 大气层 hekate下的usb传输

系统时间修改工具 switchtime 图文使用教程

switch 查查本机有没有屏蔽任天堂服务

switch如何删除自动下载的升级系统文件

游戏资源

安装方法

游戏和补丁安装

另,推荐参考“dbi”工具教程。

阿里网盘资源

520狗哥版本

520狗哥镜像版本

520狗哥镜像版本2

xmanbing1115版本

f1bait版本

百度网盘资源

ns游戏分享公众号网站

3000款金手指合集

2000款金手指合集

城通网盘资源(不推荐)

角色扮演游戏列表

动作冒险游戏列表

聚会游戏列表

动漫游戏列表

恐怖游戏列表

策略游戏列表

密室逃脱游戏列表

推荐

三上烤鸭b站专栏:https://space.bilibili.com/679023184/article 时鹏亮的blog:https://shipengliang.com/download/switch

文章目录

前言网站switch主机国行非国行

游戏购买方式贝宝信用卡点卡

游戏降价~~降价监控脚本开发~~

多账户存储卡购买

前言

相信90后对于上面这张图片里的东西都很熟悉吧,各种游戏卡:超级玛丽,忍者龙剑传,忍者神龟,魂斗罗,热血篮球,冒险岛,双截龙,绿色兵团,洛克人,炸弹人,松鼠大战,赤色要塞等等。那时候一个超级玛丽,一玩就能玩一天,而超级玛丽就是任天堂开发的,而现在任天堂又开发出了一个掌机游戏系统机制:nintendo switch。主要由一台switch主机 若干游戏构成,相比以前卡 主机 tv系统机制不知道方便了多少。我最近就买了台switch,接下来就介绍下关于switch的相关购买使用指南,有错误之处请帮忙指正哈,下面正文开始…

网站

账户:https://accounts.nintendo.com/nintendo switch online 会员状态:https://ec.nintendo.com/my/membershipnintendo switch online 会员自动续订查询:https://ec.nintendo.com/my/#/rights

(不过这里好像看不到,反而上面会员状态里看到了,可能是试用会员的原因)

switch主机

国行

优点:价格便宜,而且使用国内网,不需要加速 缺点:游戏少,只能玩国内的游戏(若是实体卡就没这个限制了,但dlc之类的需要联网下载的东西应该是下载不了的),并且国行的实体卡无法在非国行的机子上使用,所以不仅锁区,还锁卡

非国行

没啥限制,就是联网不太行,需要加速

由于我买的是非国行,所以以下都是基于非国行的…国行的也没啥好说的,毕竟都是中文的,一看就明白,爱游戏官网登录入口的支付方式:微信支付宝即可,游戏下载也就是国区那几个游戏,下面介绍的存储卡可以看下,若是你想玩实体卡的话还是需要的

游戏购买方式

贝宝

优点:方便,安全 缺点:支持地区 注意事项:若是遇到最后支付时报错了(比如错误码:2813-9310),大概率是银行卡的问题,可以尝试更换首选支付的银行卡(实测更换到另一个信用卡解决)

信用卡

优点:支持地区多(相对贝宝来说) 缺点:有点不安全(自认为,毕竟信用卡不需要密码)

点卡

优点:支持全部地区(大概) 缺点:贵点,还有余额问题导致无法换区(日本除外) 注:可以在余额很少时,选择放弃余额,来强制换区,这样就不用为了清余额,而投入更多的钱 注:点卡不会有假的

jump(以前可以,现在开始割韭菜,准备跑路了)京东淘宝

游戏降价

微信小程序:主掌中宝switch游戏查询

可以查看各区实时价格,降价信息,历史价格更人性化,评论人数也更多,排序筛选也更人性化,最主要是可以监控任意游戏降价通知

微信小程序:任饭团switch

可以查看各区实时价格,降价信息,历史价格

降价监控脚本开发

鸽了,已找到有这功能的小程序了

多账户

优点:可以一个游戏,一个账户,方便再次出售优点:一个主账号用来玩游戏,其他账号设置成固定且各不相同的国家分区用来购买游戏,就不用再频繁切换分区,不用再考虑清掉余额问题了缺点:账户一多,就有管理问题,不过对于它的优点来说,这都是小问题

存储卡

官方说明https://www.nintendo.com.hk/switch/support/data_management/microsdcard/

购买

参考https://www.zhihu.com/question/397495712/answer/1350785593

仅支持tf卡(又名microsd)仅支持uhs-i(也就是存储卡上显示有且仅有个“i”字母)最低读取速度60mb/s,最高则越高越好u属性越高越好c属性越高越好v属性越高越好a属性越高越好

目前我买的是这款https://item.jd.com/6201910.html#crumb-wrap

文章爱游戏平台的版权声明:除非注明,否则均为苗坤旺离型膜原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
applausebadlaughcoffeefabulousfacepalmfecesfrownheyhainsidiouskeepfightingnoprobpigheadshockedslapsocialsweattolaughwatermelonwittywowyeahyellowdog
评论列表 (暂无评论,71人围观)

还没有评论,来说两句吧...

微信二维码
微信二维码
支付宝二维码
网站地图