云服务器网:购买云服务器和VPS必上的网站!

阿里云workshop(阿里云workbench登陆失败)

本文目录:1、阿里云怎么样,质量好不好?2、stm32rtc晶振in没波形3、UI培训班哪个好4、2.3 阿里云ODPS常用SQL操作5、马云都收购了哪些公司?6、求助steam饥荒专用服务器怎么建阿里云怎么样,质量好不好?可以归纳为7点:1、 词条选取:词条内容一定要保证客观。以我个人的经验来说,

本文目录:

  • 1、阿里云怎么样,质量好不好?
  • 2、stm32rtc晶振in没波形
  • 3、UI培训班哪个好
  • 4、2.3 阿里云ODPS常用SQL操作
  • 5、马云都收购了哪些公司?
  • 6、求助steam饥荒专用服务器怎么建

阿里云怎么样,质量好不好?

可以归纳为7点:

1、 词条选取:词条内容一定要保证客观。以我个人的经验来说,菜谱类、影视剧类等词条特别不容易评优质,因为在介绍的时候极其容易出现主观描述,比如菜品特点,影片评论等。容易申优的词条以客观事物类为佳,例如诗词类、地点类,或专业名词等。

2、 内容表述:词条内容的表述要客观准确,例如一个电影的词条,“本片”“该片”这类指代就不合适,应改为“影片”;尽量不要出现“我”“我们”“本公司”之类的代词;时间上要注意时效性,“今年”“昨日”等词语应替代为具体的日期。

3、 图片:图片一定要有图注和参考资料,并且图注尽量不和词条名称重复,参考资料的地址要使用图片所在页面的地址,而不要使用图片的直接地址。

4、 标点符号:标点符号要使用全角(一个标点占用两个字符)。

5、 参考资料:每个目录下的内容最后尽量都添加参考资料。参考资料最好来自大型、信赖度高的网站,可在搜索排名考前的结果中选取。另外,尽量不要选择百度相关产品的中的内容作为参考资料,例如百度空间,百度文库等,因为这些产品有免责声明。

6、 网址链接:参考资料、扩展阅读的网址注意避免失效的链接。

7、 整体检查:词条整体编辑好之后,很多细节的地方我们仍需要认真检查,例如标点的使用是否正确,内链是否有断链、错链,开放分类是否符合词条的性质等。在最终提交最好能够要逐字逐句地检查一遍,我想这既是对百科词条负责,也是对自己的劳动成果负责。

如果无法通过的话,可以找专门编辑百科词条的人士 ,祝您成功!~

stm32rtc晶振in没波形

STM32的RTC晶振经常出现不起振的问题,这已经是“业界共识”了。很多人在各种电子论坛上求助类似于“求高手指点!RTC晶振不起振怎么办”的问题,而其答案基本可以概括为“这次高手帮不了你了”

更有阴谋论者提出让人啼笑皆非的解释——STM32的RTC晶振不起振是ST与晶振厂商串通后故意搞出来的,目的是提高某晶振厂商高端晶振的销量。

最近做的几块板子也用到了STM32的RTC,前后两版一共做了大概6片,幸运的是并未遇到晶振不起振的现象。而我采用的是3毛钱一个的普通晶振,并未选用传说中低负载高精度晶振。后来在另外一片实验性质的板子上首次遇到了晶振不起振的问题,而且做了2片都不起振,这才让我意识到这个问题的严重性。

从上述现象来看,我认为对RTC晶振起振影响最大的因素应该是PCB的布线。但是遇到问题时通常是PCB已做好,甚至已经做了几百块,没有回头路了。于是大家更关注的问题似乎就是“如何补救”了。在网上搜索一下,你就会发现世界是如此美好!每个人的经验和建议都不一样,甚至是完全相反的!这种现象告诉我们,除了PCB布线,对晶振起振影响最大的似乎不是电气参数,而是另外一种不可忽略的因素——人品!

各种相互矛盾的经验也告诉我们,导致晶振不起振的原因是多种多样的,也是因“人”而异的。也许,我们无法找到一个绝对有效的经验一举解决STM32的RTC晶振这个让人头疼的问题,但我们可以从各种经验中找到一些线索,为最终摸索到适合自己这块板子的解决方案提供一些帮助和提示。

如果晶振不起振,尤其是你已经使用了传说中的爱普生6pF晶振后还是不行,也许你应该尝试对以下几个方面排列组合,找到适合你这块板子的,更容易起振的方式。

