恒星下载没速度
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了恒星下载没速度相关的知识,希望对你有一定的参考价值。
经常使用磁力链接或者种子下载资源的朋友们,可能都遇到过一个很现实的问题。下载没速度,或者速度慢,一直徘徊在几 KB/S 涨不上去,急死个人……
今天我们就来分享2种方案提升速度
1.通过添加 Trackers 来给下载加速,解决大家的下载难题!
2.通过恒星播放器BT下载获取节点速度,解决大家的下载难题!
Trackers 提速原理简述
大家都知道,磁力链接和种子的下载,依赖于用户的做种上传来维持。就是大家把自己电脑上下载好的文件,上传分享给其他用户。
连接到的上传用户越多,下载速度就越快。
Trackers 就相当于一个记录了大家下载信息的通讯簿。
帮我们连接到更多有相同文件的上传用户,从而提高我们的下载速度。
同时也能把自己下载好的部分上传给其他用户,“我为人人,人人为我”。
因此,添加 Trackers 可以说是纯正 BT 下载的必备操作!
Trackers 分享列表推荐
下面分享几个比较不错的 Trackers 列表。包含了综合类和动漫类,有固定的,大多都是每天更新。
Trackers 获取地址:
GitHub - ngosang/trackerslist: An updated list of public BitTorrent trackers
TrackersListCollection: 每天更新!全网热门公共 BitTorrent Tracker 列表
GitHub - DeSireFire/animeTrackerList: 动漫磁性链接加速方案(animeTrackerList)
ACGTracker是一个ACG领域的开放式Tracker
Stable Trackers List - newTrackon
Trackers 使用方法
打开上面的地址,进入 Trackers 页面,全选 → 复制。
然后粘贴进下载工具中即可。
Trackers 是用来优化下载速度的,并不会给应用带来负担,多多益善。
# 客户端推荐 & 添加方法
电脑端:qBittorrent
打开 qBittorrent -> 工具 -> 选项 -> BitTorrent
下拉到末尾,将 trackers 粘贴进输入框,并勾选 “自动添加以下 trackers 到新的 torrents”,OK。
手机端:tTorrent Lite
进入 tTorrent Lite -> 点击下载任务 -> 右上角菜单 -> 编辑 trackers。
将 trackers 粘贴进输入框 -> 保存,OK。
之后等待连上资源,就可以愉快的下载了~
恒星播放器BT获取节点速度
方案二对于不想折腾的用户非常友好,恒星播放器通过自身的用户量可以获取到很多资源节点,然后帮助BT提速
操作上也非常简单,直接将种子拉到恒星播放器即可高速下载
恒星除了速度让我很惊喜,其他功能也还不错
软件功能
支持主流音视频格式(mkv, avi, mp4, rmvb, flv, wmv, mp3, 3gp, mov等等)
便捷的传输功能(iTunes, WiFi),赶紧把学习资料拷过来
文件夹功能,可以把珍贵的资料收藏起来,老哥,稳!
支持丰富的手势操作,可以单手
支持加载独立字幕(.srt/.ass),妈妈再也不用担心我听不懂老师讲什么了
支持变速播放,精彩慢放高速随心所欲。
支持视频多音轨,多国语言随意切换
支持AirPlay播放,大屏观看更加爽
总之这个播放器是目前国产可以说少于值得一试软件,感兴趣的可自行尝试 参考技术A 比特彗星是一款非常优秀的bt下载神器,拥有强大的p2p下载技术,可以轻松快速下载任意网站的视频等,不过近日有用户在使用比特彗星下载的时候发现没速度,一直显示0,不知道为什么会遇到这样的问题,针对此问题,本文给大家讲解一下比特彗星下载速度0的详细解决方法。
具体方法如下:
1、 进入到比特彗星软件,在软件上方菜单栏中可以找到“工具”,点击工具展开工具的下拉子菜单,在子菜单找到“选项”。

2、点击“选项”,弹出选项的窗口页面。在选项窗口的网络链接中全局最大下载速度设置为1500,全局最大上传速度设置为50 。

3、然后选项窗口中的磁盘缓存中将磁盘缓存最小值设置为6M,磁盘缓存最大值设置为1024M。
减小磁盘缓存当空闲物理内存低于设置为50M,将每个HTTP链接磁盘缓存大小设为512KB,然后将在最大最小值范围内自动调整缓存大小上打上钩。

4、然后将已完成里面不要留文件,将下载好后立即删除任务,但是不要删除文件。

5、种子越多,你载的速度自然就快了,如果没有种子的话,那下载速度自然就很慢了。那么只能通过删除下载任务并且下载其他的种子,来提高下载速度了。

