Kaynağa Gözat

Fix & + .gitignore & + Headers("x-api-key")

allMagicNB 2 yıl önce
ebeveyn
işleme
d49a8f8717

+ 3 - 3
.github/workflows/build.yml

@@ -41,9 +41,9 @@ jobs:
     - name: Replace
     - name: Replace
       shell: powershell
       shell: powershell
       run: |
       run: |
-        (gc "Plain Craft Launcher 2\Modules\Minecraft\ModLaunch.vb") -replace 'Dim ClientId As String = ""', 'Dim ClientId As String = "${{ secrets.client_id }}"' | Out-File "Plain Craft Launcher 2\Modules\Minecraft\ModLaunch.vb"
-        (gc "Plain Craft Launcher 2\Modules\ModSecret.vb") -replace 'Client.Headers("x-api-key") = ""', '"Client.Headers("x-api-key") = "${{ secrets.x_api_key }}"' | Out-File "Plain Craft Launcher 2\Modules\ModSecret.vb"
-        (gc "Plain Craft Launcher 2\Modules\ModSecret.vb") -replace 'Request.Headers("x-api-key") = ""', 'Request.Headers("x-api-key") = "${{ secrets.x_api_key }}"' | Out-File "Plain Craft Launcher 2\Modules\ModSecret.vb"
+        (gc "Plain Craft Launcher 2\Modules\Minecraft\ModLaunch.vb") -replace 'Dim ClientId As String = ""', 'Dim ClientId As String = "${{ secrets.CLIENT_ID }}"' | Out-File "Plain Craft Launcher 2\Modules\Minecraft\ModLaunch.vb"
+        (gc "Plain Craft Launcher 2\Modules\ModSecret.vb") -replace 'Client.Headers\("x-api-key"\) = ""', 'Client.Headers("x-api-key") = "${{ secrets.X_API_KEY }}"' | Out-File "Plain Craft Launcher 2\Modules\ModSecret.vb"
+        (gc "Plain Craft Launcher 2\Modules\ModSecret.vb") -replace 'Request.Headers\("x-api-key"\) = ""', 'Request.Headers("x-api-key") = "${{ secrets.X_API_KEY }}"' | Out-File "Plain Craft Launcher 2\Modules\ModSecret.vb"
 
 
     - name: Build
     - name: Build
       run: msbuild "Plain Craft Launcher 2\Plain Craft Launcher 2.vbproj" -p:Configuration=${{ matrix.configuration }}
       run: msbuild "Plain Craft Launcher 2\Plain Craft Launcher 2.vbproj" -p:Configuration=${{ matrix.configuration }}

+ 1 - 0
.gitignore

@@ -27,6 +27,7 @@ x86/
 bld/
 bld/
 [Bb]in/
 [Bb]in/
 [Oo]bj/
 [Oo]bj/
+[Oo]utput/
 [Ll]og/
 [Ll]og/
 
 
 # Visual Studio 2015/2017 cache/options directory
 # Visual Studio 2015/2017 cache/options directory

+ 4 - 2
Plain Craft Launcher 2/Modules/ModSecret.vb

@@ -104,7 +104,8 @@ Friend Module ModSecret
             Client.Headers("User-Agent") = "PCL2/" & VersionStandardCode
             Client.Headers("User-Agent") = "PCL2/" & VersionStandardCode
         End If
         End If
         Client.Headers("Referer") = "http://" & VersionCode & ".pcl2.server/"
         Client.Headers("Referer") = "http://" & VersionCode & ".pcl2.server/"
-        '如果你有 CurseForge API Key,请添加到 Headers 中,以恢复对 CurseForge 的访问
+        '如果你有 CurseForge API Key,请添加到下面,以恢复对 CurseForge 的访问
+        Client.Headers("x-api-key") = ""
     End Sub
     End Sub
     ''' <summary>
     ''' <summary>
     ''' 设置 Headers 的 UA、Referer。
     ''' 设置 Headers 的 UA、Referer。
@@ -117,7 +118,8 @@ Friend Module ModSecret
             Request.UserAgent = "PCL2/" & VersionStandardCode
             Request.UserAgent = "PCL2/" & VersionStandardCode
         End If
         End If
         Request.Referer = "http://" & VersionCode & ".pcl2.server/"
         Request.Referer = "http://" & VersionCode & ".pcl2.server/"
-        '如果你有 CurseForge API Key,请添加到 Headers 中,以恢复对 CurseForge 的访问
+        '如果你有 CurseForge API Key,请添加到下面,以恢复对 CurseForge 的访问
+        Request.Headers("x-api-key") = ""
     End Sub
     End Sub
 
 
 #End Region
 #End Region