下面就罗列一下可能影响RTC晶振起振的因素

1. 晶振的品牌和负载电容

大家貌似都知道要用6pF的晶振,但我发现其实12.5pF的也可以用。大家都说KDS日本原装的好,我那个3毛钱的国产晶振貌似也没啥大问题。。。

2. 晶振外接的匹配电容

有人说6pF的晶振要配6pF的电容。但有经验公式指出这个电容的值应该是晶振本身负载电容的两倍,6pF的晶振应该配10pF的匹配电容,当然12.5pF的就应该配20pF或者22pF的电容了~电容值不匹配可能造成晶振不起振。更神奇的是,有人指出去掉外接的匹配电容会使晶振起振!这似乎没啥道理,但在我的板子上,有且仅有这个方案是可行的!!!

3. 晶振并联的反馈电阻

晶振可以并联一个高阻值的电阻,据说这样更容易起振。。。这个电阻的阻值有人说是1MΩ,有人说是5MΩ,也有人说是10MΩ,,,当然也有人说不能并联这个电阻,并联了反而不起振

4. XTALout到晶振间串联电阻

这种做法是官方的应用笔记指出的,而且给出了这个电阻的计算公式。对这个电阻的的必要性也是众说纷纭,同样存在两种矛盾的说法,即必须要有这电阻,否则不起振。还有一说不能有这个电阻,否则不起振。。。从官方的应用笔记来看,这个电阻的主要作用是保护晶振,以防晶振发热。由此看来这个这个电阻似乎并非影响晶振起振的主要因素,甚至可能让晶振更难起振。

5. 晶振的外壳是否接地

这个就不用说了吧。晶振的外壳是金属的,做封装时可以把那个焊盘做成机械焊盘而悬空,也可以做成电气焊盘,然后连接到GND。对这个说法同样存在争议,有人说外壳必须接地,也有人说接地后反而不起振。

6. 提高Vbat引脚的电源质量

这种说法是有一定道理的,因为RTC部分是由Vbat的来供电的。有人说Vbat引脚对电源质量要求比较高,如果纹波较大可能会影响晶振的起振。网上还有其他人验证过,直接上图(原贴链接: )

更有人说反而需要一些噪声,激励晶振产生正反馈从而顺利起振(本人对此表示呵呵)。但不管怎样,提高电源质量对大家都是好事。

7. 晶振周围的环境

有人指出应该仔细清洗RTC晶振周围的电路,甚至是使用环氧树脂胶将晶振密封起来。这种说法得到了一些人的支持,看来也是有相当多的事实依据。

8. 减少晶振焊接时加热的时间

有人认为长时间加热晶振进行焊接会对晶振本身带来影响,却不是彻底损坏晶振,从而使得晶振不容易起振。这种说法我没验证过,个人表示怀疑。。。

9. 焊接的焊锡量

这个种说法感觉就更不靠谱了,但真的有人在晶振引脚上多加了点焊锡晶振就能起振了。从原理上说,多加点焊锡确实会改变晶振和PCB间的寄生参数,但我感觉影响微乎其微。。。可能晶振已经徘徊在临界值的边缘了,这种做法才会起到一点作用。

10. 使用有源晶振

个人认为这是一劳永逸解决晶振不起振问题的不二法门!有人对STM32的RTC晶振不易起振的原因做了一个解释,即出于低功耗的考虑,STM32对晶振的驱动功率比较低,所谓“好鼓不用重锤”,一些差的晶振就需要更高的驱动功率,所以不易起振。我认为这种解释是有道理的。使用有源晶振则不存在驱动功率的问题,如果问题确实是因为驱动功率造成的,那使用有源晶振毫无疑问可以彻底解决问题。而且目前网上还没看到说有源晶振不起振的求助帖。但是有源晶振通常比较昂贵,甚至要比一颗外置的RTC芯片还要贵。至于这个问题的取舍,就要看各位看官自己的想法了。

转载:

参考:

STM32的RTC晶振不起振的原因及解决方法的更多相关文章

宏晶STC单片机使用STC-ISP串口烧录失败的原因与解决方法汇总

官方网址: 个人小结 芯片:STC12C5A60S2 封装:LQFP-48 晶振大小:SD22.1184M 最小系统 …

单片机stm32F103单片机晶振不起振的原因分析

