Browse Source

【PDFull】购买链接替换

niehaoyu 7 months ago
parent
commit
9e5dae3295

+ 2 - 2
PDF Office/PDF Master/AppDelegate.swift

@@ -675,9 +675,9 @@ class AppDelegate: NSObject, NSApplicationDelegate, iRateDelegate{
     
     @objc func pdftoOfficeMenuItemAction(_ sender: NSMenuItem) {
 #if VERSION_DMG
-        var url = URL(string: "https://www.pdfreaderpro.com/store?product_code=product_2")
+        var url = URL(string: "https://www.anyrecover.com/buy-pdf-editor-reader-converter")
         if SKInspectPublicTool.currentisLanguageHans() {
-            url = URL(string: "https://www.pdfreaderpro.com/zh-cn/store?product_code=product_2")
+            url = URL(string: "https://www.anyrecover.com/buy-pdf-editor-reader-converter")
         }
         let tWorkSpace = NSWorkspace.shared
         if tWorkSpace.open(url!) == false {

+ 1 - 1
PDF Office/PDF Master/Class/Common/Tools/KMTools.swift

@@ -315,7 +315,7 @@ import Cocoa
 
 // MARK: - PDFReaderPro
 
-let kKMPurchaseProductURLString = "https://www.pdfreaderpro.com/store"
+let kKMPurchaseProductURLString = "https://www.anyrecover.com/buy-pdf-editor-reader-converter"
 
 extension KMTools {
     // 打开 [快速教学]

+ 1 - 1
PDF Office/PDF Master/Class/Home/ViewController/KMProductPromotionViewController.swift

@@ -39,7 +39,7 @@ class KMProductPromotionViewController: NSViewController {
     
     func activitiesButtonAction() {
         // 点击运营活动
-        let httpUrl: NSURL = NSURL.init(string: "https://www.pdfreaderpro.com/store")!
+        let httpUrl: NSURL = NSURL.init(string: "https://www.anyrecover.com/buy-pdf-editor-reader-converter")!
         let tWorkSpace: NSWorkspace = NSWorkspace.shared
         if !tWorkSpace.open(httpUrl as URL) {
             tWorkSpace.open(httpUrl as URL)

+ 2 - 8
PDF Office/PDF Master/Class/PDFTools/Convert/NewController/KMToolCompareWindowController.swift

@@ -237,20 +237,14 @@ var currentWindowController: KMToolCompareWindowController? = nil
     
     func verificationBuy() {
 #if VERSION_DMG
-        var url = URL(string: "https://www.pdfreaderpro.com/store?utm_source=MacAppDmg&utm_campaign=StoreLink&utm_medium=PdfStore")
-        if SKInspectPublicTool.currentisLanguageHans() {
-            url = URL(string: "https://www.pdfreaderpro.com/zh-cn/store?utm_source=MacAppDmg&utm_campaign=StoreLink&utm_medium=PdfStore")
-        }
+        var url = URL(string: "https://www.anyrecover.com/buy-pdf-editor-reader-converter")
         NSWorkspace.shared.open(url!)
 #endif
     }
     
     func officeVerificationBuy() {
 #if VERSION_DMG
-        var url = URL(string: "https://www.pdfreaderpro.com/store?product_code=product_2&utm_source=MacAppDmg&utm_campaign=OfficeStoreLink&utm_medium=PdfOfficeStore")
-        if SKInspectPublicTool.currentisLanguageHans() {
-            url = URL(string: "https://www.pdfreaderpro.com/zh-cn/store?product_code=product_2&utm_source=MacAppDmg&utm_campaign=OfficeStoreLink&utm_medium=PdfOfficeStore")
-        }
+        var url = URL(string: "https://www.anyrecover.com/buy-pdf-editor-reader-converter")
         NSWorkspace.shared.open(url!)
         FMTrackEventManager.defaultManager.trackOnceEvent(event: "PUW", withProperties: ["PUW_Btn":"Btn_PUW_PDFtoOffice_Buy"])
 #endif

+ 1 - 1
PDF Office/PDF Master/Class/PDFTools/Merge/OCPart/KMPDFEditAppendWindow.m

@@ -810,7 +810,7 @@ static KMPDFEditAppendWindow *windowController = nil;
                 
                 PDFAnnotationLink *linkA = [[PDFAnnotationLink alloc] init];
                 linkA.bounds = NSMakeRect(0, pageBounds.size.height-32, 120, 32);
-                linkA.URL = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store"];
+                linkA.URL = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
                 [page addAnnotation:linkA];
                 
                 [self.PDFDocument insertPage:page atIndex:i];

+ 1 - 4
PDF Office/PDF Master/Class/Purchase/Appstore/KMPurchaseCompareWindowController.m

@@ -367,10 +367,7 @@ static NSString *const KMPurchaseCompareCellIdentifier       = @"KMPurchaseCompa
             }
         } else if (btn.tag == 10002) {
 #if VERSION_DMG
-            NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store?utm_source=app_dmg&utm_medium=dmg_puw_free_trial"];
-            if([SKInspectPublicTool currentisLanguageHans]) {
-                url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store?utm_source=app_dmg&utm_medium=dmg_puw_free_trial"];
-            }
+            NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
             [[NSWorkspace sharedWorkspace] openURL:url];
             [[FMTrackEventManager defaultManager] trackEventWithEvent:@"PUW" withProperties:@{@"PUW_Btn":@"PUW_Btn_UpgradeBuyNow"}];
 #endif

+ 1 - 4
PDF Office/PDF Master/Class/Purchase/DMG/KMPurchaseCompareDMGWindowController.m

@@ -577,10 +577,7 @@ static NSString *const KMPurchaseCompareDMGCellIdentifier       = @"KMPurchaseCo
 
 - (IBAction)buttonItemClicked_Buy:(id)sender {
 #if VERSION_DMG
-    NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store?utm_source=app_dmg&utm_medium=dmg_puw_comparison"];
-    if([SKInspectPublicTool currentisLanguageHans]) {
-        url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store?utm_source=app_dmg&utm_medium=dmg_puw_comparison"];
-    }
+    NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
     [[NSWorkspace sharedWorkspace] openURL:url];
     [[FMTrackEventManager defaultManager] trackEventWithEvent:@"PUW" withProperties:@{@"PUW_Btn":@"PUW_Btn_UpgradeBuyNow"}];
 #endif

+ 1 - 4
PDF Office/PDF Master/Class/Purchase/DMG/KMPurchaseLimitWindowController.swift

@@ -158,10 +158,7 @@ class KMPurchaseLimitWindowController: NSWindowController {
     
     //MARK: IBAction
     @IBAction func unlimitConvertAction(_ sender: Any) {
-        var url = URL(string:"https://www.pdfreaderpro.com/store?product_code=product_2&utm_source=MacAppDmg&utm_campaign=OfficeStoreLink&utm_medium=PdfOfficeStore")!
-        if SKInspectPublicTool.currentisLanguageHans() == true {
-            url = URL(string: "https://www.pdfreaderpro.com/zh-cn/store?product_code=product_2&utm_source=MacAppDmg&utm_campaign=OfficeStoreLink&utm_medium=PdfOfficeStore")!
-        }
+        var url = URL(string:"https://www.anyrecover.com/buy-pdf-editor-reader-converter")!
         NSWorkspace.shared.open(url)
         FMTrackEventManager.defaultManager.trackOnceEvent(event: "PUW", withProperties: ["PUW_Btn":"Btn_PUW_PDFtoOffice_Buy"])
     }

+ 4 - 16
PDF Office/PDF Master/Class/Purchase/DMG/Verification/KMVerificationMessageViewController.m

@@ -416,10 +416,7 @@ NSPopoverDelegate>
                     [vc showWindow:nil];
                 }
             } else if (btn.tag == 10002) {
-                NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store?utm_source=app_dmg&utm_medium=dmg_puw_free_trial"];
-                if([SKInspectPublicTool currentisLanguageHans]) {
-                    url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store?utm_source=app_dmg&utm_medium=dmg_puw_free_trial"];
-                }
+                NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
                 [[NSWorkspace sharedWorkspace] openURL:url];
                 [[FMTrackEventManager defaultManager] trackEventWithEvent:@"PUW" withProperties:@{@"PUW_Btn":@"PUW_Btn_UpgradeBuyNow"}];
             } else if (btn.tag == 10003) {
@@ -448,10 +445,7 @@ NSPopoverDelegate>
                     KMVerificationWindowController *vc = [KMVerificationWindowController verificationWithType:KMVerificationTypeActivate];
                     [vc showWindow:nil];
                 } else if (index == 2) {
-                    NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store"];
-                    if([SKInspectPublicTool currentisLanguageHans]) {
-                        url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store"];
-                    }
+                    NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
                     [[NSWorkspace sharedWorkspace] openURL:url];
                     [[FMTrackEventManager defaultManager] trackEventWithEvent:@"PUW" withProperties:@{@"PUW_Btn":@"Btn_PUW_BuyNow-Expire"}];
                 }
@@ -486,19 +480,13 @@ NSPopoverDelegate>
         [vc showWindow:nil];
     } else if (ActivityStatusVerification == [VerificationManager manager].status) {
         if ([VerificationManager manager].needUpgradeLicense) {
-            NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store?product_code=product_2"];
-            if([SKInspectPublicTool currentisLanguageHans]) {
-                url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store?product_code=product_2"];
-            }
+            NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
             [[NSWorkspace sharedWorkspace] openURL:url];
             [[FMTrackEventManager defaultManager] trackEventWithEvent:@"Tbr" withProperties:@{@"Tbr_Btn":@"Btn_Tbr_PDFtoOffice"}];
         }
     } else {
         if ([VerificationManager manager].needUpgradeLicense) {
-            NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store?product_code=product_2"];
-            if([SKInspectPublicTool currentisLanguageHans]) {
-                url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store?product_code=product_2"];
-            }
+            NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
             [[NSWorkspace sharedWorkspace] openURL:url];
             [[FMTrackEventManager defaultManager] trackEventWithEvent:@"Tbr" withProperties:@{@"Tbr_Btn":@"Btn_Tbr_PDFtoOffice"}];
         } else {

+ 2 - 8
PDF Office/PDF Master/Class/Purchase/DMG/Verification/KMVerificationWindowController.m

@@ -245,10 +245,7 @@ static KMVerificationWindowController *_currentWindowController = nil;
         };
         _alertViewController.buyActionHandle = ^{
 #if VERSION_DMG
-            NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store"];
-            if([SKInspectPublicTool currentisLanguageHans]) {
-                url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store"];
-            }
+            NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
             [[NSWorkspace sharedWorkspace] openURL:url];
 #endif
             [[FMTrackEventManager defaultManager] trackEventWithEvent:@"PUW" withProperties:@{@"PUW_Btn":@"Btn_PUW_BuyNow-Trial"}];
@@ -296,10 +293,7 @@ static KMVerificationWindowController *_currentWindowController = nil;
                                                 name:[VerificationManager manager].accountName] ;
             } else if (clickIndex == 1) {
                 //了解更多
-                NSURL *url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/store?utm_source=app_dmg&utm_medium=dmg_puw_sec_free_trial"];
-                if([SKInspectPublicTool currentisLanguageHans]) {
-                    url = [NSURL URLWithString:@"https://www.pdfreaderpro.com/zh-cn/store?utm_source=app_dmg&utm_medium=dmg_puw_sec_free_trial"];
-                }
+                NSURL *url = [NSURL URLWithString:@"https://www.anyrecover.com/buy-pdf-editor-reader-converter"];
                 [[NSWorkspace sharedWorkspace] openURL:url];
                 [blockSelf close];
             } else if (clickIndex == 2) {

+ 0 - 2
PDF Office/PDF Master/Strings/zh-Hans.lproj/Localizable.strings

@@ -2757,9 +2757,7 @@
 "Upgrade to Cross-platform License" = "升级为跨平台序列码";
 
 "minute(s)"  = "分钟";
-"https://www.pdfreaderpro.com/store?mode=edu" = "https://www.pdfreaderpro.com/zh-cn/store?mode=edu";
 "Education Discount" = "教育优惠专享折扣";
-"https://www.pdfreaderpro.com/store?mode=edu#utm_source=mac_app&utm_medium=pdf_pro_dmg&utm_content=menu_bar_click" = "https://www.pdfreaderpro.com/zh-cn/store?mode=edu#utm_source=mac_app&utm_medium=pdf_pro_dmg&utm_content=menu_bar_click";
 
 "Free Trial All Features for 7 days!" = "7天免费试用全功能";