diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..5d853d6 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,12 @@ +## Filing a bug report + +I accept bug reports for the Creative Cloud script, but please note that **I can't do anything about most bugs**. The Wine compatibility layer is used to run the Creative Cloud installer and all downloaded Adobe programs. If you have issues with getting certain programs to run, you should [file a bug report with Wine](https://bugs.winehq.org/). + +When filing a Wine bug, please include the following information in your report to help the developers: + +* You are using 32-bit Wine 2.20-staging +* You have the `msxml3`, `atmlib`, and `corefonts` winetricks installed + +## Filing a pull request + +Pull requests for the install script are welcome! diff --git a/README.md b/README.md index aacbe5b..30bdd2c 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,12 @@ # Creative Cloud for PlayOnLinux -This is an install script for [Adobe Creative Cloud](https://www.adobe.com/creativecloud.html), designed to be used with [PlayOnLinux](https://www.playonlinux.com). The script sets up the Adobe Creative Cloud desktop program, which can be used to install and update Photoshop, Lightroom, Dreamweaver, Illustrator, and other apps. +**This script has not worked for some time, and since Adobe's newer installers use a form of embedded Internet Explorer that Wine doesn't support (and installing IE in the Wine prefix doesn't solve the issue), I don't think this will work anytime soon.** + +**I'm leaving the code publicly available for reference, and I will accept any PRs that make it functional again, but I am done working on this. A newer version of the script without the PlayOnLinux dependency is available in the `dev` branch.** -**NOTE:** Only Photoshop CC, Bridge CC, Lightroom 5, and the Creative Cloud manager have been extensively tested. The newest Lightroom CC app is not supported right now. File syncing currently [does not work](https://github.com/corbindavenport/creative-cloud-linux/issues/29). +This is an install script for [Adobe Creative Cloud](https://www.adobe.com/creativecloud.html), designed to be used with [PlayOnLinux](https://www.playonlinux.com). The script sets up the Adobe Creative Cloud desktop program, which can be used to install and update Photoshop, Lightroom, Dreamweaver, Illustrator, and other apps. -![Photoshop CC Screenshot](https://i.imgur.com/0JUQYuR.png) +![Photoshop CC Screenshot](https://i.imgur.com/HtXe9WK.png) A (free) Adobe ID is required. Most Adobe applications require [a paid subscription](https://www.adobe.com/creativecloud/plans.html). diff --git a/creativecloud.sh b/creativecloud.sh index 83e9ec9..b4cd009 100644 --- a/creativecloud.sh +++ b/creativecloud.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Date : (02-15-2018) # Distribution used to test : Ubuntu 17.10 x64 # Author : Corbin Davenport @@ -30,7 +30,7 @@ POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Create prefix and temporary download folder POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" -POL_System_TmpCreate "AppManagerTmp" +POL_System_TmpCreate "CreativeCloud" Set_OS "win7" # Install dependencies @@ -41,13 +41,15 @@ cd "$POL_System_TmpDir" POL_Download_Resource "https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks" POL_SetupWindow_wait "Please wait while winetricks is installed... (this might take a few minutes)" "$TITLE" chmod +x winetricks -./winetricks atmlib corefonts fontsmooth=rgb +./winetricks atmlib corefonts fontsmooth=rgb gdiplus vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 atmlib msxml3 msxml6 gdiplus +Set_OS "win7" # Get the installer -POL_SetupWindow_wait "Installation in progress..." "$TITLE" cd "$POL_System_TmpDir" -POL_Download "https://ccmdls.adobe.com/AdobeProducts/KCCC/1/win32/CreativeCloudSet-Up.exe" -INSTALLER="$POL_System_TmpDir/CreativeCloudSet-Up.exe" +POL_Download "http://ccmdl.adobe.com/AdobeProducts/KCCC/1/win32/ACCCx4_5_0_331.zip" +POL_SetupWindow_wait "Please wait while the installer is extracted..." "$TITLE" +unzip *.zip +INSTALLER="$POL_System_TmpDir/Set-up.exe" # Run the installer POL_Wine_WaitBefore "$TITLE" @@ -56,7 +58,7 @@ POL_Shortcut "Creative Cloud.exe" "Adobe Creative Cloud" POL_System_TmpDelete # All done -POL_SetupWindow_message "$(eval_gettext 'The installation is now complete, you can now use the Adobe Creative Cloud manager to download the applications you need.\n\nNOTE: The Creative Cloud manager takes a while to log in. That is completely normal.\n\nAfter you download an app, you can add a PlayOnLinux shortcut for it by clicking ADOBE CREATIVE CLOUD in the app list, clicking CONFIGURE, and clicking MAKE A NEW SHORTCUT FROM THIS VIRTUAL DRIVE. Then look for the app, like Photoshop.exe, and add it.')" "$TITLE" +POL_SetupWindow_message "$(eval_gettext 'The installation is now complete, you can now use the Adobe Creative Cloud manager to download the applications you need.\n\nNOTE: The Creative Cloud manager takes a while to log in, and you may see an error meessage. That is completely normal - don't close the login window!\n\nAfter you download an app, you can add a PlayOnLinux shortcut for it by clicking ADOBE CREATIVE CLOUD in the app list, clicking CONFIGURE, and clicking MAKE A NEW SHORTCUT FROM THIS VIRTUAL DRIVE. Then look for the app, like Photoshop.exe, and add it.')" "$TITLE" POL_SetupWindow_Close exit 0