这是我在做单片机最小系统板时候碰到的问题,之前虽然也做过相似的板子,可是未曾出现过无源晶振不起振的问题.下面是我在遇到问题后的一些检查,排除问题的过程.本人小菜鸟一个,文章中如有错误和不足,还望各位大 …

STM32的RTC中断标志只能手动清除

背景: 最近在做一个stm32的项目,其中用到RTC的实时时钟功能.时钟源采用外部32.768K晶振,时钟预分频设置为32767,目的是为了产生1秒的中断,然后在中断处理函数中更新实时年月日时分秒. …

龙邱STM32单片机用J-LINK下载无法被识别的解决方法

问题如下: 按照正常步骤使用keil5给龙邱的stm32下载程序,SWD下载方式提示no cortex-m sw device found,JTAG方式提示no cortex-m device fou …

STM32库函数void USART_SendData的缺陷和解决方法

void USART_SendData()函数在快速发送时存在问题 有丢数据的可能 转自 …

STM32的Keil找不到想要flash的解决方法

STM32的Keil找不到想要flash的解决方法:

stm32 晶振不起振

1. STM32f103有内部晶振.刚刚上电时,所有Clock都是源于内部晶振,所以当片内没有程序或内部程序没有使能外部晶振时,外部晶振是不会起振的.2. STM32f103有内部复位电路,只有当检测 …

(七)STM32的RTC简单操作

