All Projects → skydevil88 → XboxDownload

skydevil88 / XboxDownload

Licence: other
Xbox下载助手,支持Xbox、微软商店、PS、NS、EA Desktop & Origin、战网国际服、Epic下载加速,修复Steam商店社区访问。

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to XboxDownload

SubscriptionInfo
See on Steam if the game is currently available on any Subscription package like Xbox Game Pass PC & Console, Ubisoft+ or EA Play
Stars: ✭ 51 (-94.55%)
Mutual labels:  steam, xbox, ea
SteamAchievementNotifier
Steam Achievement Notifier is an Electron application that shows a customisable notification when you unlock any Steam Achievement! It uses the Steam Web API to track achievement stats in real time, and displays an achievement summary within the notification.
Stars: ✭ 77 (-91.77%)
Mutual labels:  steam, xbox
Uwphook
🔗 Add your Windows Store or UWP games to Steam
Stars: ✭ 566 (-39.53%)
Mutual labels:  steam, xbox
oUF Lumen
World of Warcraft Addon : oUF Layout
Stars: ✭ 12 (-98.72%)
Mutual labels:  blizzard
steam-mass-comment-bot
💬 Comment with a few clicks under a ton of steam profiles & groups!
Stars: ✭ 16 (-98.29%)
Mutual labels:  steam
px
ps and top for human beings
Stars: ✭ 151 (-83.87%)
Mutual labels:  ps
xone
Linux kernel driver for Xbox One and Xbox Series X|S accessories
Stars: ✭ 636 (-32.05%)
Mutual labels:  xbox
steam-box
🎮 Update profile README / pinned gist to contain your Steam playtime leaderboard. 在你的 profile README / pinned gist 上显示你的 steam 游玩时间排行榜。
Stars: ✭ 118 (-87.39%)
Mutual labels:  steam
steam community market
Get item prices and volumes from the Steam Community Market using Python 3
Stars: ✭ 24 (-97.44%)
Mutual labels:  steam
xbedump
Tool to dump header information or sign original Xbox executables
Stars: ✭ 18 (-98.08%)
Mutual labels:  xbox
steam go
Simple steam auth util in golang
Stars: ✭ 22 (-97.65%)
Mutual labels:  steam
Nethereum.UI.Wallet.Sample
Cross platform wallet example using Nethereum, Xamarin.Forms and MvvmCross
Stars: ✭ 77 (-91.77%)
Mutual labels:  xbox
Steam-Auto-Friend
❤️ Node.js based script for steam to accept all incoming friend requests on steam sending one custom welcome message, adding user to selected group and displaying custom playing game status message. Built by @Refloow
Stars: ✭ 23 (-97.54%)
Mutual labels:  steam
BoilR
Synchronize games from other platforms into your Steam library
Stars: ✭ 664 (-29.06%)
Mutual labels:  steam
EpicGraphQL
Research about the Epic's non-documented Graphql API and main API, using Fiddler and Developer Tools to find requests and add them.
Stars: ✭ 22 (-97.65%)
Mutual labels:  epic
roberta
Steam Play compatibility tool to run adventure games using native Linux ScummVM
Stars: ✭ 139 (-85.15%)
Mutual labels:  steam
steam-openid-connect-provider
Steam OpenID Connect Identity Provider (IdP)
Stars: ✭ 40 (-95.73%)
Mutual labels:  steam
python-webrtc-audio-processing
Python bindings of WebRTC Audio Processing
Stars: ✭ 140 (-85.04%)
Mutual labels:  ns
BphotsWindowsClient
A small tool that tries to help players improve their win rate.
Stars: ✭ 16 (-98.29%)
Mutual labels:  blizzard
IMU-VR-Full-Body-Tracker
Inertial Measurement Unit (IMU) based full body tracker for Steam VR.
Stars: ✭ 46 (-95.09%)
Mutual labels:  steam

Xbox下载助手

OpenWrt 域名跳转加速

获取PC微软商店游戏下载链接

图0

使用说明

Xbox主机是根据使用者IP分配游戏下载域名,国内IP使用assets1.xboxlive.cn,有国内CDN服务器,下载速度快(冷门游戏没有缓存除外)。国外IP使用assets1.xboxlive.com,没有国内CDN服务器,需要连接到国外,下载速度慢。国内玩家使用了加速器或者代理软件,会被微软判断为国外用户并被分配使用com下载域名。

本软件提速原理,把 Xbox 下载链接 assets1.xboxlive.com 跳转到 assets1.xboxlive.cn 上,锁定在国内服务器下载,解决使用国际域名下载速度过慢问题,并且能同时支持 PC微软商店、PS、NS、EA Desktop & Origi、战网国际服、Epic游戏下载加速。

下载链接

百度网盘: https://pan.baidu.com/s/1ZqBvWjpGYZXBL8WaitMLCQ?pwd=q3cp 提取码:q3cp
天翼云盘: https://cloud.189.cn/t/JJvY3aZvyyM3 提取码:7oqc
源码:https://github.com/skydevil88/XboxDownload

图1

1.使用设置(Nintendo Switch、PlayStation 使用方法同理)

Xbox正在下载,请先暂停,完成设置后再继续。

一、启动下载助手,选中测速-在线导入IP,找你家附近IP测试速度(可以使用查找功能),右键使用指定IP。