上述给大家讲解的就是比特彗星下载没速度的详细解决方法,如果你有碰到一样情况的话,不妨可以学习上面的方法来进行操作吧。 参考技术B 恒星下载没速度可以尝试以下方法;
方法一:直接将一个BT种子拖入播放器,便可以开始使用下载功能。
方法二:点击打开URL中,然后输入一个磁力链地址,按照以上方法激活后,就可以体验恒星的下载速度了,体验还是不错的。 参考技术C 恒星下载没速度方法一:直接将一个BT种子拖入播放器,便可以开始使用下载功能。
方法二:点击打开URL中,然后输入一个磁力链地址,
按照以上方法激活后,就可以体验恒星的下载速度了,体验还是不错的。 参考技术D 恒星下载速度取决于您的网络连接速度。如果您的网络连接速度较慢,恒星下载速度也会受到影响。您可以尝试更换网络提供商,以获得更快的下载速度。此外,您也可以尝试使用恒星的加速器来提高下载速度。
模拟恒星的引力?
【中文标题】模拟恒星的引力?【英文标题】:Simulate the gravitational pull of a star? 【发布时间】:2012-10-29 16:27:27 【问题描述】:我正在制作一个游戏,玩家将(释放鼠标)以初始速度朝某个方向射出一颗“星星”,该初始速度取决于他在释放之前拖动鼠标的距离。我在画布上有一个“行星”(固定圆),我想对移动的行星施加引力。我相信我正在使用正确的引力等公式,并且我让它部分工作 - 行星影响行星的轨迹直到某个点,当恒星似乎无休止地加速并停止根据它的角度改变方向到星星。 有什么建议? (我知道恒星不应该围绕行星运行,它是相反的。我用互换的名字编码了整个事情,所以请原谅)。
主类:
import acm.graphics.GCompound;
import acm.graphics.GImage;
import acm.graphics.GLabel;
import acm.graphics.GLine;
import acm.graphics.GMath;
import acm.graphics.GObject;
import acm.graphics.GPen;
import acm.graphics.GPoint;
import acm.graphics.GRect;
import acm.graphics.GOval;
import acm.graphics.GRectangle;
import acm.program.GraphicsProgram;
import acm.util.RandomGenerator;
import java.awt.Color;
import java.awt.event.MouseEvent;
import java.util.*;
public class Space extends GraphicsProgram
public static int APPLICATION_WIDTH = 1000;
public static int APPLICATION_HEIGHT = 1000;
private int size = 15;
public static double pMass = 1000;
public static int sMass = 20;
public static double G = 200;
private RandomGenerator rand = new RandomGenerator();
GOval planet, tempstar;
shootingStar star;
GLine line;
double accel, xAccel, yAccel, xspeed, yspeed, angle;
public void init()
planet = new GOval(APPLICATION_WIDTH/2, APPLICATION_HEIGHT/2, 30, 30);
planet.setFilled(true);
planet.setFillColor(rand.nextColor());
add(planet);
public void mousePressed(GPoint point)
// draw a line
tempstar = new GOval(point.getX() - size/2, point.getY() - size/2, size, size);
tempstar.setFilled(true);
tempstar.setColor(rand.nextColor());
add(tempstar);
line = new GLine(tempstar.getX() + size/2, tempstar.getY() + size/2,
point.getX(), point.getY());
add(line);
line.setVisible(true);
public void mouseDragged(GPoint point)
line.setEndPoint(point.getX(), point.getY());
public void mouseReleased(GPoint point)
xspeed =
-.05*GMath.cosDegrees(getAngle(line))*GMath.distance(line.getStartPoint().getX(),
line.getStartPoint().getY(), line.getEndPoint().getX(), line.getEndPoint().getY());
yspeed =
.05*GMath.sinDegrees(getAngle(line))*GMath.distance(line.getStartPoint().getX(),
line.getStartPoint().getY(), line.getEndPoint().getX(), line.getEndPoint().getY());
System.out.println(xspeed + " " + yspeed);
star = new shootingStar(xspeed, yspeed, this);
if(xspeed != 0)
add(star, tempstar.getX(), tempstar.getY());
new Thread(star).start();
remove(tempstar);
remove(line);
private double getAngle(GLine line)
return GMath.angle(line.getStartPoint().getX(), line.getStartPoint().getY(),
line.getEndPoint().getX(), line.getEndPoint().getY());
public void checkPlanet()
accel = .06*GMath.distance(star.getX(), star.getY(), planet.getX(),
planet.getY());
angle = correctedAngle(GMath.angle(planet.getX(), planet.getY(), star.getX(),
star.getY()));
xAccel = accel*GMath.cosDegrees(GMath.angle(planet.getX(), planet.getY(),
star.getX(), star.getY()));
yAccel = accel*GMath.sinDegrees(GMath.angle(planet.getX(), planet.getY(),
star.getX(), star.getY()));
double newX = xspeed - xAccel*.01;
double newY = yspeed + yAccel*.01;
xspeed = newX + xAccel*Math.pow(.01, 2)/2;
yspeed = newY + yAccel*Math.pow(.01, 2)/2;
star.setSpeed(xspeed, yspeed);
public double correctedAngle(double x)
return (x%360.0+360.0+180.0)%360.0-180.0;
shootingStar类的相关部分:
public void run()
// move the ball by a small interval
while (alive)
oneTimeStep();
// a helper method, move the ball in each time step
private void oneTimeStep()
game1.checkPlanet();
shootingStar.move(xSpeed, ySpeed);
pause(20);
public void setSpeed (double xspeed, double yspeed)
xSpeed = xspeed;;
ySpeed = yspeed;
编辑:
当前主类方法:
public void checkPlanet()
double xDistance = star.getX() - planet.getX();
double yDistance = star.getY() - planet.getY();
double distance = Math.sqrt(Math.pow(xDistance, 2) + Math.pow(yDistance, 2));
accel = G*pMass/Math.pow(distance, 2);
xAccel = accel * xDistance/distance;
yAccel = accel * yDistance/distance;
xspeed += xAccel;
yspeed += yAccel;
star.setSpeed(xspeed, yspeed);
当前星类方法:
public void run()
while (alive)
oneTimeStep();
private void oneTimeStep()
game1.checkPlanet();
shootingStar.move(xSpeed, ySpeed);
pause(20);
public void setSpeed (double xspeed, double yspeed)
xSpeed = xspeed;;
ySpeed = yspeed;
【问题讨论】:
在阅读了一整天的 TDWTF 之后,最终停在了 this,我暂时觉得有必要问一下您是想模拟万有引力还是只是模拟它背后的数学。 【参考方案1】:哇,这比你“必须”做的要多得多。
如果物体在板上,请计算它与物体的距离。如果它比 D 远,什么也不做。如果它在 D 之外,那么它在物体的引力范围内。只需将少量速度添加到它指向对象。假设它在 1000 X 和 500 z 之外。只需做一些简单的事情,例如除以 100,然后将其添加到对象速度上,使其向对象移动 10 x 和 5 y。每次更新时再次添加速度。
您可能还需要最大速度。这很容易计算,效果很好,并且会给你带来类似游戏 STAR CONTROL 中的效果,其中有一颗行星,或者船只在引力的作用下相互拉近一点点。我用 10 颗行星和一颗恒星来做这个,用户基本上可以用每个行星做月球着陆器。这是一个爆炸,但我从来没有把它变成一个真正的游戏。这具有计算速度非常快的优势。有一些边缘条件,比如如果你把地图做成一个圆环,那么它们会在地图的两侧弯曲,但基本上这只是简单的加法和减法。
对于游戏来说已经足够了。你不是在制作模拟器。你正在制作游戏。
【讨论】:
【参考方案2】:我不确定,但请尝试将计算 xAccel 和 yAccel 值的部分更改为类似的值。
xDistance = XComponentObject1 - XComponentObject2;
yDistance = YComponentObject1 - YComponentObject2;
(xDistance and yDistance can have negative values)
Distance = sqrt( xDistance^2 + yDistance^2 );
gConstant = constant Value for gravitational strenght in your world;
MassObject1 = some Mass;
MassObject2 = some other Mass;
Accel = gConstant*MassObject1*MassObject2 / (Distance^2 );
''NOW COMES THE IMPORTANT PART''
xAccel = Accel * xDistance/Distance;
yAccel = Accel * yDistance/Distance;
我认为你的正弦和余弦的整个 yadayada 会产生一大堆难以追踪的错误。
【讨论】:
谢谢 - 这绝对比我之前的工作更有效。不过,同样的问题似乎仍然存在——我如何解释这样一个事实,即当恒星被吸入行星的引力场时,它应该(并且确实)加速。当它被“推出”另一边时(假设它没有与地球相撞),它应该减速。我的星星的速度不断增加。 这对我来说听起来像是一个符号错误。之后,您对 Accelerateen 值究竟做了什么?我不明白你的代码的意义。试试看:'NewXspeed = OldXspeed + xAcceltimefactor; ' NewYspeed = OldYspeed + yAcceltimefactor; ' 用当前代码更新了问题 - 仍然有两个问题:引力场在相反的方向工作 - 所有物体都被推离中心行星,2) 恒星不做完整的轨道——它更像是一个部分轨道,它们会变得越来越快,直到它们沿着一条直线前进。有什么建议吗?非常感谢! 关于您的第一个问题:只需为您的引力常数使用负值。以上是关于恒星下载没速度的主要内容,如果未能解决你的问题,请参考以下文章