讓 Snap Camera 可以正常運作

Snap 在 2023 - 1 月宣布關閉 Snap Camera 桌面版之後就無法使用了, 但日前有網友將濾鏡上傳到 Server 並提供了破解方法讓大家能繼續使用, 方法如下.

首先, 你需要有 Snap Camera 安裝檔 > 下載 Snap Camera 1.21.0

修改 Snap Camera 檔案

注意

截至2023年1月26日,快拍相機正常使用的域名現已下線。我們將無法恢復任何丟失的鏡頭,請不要在尋找鏡頭時遇到問題或向我發送消息。如果我想辦法帶上丟失的鏡頭,我會進行更新,但截至目前,我們還沒有能力這樣做。

如果您沒有為 Windows 安裝 1.21.0,您可以搜索安裝程序,注意一些安裝程序可能會附帶額外的軟件。您可以通過將安裝程序上傳到 MD5 File Checksum Online 來檢查安裝程序是否為 Snap Camera 的原始安裝程序。如果你得到 ec0816368314db8a35ddf06784ffadfe 以外的任何東西的 MD5,我建議你找一個安裝程序的站點。

SnapCameraPreservation

該項目的目的是讓用戶在 2023 年 1 月 25 日關閉後仍然可以使用和查找快照相機應用程序的快照聊天鏡頭。

該項目使用 1.21.0 版 Snap Chat for Windows 的修改版本。在按照本頁上的說明進行操作之前,請務必安裝那個。

電腦使用說明

前往 Snap Camera patcher 並確保安裝了 1.19.0 或 1.21.0。為網站提供位於默認安裝位置“C:\Program Files\Snap Inc\Snap Camera”的 1.19.0 或 1.21.0 版本的“Snap Camera.exe”。不要修補安裝程序。

在應用補丁之前,請確保在站點上為您的版本選擇了正確的補丁文件。

應用補丁後,您需要用新創建的補丁文件替換原來的“Snap Camera.exe”文件,您需要刪除/重命名原始文件,然後將補丁文件重命名為“Snap Camera.exe”,當兩者都不是一個正在運行。檢查任務管理器以終止原始的 Snap Camera 進程以確保其順利進行。

打開一個文件夾到“C:\Program Files\Snap Inc\Snap Camera”,找到與您在網站上使用的相同的“Snap Camera”或“Snap Camera.exe”文件,將其重命名為“Snap Camera - org”,然後現在將下載的補丁文件放在這個文件夾中。將修補後的文件重命名為“Snap Camera”或“Snap Camera.exe”(如果您的原始文件有 .exe,如果您還沒有 .exe,請不要添加它)。

現在您可以從那裡運行該文件,一切都應該按預期工作。

如果您有問題,請確保您沒有任何 Adblock 或阻止補丁站點的東西,並且您正在修補正確的版本。此外,請確保原來的 Snap Camera 應用程序已停止並且根本沒有運行。我建議檢查您的任務管理器並蒐索“Snap Camera”並在那里關閉它以確保。如果它正在運行,您將無法用我的文件替換它的文件。

由於版權原因,我無法託管 EXE,但如果您提供原始 exe,我可以對其進行修補。

你會知道你正在與我的服務器通信,因為應用程序中將列出一個名為“Jaku Snap Backup”的新類別。

如果您看到以上內容,請繼續並單擊您保存的每個鏡頭並激活它們一次以確保它們已備份。之後,您就可以高枕無憂了。

Mac 說明

類似於 Windows 的修補應用程序不起作用。MacOS 的內置安全性阻止修改後的二進製文件運行,並且嘗試退出失敗。然而,存在另一種適用於 MacOS 用戶的解決方案,這不是我最喜歡的方法,但它確實有效並且可供用戶使用。

