前言 最近想要在我的频道里发一个有按钮的消息,但是我发现 tg 用户是不能发送带按钮的消息的。tg 里允许发送按钮的只能是 bot,所以我研究了以下 tg 的 bot api ,方便我发送和修改带按钮的消息。
不过在讲解怎么发送和修改消息前,先来讲讲一些必要的知识。
一、必要知识讲解 首先,你要获取 bot 的 token。这很简单,只要到 @BotFather 就行了。然后,你需要知道 chat_id 和 message_id 的事情。
无论是群组还是频道,无论公开还是私密,tg 都会有一个编号与这个群组/频道对应,这就是 chat_id。在这个群组/频道的消息会有有个 message_id 与之相对应,一般 message_id 是这条消息在群组/频道的序号。如何获取 chat_id 和 message_id 呢?message_id 比较好获取,这个消息的链接的最后 ...
technology
未读
blender入门视频教程
一、安装blender
打开blender的下载页面
点击Download Blender
按指示安装
二、操作与快捷键【四视图】
顶视图 7
正视图 1
右视图 3
四格视图 Ctrl+Alt+Q
【移动物体】
坐标归零 Alt+G
旋转归零 Alt+R
缩放归零 Alt+S
【删除物体】
右键删除 Dlelete 直接删除 x确认后删除
【grab抓取移动】
选中一个物体,按g
此时可以随意移动
再按x, 锁定x轴移动
再按y, 锁定y轴移动
再按z, 锁定z轴移动
【复制物体】
Ctrl+C/Ctrl+v 原位复制
shift+D 复制物体,进入grab模式
n Sidebar侧边栏(n面板)
F9 微调面板
游标(0,0,0)
1.代表一个坐标
2.并非一个物体
3.用于物体定位,出生点
目视定位:shift+鼠标右键
吸附定位:
切到 编辑模式
点模式
选择一个点,网格|吸附|游标到选中项
一次性修改多个尺寸数值: 鼠标点击向下拖动
Tab 编辑模式
e 挤出
i 内切面
k 切割 ...
现在先把提供商列出来,之后再把价格对比这一坨大的解决掉。
价格对比真的很难。有些提供商卖的是套餐(而且不同的提供商套餐也不一样),有的是按量购买。如果你有什么好的对比方案,欢迎在评论区留言。
阿里云
腾讯云
华为云
京东云
火山引擎
AWS
Google Cloud Platform
Azure
oracle
DigitalOcean
linode
vultr
bandwagonhost
upcloud
cloudatcost
cloudcone
racknerd
Scaleway
Hetzner
ibm cloud
layerstack
hostinger
hostgator
lightnode
hostwinds
Valdi
Swan chain
akash network
Internet Computer(ICP可以暴漏服务器端口,也就是可以起到正常的服务器作用)
aethir
Kaisar Network
Netmind
golem network
iExec RLC
cudos
rivalz
fluence
aleph
先看看我的存储方案有哪些,再在实际场景中分析优劣。
一、各种存储方案与报价1.storj
注意:storj上传文件会加密,文件体积会变大,增加大小约为0.1%。
(1)价格storj升级为V3后收费系统有些奇怪,想看官网文档的可以点这个链接,下面是详细的解释。
存储费
存储费的计算方法与传统存储服务相似,按照占用空间大小和时间收费。在storj上,最小的文件大小计费单位为字节,时间为小时。
官网给出的价格为每月每 GB 0.004 USD,也就是每月每 TB 4 美元。官网给了一个例子:用户上传了一个 1TB 的文件。当月过半时,用户删除了该文件。使用加密开销时,文件存储为 1.001TB。1.001TB 相当于 1,001,000,000,000 字节。该文件将存储 360 小时。该文件的存储时间为 360,360,000,000,000 字节小时。在此示例中,每月每 GB 的价格为 0.004 USD,每 GB 小时的价格为 0.000005556 USD。每字节小时的价格为 0.00000000000000005556 美元。存储费用总额为 2.00 USD。
流量费
...
technology
未读btfs最近几天更新到了4.0,终于把报价器修好了而且价格比半个月前降了一点,之前差不多$3TB/月,现在差不多$2.25TB/月。按照tron对btfs的重视程度和btfs的ui出bug的频率,这确实是一个好消息。
technology
未读还在上高中时就已经想用godot做出这个游戏了,现在就慢慢的实现吧。
由于不能透漏游戏设定,所以我接下来说一说整个游戏开发遇到的技术问题和解决方案。
你可以看看这个视频,一个相似的游戏
本人的godot版本为4.4.1稳定版,可能有些地方因为版本的问题不一样如果你有更好的解决方案,欢迎在评论区留言,谢谢。
一、多窗口渲染同一个世界godot是为数不多的支持多窗口的游戏引擎。在GitHub有一个Godot多窗口渲染同一个世界的仓库,这个仓库的作者已经实现了多窗口渲染同一个世界。让我们看一看大佬的操作。
我们先打开项目->项目设置->窗口->高级设置,之后找到子窗口,将嵌入式子窗口的启用关闭。
创建Node的子节点Camera2D,之后在main.gd文件里写入以下代码:
123456extends Node # 你可以将这个节点改成任意节点@onready var _Camera: Camera2D = $Camera2Dfunc _process(delta: float) -> void: _Camera.position = get_window( ...