图2

二、本机IP选择跟Xbox同一IP段,一般是192.168.x.x,我这里是192.168.1.5,请自行判断选择。确认勾选 1.启用DNS服务,2.启用HTTP服务,3.跳转cn下载 这三项,然后点击 开始监听。

图3

三、打开XBOX 设置->常规->网络设置->高级设置->DNS 设置->手动 把 主DNS 设为PC电脑IP(Xbox下载助手左下角 本机IP),辅助DNS留空。(PC微软商店此步骤省略,勾上加速微软商店)

图4

注意,如果你的Xbox正在使用IPv6联网, 需要在路由器中关闭IPv6功能。

图5

现在可以开始愉快地下载了。

下载完成后记得把Xbox DNS改回自动获取,否则Xbox下载助手关闭后没法联网。

其它问题:

一、 没有日志,第一种情况本机IP没有选择正确,请重新选择;第二种情况被电脑网络防火墙阻止,请关闭电脑网络防火墙,还有各种电脑管家之类软件。

二、 检测端口被占用,通常按是强制结束就能正常启动,不能结束可以用命令“netstat -an”查看占用端口程序,如何停止请自行上网搜索。

三、 下载没有HTTP 301日志,Xbox直接使用了cn域名下载,省去HTTP服务跳转这一步骤,所以就没有HTTP日志。

四、 Xbox通过电脑WiFi热点连接网络需要以下设置,1、取消启用DNS 服务,2、勾选加速微软商店(PC),3、本机IP选择热点IP。

Xbox主机DNS可以不用设置,直接自动获取。

图6

2.PC下载回传(PC XGP、PlayStatio、EA同样适用)

有两种方法回传Xbox,首先使用下载助手监听到游戏下载地址(Xbox使用assets1.xboxlive.cn域名下载的,请在 “指定 cn 下载域名 IP” 填上本机IP,由于本地还没有文件,下载会出现HTTP 404日志,Xbox下载失败,这是正常的),暂停下载,右键复制下载地址,然后使用PC下载工具把文件下载回来。

PlayStation本地上传 使用方式参考Xbox方法一。

PC XGP游戏也可以用此方法监听到下载地址,然后使用下载工具下载,完成后在 工具->离线安装微软商店应用软件 中安装。

图7

方法一:本地上传

把本地上传文件夹指向下载文件夹位置,勾选本地上传后启动监听,Xbox重新下载,就可以直接从PC上传Xbox。

图8

方法二:硬盘导入

Xbox外置移动硬盘接到PC上,然后在下载助手转换成PC模式,可能需要关闭杀毒软件,接着把下载游戏文件复制进去重命名为Content ID(也可以直接把游戏下载到移动硬盘根目录,省去复制这一步),完成后转换回Xbox模式。把刚才Xbox暂停下载的游戏删除,外置移动硬盘接回Xbox,开机联网(必须联网),设置-系统-存储,选择移动硬盘,把游戏移动到内部硬盘。注意不要在移动硬盘中启动游戏,否则游戏会重新下载,应用不支持硬盘方法导入。

重命名Content ID方法:硬盘-文件信息-本地文件-浏览,选择文件,然后点击重命名本地文件。

图9

图10

图11

3.不想开电脑下载

OpenWrt 安装 Lighttpd 或者 Nginx,使用URL重写跳转国内CDN服务器加速下载 https://github.com/skydevil88/XboxDownload/blob/master/README_OpenWrt.md

其它路由器如果支持改Hosts,可以分别把 com 和cn 下载域名测速后找出最快IP写进Hosts 中,不管Xbox使用那个域名下载都能加速。

CN IP 分三组,目前国内 IP 大部分不通用,需要分别测速(Akamai IP 可以通用)

#第一组 
address=/assets1.xboxlive.cn/cn IP 或者 Akamai IP 
address=/assets2.xboxlive.cn/cn IP 或者 Akamai IP 
address=/d1.xboxlive.cn/cn IP 或者 Akamai IP 
address=/d2.xboxlive.cn/cn IP 或者 Akamai IP 
#第二组,部分老游戏使用此域名,可以不加,使用自动解释 
address=/dlassets.xboxlive.cn/cn IP 或者 Akamai IP 
address=/dlassets2.xboxlive.cn/cn IP 或者 Akamai IP 
#第三组,应用下载和部分 PC 微软商店游戏 
address=/dl.delivery.mp.microsoft.com/cn IP 或者 Akamai IP 
address=/tlu.dl.delivery.mp.microsoft.com /cn IP 或者 Akamai IP
address=/xvcf1.xboxlive.com/com IP
address=/xvcf2.xboxlive.com/com IP
address=/assets1.xboxlive.com/com IP
address=/assets2.xboxlive.com/com IP
address=/d1.xboxlive.com/com IP
address=/d2.xboxlive.com/com IP
address=/dlassets.xboxlive.com/com IP
address=/dlassets2.xboxlive.com/com IP

注意:不少人直接把 com 域名指定到 cn ip、或者使用 CNAME 解释到 cn IP,这两种方法都是错误的,服务器会返回403错误。 com域名不能使用cn IP,反过来cn域名可以使用部分com IP(Akamai).

关于

About

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].