下載此存儲庫中的 studio-app.snapchat.com.crt.zip 文件並解壓. 您現在應該有一個 studio-app.snapchat.com.crt 文件。雙擊它應該會打開您的鑰匙串管理器。單擊鑰匙串管理器左側的登錄選項,然後在右側單擊證書。您應該會看到 studio-app.snapchat.com 名稱左側帶有紅色圖標。繼續並右鍵單擊此文件並選擇“獲取信息”,單擊頂部的信任箭頭,對於“使用此證書時”選項,選擇“始終信任”,關閉此窗口,它應該會提示您用於您的 MacOS 密碼。

快完成了!

打開終端,您可以將終端輸入聚光燈/搜索來執行此操作。接下來,您需要將其輸入終端echo "66.228.41.64 studio-app.snapchat.com" | sudo tee -a /etc/hosts,它會提示您輸入本地計算機的密碼。但是從那裡開始,您應該準備就緒。

這樣,您現在可以關閉終端窗口並打開 Snap Camera。如果一切正常,您應該會看到“Jaku Snap Backup”作為類別之一。

解鎖鏡頭?

由於他們關閉了服務器,以下將不再有效。

自從開始這個項目後,我了解到有些鏡頭是無法在快拍搜索中找到的,必須直接在搜索框中通過網址搜索。我很高興地報告,這些也適用於這個項目,作為額外的獎勵,我做了它,這樣你就可以使用像 https://lens.snapchat.com/81f476238cf84615ba349efe82b36c27 這樣的鏈接而不是 https ://www.snapchat.com/unlock/?type=SNAPCODE&uuid=81f476238cf84615ba349efe82b36c27&metadata=01 樣式鏈接。

由於他們關閉了服務器,以上內容將不再有效。

# 這是如何運作的?
我修改了 Snap Camera.exe(適用於 Windows)以使用我的服務器而不是 Snap Chat 服務器。這是用十六進制編輯器完成的,並進行了 2 次修改。它現在與 studio-app.snapchat.com 通信,而不是與 snapchatreverse.jaku.tv 通信。對於 Mac 用戶,我們沒有更改主機,而是告訴它主機的 IP 是其他東西並安裝自簽名證書. 通過這樣做,我的服務器然後與 Snap 服務器通信以獲取鏡頭數據,就像您直接訪問它一樣,並將鏡頭下載到亞馬遜上的 S3 存儲桶中。

然後我編寫了一個服務器,將信息從相機應用程序中繼到快照聊天服務器(目前),它單獨下載鏡頭並以預期的方式傳回應用程序。

#代碼在哪裡
服務器代碼可以在服務器文件夾中找到。當服務器在線時,您可以通過中繼來自 Snap Chat 服務器的信息來查看服務器的工作方式。我還創建了一個包含所有已知端點及其預期響應的參考文件夾。

你是誰,你為什麼要這樣做?

我是雅庫。如果您熟悉 Twitch 上名為 Crowd Control 的軟件,那麼您已經熟悉我在其背後運營公司時所做的一些工作。或者,也許你是動物森友會的粉絲,在 2020 年玩過遊戲,並使用了 https://turnip.exchange,我和另一個朋友 (Ross) 一起構建了它。你可以在 Matt (jaku) Jakubowski - Chicago, Illinois, Warp World | about.me 上找到更多關於我的信息,但總的來說,我只是喜歡做東西,七年來一直在為 Twitch 主播、遊戲玩家和其他人做東西。我有一個允許這些東西的背景,我喜歡在他們身上工作。

我有更多問題或意見。

請隨時在 Github 上提交問題或在 Twitter https://twitter.com/jaku 上給我發消息,但請務必先閱讀此頁面,因為我無法幫助恢復丟失的鏡頭。

Restore legacy video device support​

When you restore these legacy settings, the camera privacy indicator won’t display in the menu bar while a camera with older software is in use.

  1. Restart your Mac into Recovery Mode:
  1. Click the Options button, then click Continue.
  2. From the Utilities menu, choose Terminal.
  3. Enter this command:
    system-override legacy-camera-plugins-without-sw-camera-indication=on
  4. Press Return. Depending on your system configuration, you might be prompted to complete additional steps.
  5. Quit Terminal.
  6. From the Apple menu, choose Restart.

Update - 2024 - Snap Camera Preservation