cleanflash: Update to 34.0.0.282

merge-requests/3/head 34.0.0.282
darktohka 2 years ago
parent d2707e3e7e
commit 2a9a812715

@ -32,11 +32,11 @@ namespace CleanFlashCommon {
} }
public class UpdateChecker { public class UpdateChecker {
private static readonly string FLASH_VERSION = "34.0.0.267"; private static readonly string FLASH_VERSION = "34.0.0.282";
private static readonly string VERSION = "34.0.0.267"; private static readonly string VERSION = "34.0.0.282";
private static readonly string AUTHOR = "cleanflash"; private static readonly string AUTHOR = "cleanflash";
private static readonly string REPO = "installer"; private static readonly string REPO = "installer";
private static readonly string USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36"; private static readonly string USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36";
public static string GetAPILink() { public static string GetAPILink() {
return "https://api.github.com/repos/" + AUTHOR + "/" + REPO + "/releases/latest"; return "https://api.github.com/repos/" + AUTHOR + "/" + REPO + "/releases/latest";

@ -7,11 +7,11 @@
<TargetFramework>net40</TargetFramework> <TargetFramework>net40</TargetFramework>
<ApplicationManifest>app.manifest</ApplicationManifest> <ApplicationManifest>app.manifest</ApplicationManifest>
<StartupObject></StartupObject> <StartupObject></StartupObject>
<Product>Clean Flash Player 34.0.0.267 Installer</Product> <Product>Clean Flash Player 34.0.0.282 Installer</Product>
<AssemblyTitle>Clean Flash Player 34.0.0.267 Installer</AssemblyTitle> <AssemblyTitle>Clean Flash Player 34.0.0.282 Installer</AssemblyTitle>
<FileVersion>34.0.0.267</FileVersion> <FileVersion>34.0.0.282</FileVersion>
<AssemblyVersion>34.0.0.267</AssemblyVersion> <AssemblyVersion>34.0.0.282</AssemblyVersion>
<Version>34.0.0.267</Version> <Version>34.0.0.282</Version>
<Authors>FlashPatch Team</Authors> <Authors>FlashPatch Team</Authors>
<Company>FlashPatch Team</Company> <Company>FlashPatch Team</Company>
<ApplicationIcon>icon.ico</ApplicationIcon> <ApplicationIcon>icon.ico</ApplicationIcon>

@ -9,7 +9,9 @@ namespace CleanFlashInstaller {
public partial class InstallForm : Form, IProgressForm { public partial class InstallForm : Form, IProgressForm {
private static string COMPLETE_INSTALL_TEXT = @"Clean Flash Player has been successfully installed! private static string COMPLETE_INSTALL_TEXT = @"Clean Flash Player has been successfully installed!
Don't forget, Flash Player is no longer compatible with new browsers. Don't forget, Flash Player is no longer compatible with new browsers.
For browser recommendations and Flash Player updates, check out Clean Flash Player's website!";
For browser recommendations and Flash Player updates,
check out Clean Flash Player's website!";
private static string COMPLETE_UNINSTALL_TEXT = @" private static string COMPLETE_UNINSTALL_TEXT = @"
All versions of Flash Player have been successfully uninstalled. All versions of Flash Player have been successfully uninstalled.
@ -124,8 +126,7 @@ If you ever change your mind, check out Clean Flash Player's website!";
if (pepperBox.Checked || netscapeBox.Checked || activeXBox.Checked) { if (pepperBox.Checked || netscapeBox.Checked || activeXBox.Checked) {
completeLabel.Text = COMPLETE_INSTALL_TEXT; completeLabel.Text = COMPLETE_INSTALL_TEXT;
completeLabel.Links.Add(new LinkLabel.Link(212, 8)); completeLabel.Links.Add(new LinkLabel.Link(191, 28));
completeLabel.Links.Add(new LinkLabel.Link(260, 28));
} else { } else {
completeLabel.Text = COMPLETE_UNINSTALL_TEXT; completeLabel.Text = COMPLETE_UNINSTALL_TEXT;
completeLabel.Links.Add(new LinkLabel.Link(110, 28)); completeLabel.Links.Add(new LinkLabel.Link(110, 28));
@ -280,11 +281,7 @@ If you ever change your mind, check out Clean Flash Player's website!";
} }
private void completeLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { private void completeLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {
if (e.Link.Start == 212) { Process.Start("https://gitlab.com/cleanflash/installer#clean-flash-player");
Process.Start("https://classic.waterfox.net");
} else {
Process.Start("https://gitlab.com/cleanflash/installer#clean-flash-player");
}
} }
private void copyErrorButton_Click(object sender, EventArgs e) { private void copyErrorButton_Click(object sender, EventArgs e) {

@ -12,15 +12,24 @@ using IWshRuntimeLibrary;
namespace CleanFlashInstaller { namespace CleanFlashInstaller {
public class Installer { public class Installer {
public static void RegisterActiveX(string filename) { public static void RegisterActiveX(string filename) {
string relativeFilename = Path.GetFileName(filename);
ProcessStartInfo info = new ProcessStartInfo {
FileName = "regsvr32.exe",
UseShellExecute = false,
CreateNoWindow = true
};
Directory.SetCurrentDirectory(Path.GetDirectoryName(filename)); Directory.SetCurrentDirectory(Path.GetDirectoryName(filename));
ExitedProcess process = ProcessUtils.RunProcess(
new ProcessStartInfo { info.Arguments = "/s /u " + relativeFilename;
FileName = "regsvr32.exe", ExitedProcess process = ProcessUtils.RunProcess(info);
Arguments = "/s " + Path.GetFileName(filename),
UseShellExecute = false, if (!process.IsSuccessful) {
CreateNoWindow = true throw new InstallException(string.Format("Failed to unregister ActiveX plugin: error code {0}\n\n{1}", process.ExitCode, process.Output));
} }
);
info.Arguments = "/s " + relativeFilename;
process = ProcessUtils.RunProcess(info);
if (!process.IsSuccessful) { if (!process.IsSuccessful) {
throw new InstallException(string.Format("Failed to register ActiveX plugin: error code {0}\n\n{1}", process.ExitCode, process.Output)); throw new InstallException(string.Format("Failed to register ActiveX plugin: error code {0}\n\n{1}", process.ExitCode, process.Output));

@ -10,11 +10,11 @@
<ApplicationManifest>app.manifest</ApplicationManifest> <ApplicationManifest>app.manifest</ApplicationManifest>
<ApplicationIcon>icon.ico</ApplicationIcon> <ApplicationIcon>icon.ico</ApplicationIcon>
<StartupObject></StartupObject> <StartupObject></StartupObject>
<Product>Clean Flash Player 34.0.0.267 Uninstaller</Product> <Product>Clean Flash Player 34.0.0.282 Uninstaller</Product>
<AssemblyTitle>Clean Flash Player 34.0.0.267 Uninstaller</AssemblyTitle> <AssemblyTitle>Clean Flash Player 34.0.0.282 Uninstaller</AssemblyTitle>
<FileVersion>34.0.0.267</FileVersion> <FileVersion>34.0.0.282</FileVersion>
<AssemblyVersion>34.0.0.267</AssemblyVersion> <AssemblyVersion>34.0.0.282</AssemblyVersion>
<Version>34.0.0.267</Version> <Version>34.0.0.282</Version>
<Authors>FlashPatch Team</Authors> <Authors>FlashPatch Team</Authors>
<Company>FlashPatch Team</Company> <Company>FlashPatch Team</Company>
</PropertyGroup> </PropertyGroup>

@ -114,11 +114,7 @@ namespace CleanFlashUninstaller {
} }
private void completeLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { private void completeLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {
if (e.Link.Start == 212) { Process.Start("https://gitlab.com/cleanflash/installer#clean-flash-player");
Process.Start("https://classic.waterfox.net");
} else {
Process.Start("https://gitlab.com/cleanflash/installer#clean-flash-player");
}
} }
private void copyErrorButton_Click(object sender, EventArgs e) { private void copyErrorButton_Click(object sender, EventArgs e) {

@ -30,13 +30,12 @@ To keep using Flash Player on **Mozilla Firefox**, install [**Waterfox Classic**
<details><summary>Alternatives</summary> <details><summary>Alternatives</summary>
- Cent Browser 4.3.9.248 [(link)](https://static.centbrowser.com/win_stable/4.3.9.248/) - [Cent Browser 4.3.9.248](https://static.centbrowser.com/win_stable/4.3.9.248)
- Chromium 88.0.4285.0 - [Chromium 88.0.4285.0](https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html): specify your platform and select/enter 814251
[Link](https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html): specify your platform and select/enter 814251 - [Basilisk](https://www.basilisk-browser.org)
- [Basilisk](https://www.basilisk-browser.org/) - [Otter Browser](https://otter-browser.org)
- [Otter Browser](https://otter-browser.org/) - [roytam's XP-compatible browser builds](http://rtfreesoft.blogspot.com)
- Portable old browser versions [(guide)](https://www.raymond.cc/blog/how-to-enable-flash-support-in-firefox-portable/) - [Portable old browser versions (guide)](https://www.raymond.cc/blog/how-to-enable-flash-support-in-firefox-portable)
- roytam's XP-compatible browser builds [(link)](http://rtfreesoft.blogspot.com/)
</details> </details>

Loading…
Cancel
Save