Skip to content

Commit

Permalink
Fixed escaping spaces in legacy Adobe patch
Browse files Browse the repository at this point in the history
  • Loading branch information
mikigal committed Nov 17, 2021
1 parent 77fbc11 commit d100577
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions Resources/adobe_patch_legacy.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,20 @@ for file in MMXCore FastCore TextModel libiomp5.dylib libtbb.dylib libtbbmalloc.
find /Applications/Adobe* -type f -name $file | while read -r FILE; do
sudo -v
echo "found $FILE"
[[ ! -f ${FILE}.back ]] && sudo cp -f $FILE ${FILE}.back || sudo cp -f ${FILE}.back $FILE
echo $FILE | grep libiomp5 >/dev/null
[[ ! -f "${FILE}.back" ]] && sudo cp -f "$FILE" "${FILE}.back" || sudo cp -f "${FILE}.back" "$FILE"
echo "$FILE" | grep libiomp5 >/dev/null
if [[ $? == 0 ]]; then
dir=$(dirname "$FILE")
[[ ! -f ${HOME}/libiomp5.dylib ]] && cd $HOME && curl -sO https://excellmedia.dl.sourceforge.net/project/badgui2/libs/mac64/libiomp5.dylib
echo -n "replacing " && sudo cp -vf ${HOME}/libiomp5.dylib $dir && echo
rm -f ${HOME}/libiomp5.dylib
[[ ! -f "${HOME}/libiomp5.dylib" ]] && cd "$HOME" && curl -sO https://excellmedia.dl.sourceforge.net/project/badgui2/libs/mac64/libiomp5.dylib
echo -n "replacing " && sudo cp -vf "${HOME}/libiomp5.dylib" "$dir" && echo
rm -f "${HOME}/libiomp5.dylib"
continue
fi
echo $FILE | grep TextModel >/dev/null
[[ $? == 0 ]] && echo "emptying $FILE" && sudo echo -n >$FILE && continue
echo "$FILE" | grep TextModel >/dev/null
[[ $? == 0 ]] && echo "emptying $FILE" && sudo echo -n > "$FILE" && continue
echo "patching $FILE \n"
sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x6A\x00|\x90\x90\x90\x90\x56\xE8\x3A\x00|sg' $FILE
sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x4A\x00|\x90\x90\x90\x90\x56\xE8\x1A\x00|sg' $FILE
sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x6A\x00|\x90\x90\x90\x90\x56\xE8\x3A\x00|sg' "$FILE"
sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x4A\x00|\x90\x90\x90\x90\x56\xE8\x1A\x00|sg' "$FILE"
done
done

Expand Down

0 comments on commit d100577

Please sign in to comment.