简单说明: /********************************************************************************************* …

STM32之RTC配置与初始化-rtc.h rtc.c

rtc.h include “stm32f10x.h” ifndef _RTC_H define _RTC_H typedef struct { vu8 ho …

随机推荐

【错误收集】SVN冲突解决 标签: 错误收集 2016-03-13 08:44 624人阅读 评论(24) 收藏

最近在倒代码,这真的是一件挺低效率的事情的,但是为了之后工作的进行,必须把这些已经做好的界面,做好的功能搬到新的框架上来,所以安排了10来个同学一起倒代码,因为大家共用一个解决方案,所以使用svn来进 …

LeetCode115 Distinct Subsequences

Given a string S and a string T, count the number of distinct subsequences of T in S. (Hard) A subse …

WPF Binding ElementName方式无效的解决方法–x:Reference绑定

原文:WPF Binding ElementName方式无效的解决方法–x:Reference绑定 需求: 背景:Grid的有一个TextBlock name:T1和一个ListBox,ListBo …

直击 KubeCon 现场 | 阿里云 Hands-on Workshop 亮点回顾

相关文章链接[合集]规模化落地云原生,阿里云亮相 KubeCon China沉淀九年,一文看清阿里云原生大事件 2019 年 6 月 24 日至 26 日,KubeCon + CloudNativeC …

Linux 用户he用户组管理

8)系统中有一类用户称为伪用户(psuedo users). 这些用户在/etc/passwd 文件中也占有一条记录,但是不能登陆,因为他们的登陆shell 为空,他们的存在主要是方便系统管理,满足 …

Round 590 (Div. 3)

拿DIV找快乐… 当场过了A-B1-B2-C 写D差5分钟写的是正解…留坑补FG A. Equalize Prices Again 直接判断sum%n==0?sum/n:sum/n+1 B1, …

oracle函数 SYS_CONTEXT(c1,c2)

[功能]返回系统c1对应的c2的值.可以使用在SQL/PLSQL中,但不可以用在并行查询或者RAC环境中 [参数] c1,’USERENV’ c2,参数表,详见示例 [返回]字符串 [示例] sele …

@hdu – 6428@ Problem C. Calculate

目录 @description@ @solution@ @accepted code@ @details@ @description@ 给定 A, B, C,求: \[\sum_{i=1}^{A}\s …

pytorch更新

Pytorch如何更新版本与卸载,使用pip,conda更新卸载Pytorch 2018年05月22日 07:33:52 醉雨轩Y 阅读数 19047 今天我们主要汇总如何使用使用ubuntu,C …

H3C V.24接口线缆

UI培训班哪个好

推荐达内教育,它是国内领先的职业教育公司。

2002年创办,主要面向IT互联网行业,培养UI设计师、软件开发工程师、测试工程师、系统管理员、智能硬件工程师、网络营销工程师等职场人才。

先后在全国70个大中城市建立了373家学习中心,累计培训学员超100万人次。

1、要了解【UI培训机构】组织的招聘活动和就业推荐规模和频次,意味着学员有更多少机会参加企业面试和面试观摩,以及机构合作企业数量和类型、专业人才团队的规模等等。

2、是否有线上就业渠道,尤其是在疫情期间,是否可以安排远程面试服务,意味着学员不但可以在线下求职,还可以在线上求职。

2.3 阿里云ODPS常用SQL操作

SQL语句查询时,可使用的关键字:

命令格式如下:

如果需要整个项目都允许全表扫描,可以通过开关自行打开或关闭(true/false),命令如下:

查询的对象是另外一个Select操作,如:

UNION ALL:将两个或多个Select操作返回的数据集联合成一个数据集,如果结果有重复行时,会返回所有符合条件的行,不进行重复行的去重处理。

UNION [DISTINCT]:其中DISTINCT可忽略。将两个或多个Select操作返回的数据集联合成一个数据集,如果结果有重复行时,将进行重复行的去重处理。

UNION ALL示例如下:

UNION示例如下:

–执行的效果相当于

left join:左连接,会从左表(shop)中返回所有的记录,即使在右表(sale_detail)中没有匹配的行。

right outer join:右连接,返回右表中的所有记录,即使在左表中没有记录与它匹配。

示例如下:

full outer join:全连接,返回左右表中的所有记录。

示例如下:

inner join:在表中存在至少一个匹配时,inner join返回行。关键字inner可省略。

命令格式如下:

马云都收购了哪些公司?

一、搜索引擎,典型案例:雅虎中国、搜狗

马云曾表示:“今后的电子商务绝对离不开搜索引擎。”因此,阿里曾两次在搜索引擎领域做出重磅投资。

雅虎中国

2005.8.14,阿里收购雅虎中国,并获10亿美元投资,获40%股份。

现状:雅虎中国废弃,成为阿里公益项目。

搜狗

2010.10,阿里1500万美元,获得搜狗10.88%的股份。

现状:2012年,搜狗以2580万美元的价格将阿里手中的股份进行了回购,现与腾讯合作。

两次投资均不成功,阿里如何破搜索引擎的局,还需要我们耐心的去等待。

二、本地生活领域,典型案例:口碑网、美团、快的打车、高德地图

从2006年收购口碑网之后,阿里多次在本地生活领域进行收购投资。

阿里希望能够以本地生活服务为切入点,紧密围绕本地化的发展方向,以餐饮娱乐、房产交易为重点,立足全国数十家大中城市,以提高的用户体验为宗旨,发展成为国内最大的本地化生活社区平台,并最终为阿里巴巴集团旗下的各类服务带来更好的用户黏性和口碑。

因此,该领域的布局对于阿里具有重要意义。

口碑网

2006.10.26,阿里500—600万美元收购口碑,其后,成立了雅虎口碑,09年,口碑网并入淘宝。

现状:口碑网没落,现已不复存在。

美团网

2011.7.7,阿里领投美团第二轮5000万美元融资,获得20%股份。

现状:美团坚持独立发展。

快的打车

2013.4.10,阿里数百万人民币投资应用软件快的打车。

现状:已与滴滴打车合并。

高德地图

2013.5,以2.94亿美金收购高德28%股份。

2014.4,以13.39亿美金收购剩余股份。

现状:退市,成为阿里全资子公司。

除了上述提到的,在本地生活领域,阿里的动作还有投资3500万美金,成为易图通公司控股股东,以及与花旗共同投资千万美元,入股丁丁网等。

三、电商服务,典型案例:中国万网、宝尊电商、深圳一达通

电子商务是阿里的主营业务,而为了更好的服务客户,阿里在电商服务领域也进行了多次投资。下图为阿里在电商服务领域的相关投资。

中国万网

2009.9.28,阿里5.4亿人民币,分两期获得中国万网在中国运营的股权。

现状:与阿里云合并,保留万网品牌。

宝尊电商

2010.1.24,战略投资宝尊电商,金额不详。

现状:已成为国内有实力的电子商务服务提供商。

Vendio

2010.6,收购美国电子商务软件及服务提供商Vendio Services,阿里第一次在美国市场上进行收购。

现状:“全球速卖商”与Vendio平台实现对接。

深圳一达通

2013.11,以一达通2011年利润20倍的价格将其全资收购。

现状:知名小中企业进入口环节外包服务提供商,为中小企业客户的出口提供便利。

通过这几次收购,阿里可以更好的服务于广大淘宝店主以及立足阿里巴巴的中小企业。

四、社交与移动互联网,典型案例:微博、陌陌、UC浏览器

社交流量入口可谓是一块肥肉,腾讯凭借多年积累的QQ用户群+神级应用微信在社交流量入口这块占据了相当大的优势,而百度凭借其一家独大的搜索及周边产品优势同样获得了相当大的用户数据。

而阿里依然没有一款有力的产品能抗衡百度、腾讯,所以阿里一直在寻找更好的投资机会。

即使自行推出来往,在如此激烈的竞争情况下根本无法打开市场,来往成了阿里的鸡肋。在这种情况下,阿里只能通过收购来打开局面,一下是阿里在相关领域的收购情况。

陌陌

2011.8,阿里资本4000万美元投资陌陌。

现状:1.5亿用户,月活跃5000万+。

新浪微博

2013.4,以5.86亿美元,收购了微博18%的股份。现状:为淘宝天猫带来巨大流量,但在微信的冲击下逐渐弱势。

UC浏览器

2013.8-2014.6,阿里分三次,以约43.5亿美元的中国互联网并购最高价,将UC浏览器全资收购。

现状:阿里成立移动事业部。

Tango

2014.3.20,阿里2.15亿美元投资Tango。

现状:美国著名语音和视频通话应用。

五、文化领域,典型案例:虾米网、优酷土豆,华数传媒(行情 研报)

在文化娱乐产业的布局不仅能带来巨额的利润,更能通过广告等手段,实现电商平台导流。

此外文化娱乐产业的“粉丝经济”,将是未来移动电商、移动支付等发展到后期的争夺焦点。

再加上十八大政策红利鼓励企业推行文化产业发展。阿里在音乐、影视、平媒、体育等文化领域频频出手。

虾米音乐

2013.1.10,阿里全资收购虾米音乐,金额不详。

现状:淘宝与虾米深度整合,淘宝搜歌手及歌曲出现虾米网跳转链接。

新浪视频

2013.9.6,各大门户网站对于阿里与新浪视频进行谈判的传闻进行了大范围的报道,但最终没有下文。

现状:由于涉黄被吊销执照。

文化中国

2014.3.11,阿里斥资62.4亿港元,收购文化中国60%股份,对文化中国的估值为104亿港元。

现状:更名阿里影业,负责内容生产。

华数影视

2014.4.8,马云与史玉柱斥资65.36亿元,认购了华数影视20%的股份。

现状:为旗下盒子及TV系统提供牌照。

优酷土豆

2014.4.29,投资12.2亿元,收购优酷土豆16.5%股份。

现状:国内最大的网络视频内容平台,位于阿里文化布局产业链下游。

恒大足球

2014.6.5,斥资12亿从许家印手中收购恒大足球俱乐部50%股份。

现状:中国足球卫冕冠军,有强大品牌号召力。

21传媒

2014.6.13,5亿元收购了21世纪传媒20%的股份。

现状:国内知名财经媒体。

在这一系列的收购与投资完成后,阿里在文化领域的布局已然明朗:产业上游由阿里影业负责生产内容,同华数合作,可以借助其播控牌照、内容资源和渠道,助力自家的阿里TV系统和硬件终端。

而在下游则由优土、虾米网等形成播放平台,21世纪传媒及原文化中国旗下的媒体作为宣传,自此形成一个贯穿上下游的生态圈,而作为补充,恒大淘宝足球队很好的做到了品牌效应扩大化的作用。

六、金融领域,典型案例:恒生电子(行情 研报)、天弘基金

为了打造真正的生活娱乐帝国,在金融领域布局是必须的。因此在这个领域,阿里也做了重磅投资。

天弘基金

2014.3,阿里斥资11.8亿元收购天弘基金51%的股份。

现状:与阿里小微金融业务进行对接,跃升国内基金注资额之最。

恒生电子

2014.4,阿里斥资33亿元全资收购了恒生电子。

现状:传统金融机构最大的IT供应商,为阿里金融布局提供了强有力的技术保障。

阿里完成对天弘基金的投资后,对支付宝来讲,由渠道角色深入基金业务,阿里小微金融生态也会进一步完善,对天弘基金来讲,背靠财大气粗的阿里巴巴,一夜之间跃升国内基金注资额之最,未来的发展空间不容小觑。

后一桩交易意义也十分深远。作为传统金融机构几乎最大的IT供应商,恒生电子给未来阿里金融布局提供了强有力的技术保障。

七、物流,典型案例:百世物流、星辰急便、日日顺物流、新加坡邮政

现代电商,物流可能不是决定成败的唯一因素,但肯定是关键因素之一。

在这一方面,做的最好的当属京东,马云也曾经说过“物流是制约电子商务发展的最大问题”,因此,阿里在这一领域的动作也十分频繁。

百世物流

2007年,阿里与富士康向百世物流投资约1500万美元。

现状:中国最大的物流公司之一。

新加坡邮政

2013年,2.49亿美元获得了新加坡邮政10.35%的股份。

现状:双方签署战略合作备忘录,简历“国际电商物流平台。”

圆通速递

2015.9,马云旗下两家公司就已经入股了圆通速递。

现状:中国最大的物流公司之一。

而在近日,如火如荼的VR、AR也逃不过马云的手掌。

阿里巴巴副董事长蔡崇信(Joe

Tsai)已经加入Magic Leap董事会。目前公司董事会的成员还包括阿伯维兹、谷歌CEO桑达尔·皮查伊(Sundar

Pichai)、Weta Workshop(《指环王》电影特效制作室)联合创始人理查·泰勒(Richard Taylor)。

阿里巴巴说公司会投资一些前瞻性、创新性的公司,这样既可以提供支持也可以学习经验,除此之外阿里巴巴不愿意过多评论。

阿伯维兹称,如果Magic Leap进军中国市场,阿里巴巴会是优先考虑的战略合作伙伴。阿伯维兹还说:“Magic Leap正在打造全新的计算平台,而阿里巴巴是中国某些领域的最大互联网企业。我觉得两家公司从长远来看是可以互补的。

对于阿里巴巴而言,其未来十年在新业务上将要聚焦于『Double-H』,即健康和快乐,VR/AR强大的娱乐属性意味着其属于快乐产业。高盛今年的一份报告显示,VR未来十年规模将要超过电视机——不过它比所有人预期都要发展的慢一些。

   

                                                                       

                                                                       

                                                                       

                                                                       

                                                                       

                                                                       

               

   

求助steam饥荒专用服务器怎么建

配置需求:

Steam账号内必须拥有Don’t Starve Together,拥有DST即可建立多个独立服务器(Dedicated Server)。

独立服务器没有使用DST游戏内建立服务器的路由穿透技术,服务器必须为游戏客户端开放一个合适的端口,服务器默认通信方式:UDP协议,端口号:10999。

建立一个稳定的独立服务器必须确保系统满足以下要求:

网络上传速度:8KB/玩家/秒。如果按照独立服务器最大人数为6人来换算,网络上传速度必须达到50KB/秒或以上才能让6个玩家同时进行游戏,当然网络上传带宽越大越好,较差的网络通信会导致连接独立服务器的玩家动作卡顿以及卡屏。

内存:大约65MB/玩家。如果按照独立服务器最大人数为6人来换算,可用内存大小必须达到500MB或以上才能让6个玩家同时进行游戏。

CPU:官方网站没有明确说明。

游戏运行库:VCRedist_2008(x86),DST游戏根目录文件夹内有,对着DST右键-属性-本地文件-浏览本地文件

2.0-建服准备工作——获取令牌

如果要建立一个向公众开放的独立服务器,则必须要获得服务器令牌,这样做的目的是能够让开发者关停违反了服务条款的服务器。

根据以下步骤获得令牌:

注意:所有符号及标点全部使用半角模式输入。

运行Don’t Starve Together。

点击Play !。

按~(数字键1左边的按键)开启控制台输入指令,再按一次关闭控制台,若还有控制台文字信息显示在屏幕上按CTRL+L关闭。

如下图在控制台内输入指令:TheNet:GenerateServerToken()

如下图在Documents\Klei\DoNotStarveTogether下已经生成了server_token.txt文件。

2.1-建服准备工作——修改配置文件

2.1.1-配置文件路径

如下图settings.ini位于C:\Users\你的用户名\Documents\Klei\DoNotStarveTogether路径下。

2.1.2-注意:因为DST不支持Unicode,以下内容请全部使用英文。

若以下内容settings.ini内没有可自行加上,也可不加,服务器出现任何问题后果自负。

[network]网络配置

default_server_name = 这里填服务器名。

default_server_description = 描述一下你的服务器(可不填)。

server_port = 10999,服务器通信端口,最好不要改动,对端口映射及网络类型熟悉的人员可自行更改。

server_password = 这里填服务器密码,如果要对公众开放则不填,如果想和妹纸或基友单独干羞羞的事自行填写密码。

max_players =[1-64]最大玩家数1到64,根据计算机性能和网络负载能力填写,默认6。

pvp = true [ true | false ]是否开启PVP(玩家可以互相攻击)。

game_mode = [ endless,survival,wilderness ]游戏模式三个里面选一个填。

override_dns = [填写DNS服务器]覆盖DNS设置,如果log in很慢的情况下,可以改成8.8.8.8,8.8.8.8。

enable_vote_kick = [ true | false ]是否允许投票踢人,默认true。

enable_snapshots = [ true | false ]是否允许服务器回退到一个之前的状态(等同于回档,可用来防止烧家的熊孩子),开发者称这项功能在一些服务器上会导致问题的发生,默认false。

enable_autosaver = [ true | false ]是否开启自动保存功能,默认开启,新的一天开始服务器会自动保存。

tick_rate = [ 10 | 15 | 30 | 60 ]类似于FPS,这个值越高客户端动作越流畅,这取决于服务器的网络带宽和CPU,默认30。

connection_timeout = [填写毫秒数,1秒=1000毫秒],中断与没有响应的客户端的等待时间,默认8000。

server_save_slot = [1-5]服务器加载哪一个存档,默认1。

pause_when_empty = [ true | false ]服务器空闲时是否自动暂停,当有玩家进入时继续,最好用于有密码的私人服务器,默认false。

[account]账号配置

dedicated_lan_server = false [ true | false ]是否只允许局域网游戏,默认关闭。

2.2-建服准备工作——端口映射

2.2.1-注意:服务器开启无法正常运行(游戏右边列表没有自己的服务器,其他玩家无法加入自己的服务器)再尝试以下步骤:

2.2.2-确定网络类型

ADSL拨号上网

有路由器(市面上路由器种类太多,不单独作某一型号路由器说明,方法大同小异。):进入路由器设置页面,找到端口映射功能,添加需要映射的端口:协议选UDP,端口号填10999。

无路由器:打开控制面板-系统和安全-windows防火墙-高级设置-入站规则右键新建规则-勾选端口-勾选UDP,特定本地端口:填10999。

FTTH光纤入户

光猫有端口映射功能:在光猫内设置端口映射,方法上文已经提及,自行查阅。

光猫没有端口映射功能:此方法适合有一定技术水平及动手能力的人员(操作不当可能导致网络中断及家庭固话无法拨打和接通),将光猫更改为桥接模式,使用路由器拨号上网,在路由器内设置端口映射,方法上文已经提及,自行查阅。

有超级管理员密码

2.2.3-确定是否拥有独立公网IP

测试是否拥有独立公网IP

3.0-开启服务器——测试是否成功运行服务器

根据以下步骤来开启服务器:

打开DST Dedicated Server。

打开Don’t Starve Together。

点击Play,稍等片刻。

Server-Type服务器类型筛选选择Dedicated Server。

若自己的服务器出现在右边列表中并且显示Dedicated Server,说明服务器成功运行(并且邀请其他玩家测试是否能够进入自己的服务器)如下图第一个服务器。

3.1-开启服务器——局域网服务器

局域网服务器只能使用指定范围端口10998到11018。

在配置文件settings.ini内[account]下添加dedicated_lan_server = true即可被局域网内其他终端发现。

3.2-开启服务器——运行多个服务器

首先确保计算机硬件和网络带宽是否强大到能够同时运行多个服务器。

创建新的服务器路径:

在服务器的启动选项内输入-conf_dir 文件夹名

新的文件夹会存储在Documents\Klei下,此时就可以开启一个新的服务器。

4.0-服务器管理——控制台指令

4.0.1-根据以下步骤获取管理员权限:

生成令牌的用户会自动获得管理员权限。

拥有管理员权限的用户能够从服务器内踢出其他用户或者封禁其他用户,也能执行LUA脚本。

如果想授予其他用户管理员权限,需要在Documents\Klei\DoNotStarveTogether\save\下新建一个名为adminlist的txt文件。

服务器关闭状态下在新建的adminlist文件里添加User ID(格式为KU_****),每行只能填写一个User ID,保存后关闭文件,开启服务器后所添加的用户即拥有了管理员权限。

目前有3种方法能够获取USER ID

玩家在游戏内通过Klei官方查询网站查询,Play-Host server-Account info。

服主通过查询服务端获得USER ID

玩家在游戏内通过Backspace键(←)在屏幕右下角查询自身USER ID

4.0.2-管理员指令

按~(数字键1左边的按键)开启控制台后再按CTRL切换到Remote模式输入指令,再按一次~键关闭控制台,若还有控制台文字信息显示在屏幕上按CTRL+L关闭。

c_reset(true)true:删除当前世界的存档并且新建一个全新的世界,false:重新加载当前世界。

c_shutdown(true)true:保存并且关闭服务器,false:不保存直接关闭服务器。

c_spawn(“prefab name”)在鼠标所指的位置刷出物品。

c_give(“item name”)在物品栏内刷出物品。

4.0.3-服务器指令

使用以下指令会覆盖settings.ini的配置内容。

-port [1024-65535]强制服务器使用特定的端口。

-tick [15-60]强制服务器使用特定的tickrate(类似于FPS)。

-players [1-64]强制更改服务器的最大玩家数量。

-lan强制更改服务器为局域网服务器,只有在同一网络下的玩家才能加入。

-conf_dir DoNotStarveServerDirectory强制服务器读取备用目录的数据和设定。

4.1-服务器管理——自定义世界

目前有2种方法可以自定义世界(更改生物群落数量,季节长短等)。

通过Lua文件自定义世界(无法覆盖当前世界选项,只对创建新世界有效)

如果server_save_slot对应的存档为空,则会自动创建新世界。

首先在Documents\Klei\DoNotStarveTogether下新建一个名为worldgenoverride后缀为lua的文件

使用记事本打开,并根据以下提供网址内的代码修改,请注意查看网址中的各行options语句所提供的选项。

点击查看[notepad.cc]

通过客户端自定义世界

打开DST客户端,点击Play!后,确保Save Slot有空位可用,点击HOST SERVER创建好自定义世界后记住保存在哪一个Save Slot位,Save Slot位共有5个,分别对应1,2,3,4,5。

打开settings.ini文件,将server_save_slot = 填写数字(1,2,3,4,5)修改为之前创建好的自定义世界所对应的Save Slot位,保存后关闭。

4.2-服务器管理——MOD管理

4.2.1-开启MOD,官方提供了2个方法启用服务器Mod

首先将SteamLibrary\SteamApps\common\Don’t Starve Together Beta\mods路径下的文件全部复制到SteamLibrary\SteamApps\common\Don’t Starve Together Dedicated Server\mods路径下

修改dedicated_server_mods_setup.lua文件

ServerModSetup(“此处填写Mod的创意工坊ID”)

这种方法默认不启用MOD,需要通过以下2种方法来启用MOD。

修改modsettings.lua文件

这种方法要保证客户端也有服务器的Mod,所以不推荐。

modsettings.lua文件位于SteamLibrary\SteamApps\common\Don’t Starve Together Dedicated Server\mods路径下。

在文件内添加ForceEnableMod(“workshop-*********”)则强制启用Mod,Mod ID可以在mods文件夹下找到,将需要启用Mod ID分别用ForceEnableMod(“****”)语句填入modsettings.lua文件并保存。

新建modoverrides.lua文件(推荐)

在Documents\Klei\DoNotStarveTogether下新建一个名为modoverrides后缀为lua的文件,使用记事本(任何编辑器即可)打开。

输入以下语句,图中MOD ID仅供参考,请根据实际安装MOD填写。(请使用半角或者纯英文输入法):

开启服务器,进入游戏,进入自己的服务器后查看Mod是否成功启用。

4.-如何让其他玩家查看服务器已经启用的Mods

用记事本打开位于DST Dedicated Server路径下各个MOD的modinfo.lua文件和modoverride.lua文件如下图。

修改文件中字段client_only_mod = true:服务器View Mods里不显示此Mod;false:服务器View Mods里显示此Mod

修改文件中字段all_clients_require_mod = true:客户端都必须拥有此Mod才能加入游戏;false:客户端没有此Mod也能加入游戏。

本文来源:https://www.yuntue.com/post/94175.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注