feat(growth): ship search registration, long-tail SEO and in-app sharing

Register both Paca domains on Naver Search Advisor, Google Search Console and
Bing Webmaster Tools so the site can be indexed by every major engine, add
DASH and AES-128 how-to pages to capture protocol-specific searches, and let a
finished download share a UTM-tagged landing link from the completion shelf.
Package-manager manifests (winget, Chocolatey, Scoop) now carry verified
v1.2.0 hashes and product codes instead of placeholders. All 2,757 tests pass.

💘 Generated with Crush

Assisted-by: Crush:deepseek-v4.1-flash
This commit is contained in:
Yun Chan 2026-09-15 03:37:47 +09:00
parent 0e568f1f0a
commit a5a8da7424
37 changed files with 2841 additions and 10 deletions

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Paca — Chocolatey package spec (v1.2.0). 자리표시자는 릴리스 확정 후 채운다. -->
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>paca</id>
<version>1.2.0</version>
<title>Paca</title>
<authors>Paca</authors>
<owners>Paca</owners>
<projectUrl>https://mediabrowser.chanpaca.net/</projectUrl>
<packageSourceUrl>https://git.chanpaca.net/Video-Downloader/releases</packageSourceUrl>
<iconUrl>https://mediabrowser.chanpaca.net/assets/paca-logo-512.png</iconUrl>
<licenseUrl>https://mediabrowser.chanpaca.net/</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<projectSourceUrl>https://git.chanpaca.net/Video-Downloader/releases</projectSourceUrl>
<docsUrl>https://mediabrowser.chanpaca.net/guide.html</docsUrl>
<releaseNotes>https://mediabrowser.chanpaca.net/releases.html</releaseNotes>
<summary>Free media browser and video downloader (HLS m3u8 / DASH / MP4 auto-detection).</summary>
<description>
Paca is a 100% free media browser for Windows that downloads streaming video.
It detects HLS (.m3u8), MPEG-DASH (.mpd) and MP4 streams the moment they play,
inherits the tab's login cookies and Referer header, downloads segments in
parallel with resume, and remuxes them into a lossless MP4 with a built-in
ffmpeg engine. Free alternative to Internet Download Manager and 4K Video
Downloader, with no download cap and no subscription.
This package installs the desktop application. A separate Android companion app
is distributed via APK.
</description>
<tags>video-downloader m3u8 hls dash download-manager media-browser ffmpeg</tags>
</metadata>
<files>
<file src="tools\**" target="tools" />
</files>
</package>

View file

@ -0,0 +1,18 @@
# Paca Chocolatey install script. SHA256 은 공개 릴리스 자산 v1.2.0 에서 산출했다.
$ErrorActionPreference = 'Stop'
$toolsDir = Split-Path -Parent $MyInvocation.MyCommand.Definition
$version = '1.2.0'
$base = "https://git.chanpaca.net/Video-Downloader/releases/releases/download/v$version"
$packageArgs = @{
packageName = 'paca'
fileType = 'msi'
url64bit = "$base/Paca-Setup-x64.msi"
checksum64 = '56f305290656e636360bcf70377f3b83327149a3ae925f8350d90402f8ed43e3'
checksumType64 = 'sha256'
silentArgs = '/qn /norestart'
validExitCodes = @(0, 3010, 1641)
}
Install-ChocolateyPackage @packageArgs

View file

@ -0,0 +1,23 @@
# Paca — Chocolatey uninstall script (silent MSI uninstall by name/ProductCode).
$ErrorActionPreference = 'Stop'
$packageName = 'paca'
$softwareName = 'Paca'
[array]$key = Get-UninstallRegistryKey -SoftwareName $softwareName
if ($key.Count -eq 1) {
$key | ForEach-Object {
$msiArgs = @(
'/x'
$_.PSChildName
'/qn'
'/norestart'
)
Uninstall-ChocolateyPackage -PackageName $packageName -FileType 'msi' -SilentArgs ($msiArgs -join ' ') -ValidExitCodes @(0, 3010, 1605, 1614, 1641)
}
} elseif ($key.Count -eq 0) {
Write-Warning "$packageName has already been uninstalled by other means."
} else {
Write-Warning "Multiple matching products found. Please uninstall manually."
}