◈ 客户端支持日志收集中心
CLIENT SUPPORT

把问题交给我们,
从一份日志开始。

导出客户端日志并上传,帮助我们更快定位问题。

01 / 导出日志

先复现问题,再导出日志

打开客户端,重新操作一次,让问题再次出现。然后下载工具,双击运行,等待桌面生成日志 ZIP 压缩包。

工具只读取本机客户端日志并压缩到桌面,不会自动上传。若生成两份压缩包,请分别提交。Windows 如提示下载风险,请先查看脚本内容并确认来源。

如何使用导出命令?

按 Win + R,输入 powershell 并回车。粘贴命令,按回车执行。桌面生成的 ZIP 就是需要上传的文件。

$ErrorActionPreference = 'Stop'
$desktop = [Environment]::GetFolderPath('Desktop')
$stamp = Get-Date -Format 'yyyyMMdd-HHmmss'
$found = 0
foreach ($brand in 'paopaoyun', 'spacecloud') {
    $dir = Join-Path $env:APPDATA "com.$brand.client\logs"
    $files = @(Get-ChildItem -LiteralPath $dir -Filter '*.log' -File -ErrorAction SilentlyContinue)
    if ($files.Count -eq 0) { continue }
    try {
        $suffix = [Guid]::NewGuid().ToString('N').Substring(0, 6)
        $zip = Join-Path $desktop "$brand-logs-$stamp-$suffix.zip"
        Compress-Archive -LiteralPath $files.FullName -DestinationPath $zip -ErrorAction Stop
        $found++
        Write-Host "已导出:$zip" -ForegroundColor Green
    } catch {
        if (Test-Path -LiteralPath $zip) { Remove-Item -LiteralPath $zip -Force -ErrorAction SilentlyContinue }
        Write-Host "导出失败:$($_.Exception.Message)" -ForegroundColor Red
        Write-Host "请退出客户端后重试,或打开以下目录手动复制日志:$dir"
    }
}
if ($found -eq 0) { Write-Host '未成功导出日志。请先使用客户端复现问题,再尝试导出。' }
else { Write-Host '请回到日志提交网页,选择桌面的 ZIP 文件并上传。' }
Read-Host '按回车结束'
无法导出?手动查找日志

按 Win + R,依次尝试以下路径。找到日志后,可直接上传 .log 文件,或将日志压缩为 ZIP。

%APPDATA%\com.paopaoyun.client\logs
%APPDATA%\com.spacecloud.client\logs

这些目录是客户端实际安装标识;不存在的目录可以跳过。

02 / 提交日志

上传文件,告诉我们发生了什么