MAC OSX El Capitan - “icCube” is damaged - osx-elcapitan

After downloading icCube I get the following message: “icCube” is damaged and can’t be opened. You should move it to the Trash

OSX doesn't allow to run downloaded application by default, you've to
a) Allow just icCube application, open the application with Ctrl+Click and select open in the menu (doc). The app will be saved as an exception in your security settings.
or a bit more brutal
b) Change your global settings in Security & Privacy to 'Anywhere' doc (bottom)
If you have MacOS High Sierra, the Security & Privacy window won't show the same default settings. In order to activate the "Allow apps downloaded from: Anywhere", just write on your Terminal:
sudo spctl --master-disable
and the option will be available again.

On Mac Big Sur (Version 11.6), the 'Anywhere' option on the Security & Privacy settings is not available anymore. Instead, click on the "Open Anyway" button that will appear when launching icCube.

Related

Need to restart wsl everytime after Windows start before using vscode-remote

I'm running Windows 10 with WSL2. I'm using VSCode with the Remote - WSL extension to open the files from my wsl file system.
When I boot my Windows laptop, and open VSCode I get the following error:
When I perform a wsl.exe --shutdown in PowerShell, and restart Docker Desktop, Everything works fine. But I have to do this after every laptop restart.
Remote WSL extension version: v0.51.4
Visual Studio Code version: v1.51.1
Windows version: 10.0.19041 Build 19041
Someone any idea?
I have had this problem several times, and I have found that on Windows 10 20H2 one of the two options described below solves the problem.
Network reset
This option can make you lose your network configuration, so use it with discretion and read every warning. You can perform this task by going to Settings > Network & Internet > Status. There you need to click on the option "Network reset" after that, you can start the network reset by clicking on "Reset now" Picture of Windows 10 20H2 status section. Then you will need to wait some minutes until your PC is restarted automatically and try to execute Visual Studio Code under WSL2 again.
Reset Windows
This option is dangerous as it will remove either all your files and programs or all your installed programs. You select what you want to remove before starting the reset process. This option can be performed by going to Settings > Update & Security > Recovery. Then you have to click on the button "Get started" on the section "Reset this PC" and follow the instructions provided by the reset tool Picture of Windows 10 20H2 recovery section. After your Windows is reset, you will have to configure your WSL again because all your WSL files will be lost when executing this operation.

Mono console app on Mac: how to read/alter from ~/Library files on MacOS Mojave

Trying to migrate my mono console app to the latest MacOS (Mojave, 10.14). Unfortunately, it seems like operations to read or alter files in ~/Library are locked down.
I know you can add specific apps "Full Disk Access" in Security / Privacy settings, but having added the mono executable there, it still gives me a System.UnauthorizedAccessException when my app runs and it attempts to call File.Exists and File.Delete. I've tried this both via Visual Studio for Mac Debug mode, and by manually running the debug output from Terminal.

Tricentis Tosca 11.0 - How to install HOST Engine

I have a Mainframe/HOST Application to automate using Tosca 11.0, I am unable to scan/steer elements in mainframe screen.
Solution found in Tricentis Support -
The Tosca Host Engine is installed by default as part of a complete Tricentis Tosca installation.
All information regarding software versions and hardware requirements for the engine can be found in the "System Requirements for Tricentis Tosca".
The file PCSHLL32.DLL needs to exist in the system and the operating system needs to know the path to this file (with the system variable PATH).
The 3270 terminal emulation needs to be initialized correctly, so that the connection to the HOST system to be tested can be established. Additional information is available from your system administrator.
I couldn't locate PCSHLL32.DLL in my PC.
Has anyone faced same issue? can someone help where to get PCSHLL32.DLL and get HOST engine working.
I had this problem for a while. I kept trying to figure out how to install the Host module because I couldn't find that PCSHLL32.DLL on my system...
Turns out HOST was already there... I just had to get Tosca Commander configured to find my terminal app (I'm using QWS3720 from Jolly Giant).
Try this - Go into Tosca Settings, and go to Settings > Special Engines > HostEngine> Emulation Environment and check the following settings:
1) Emulation Title: this should be the window title of your terminal emulator. * works as a wildcard. Since QWS3270 changes it's window name to match it's session, we just use * in this field.
2) Emulation Type: try to find your terminal emulator's maker listed here... Mine is set to Jolly Giant.
3) Session ID: this is the important one. This is the HLLAPI ID of the term window, basically the handle that automation needs to know to "see into" the terminal window. it seems to typically be set to "A" (same as with QuickTest Pro/UFT).
Once these settings are correct, then TRY to scan your terminal window. Launch your terminal emulator first, CONNECT with it (to start up the HLLAPI), then run Tosca's scanner - just don't expect it to scan like web pages, it will use the older scanner. Select Scan Application > Other... and it will start the older "Tosca Wizard". Click Scan, then point to your Terminal emulator. If you see the little box showing "Recognized Wizard >HOSTEngine
Good Luck!

remove parallels binding to a command line open app command

I'm trying to open google chrome mac with disabled security with the command line
open -a Google\ Chrome --args --disable-web-security
However it keeps opening up parallels windows chrome instead - how do I remove the parallels binding for chrome so that it doesn't open from mac terminal?
Use the full path to the application:
open -a /Applications/Google\ Chrome --args --disable-web-security
Parallels creates folders in ~/Applications for each virtual machine. These folders contain aliases for applications on the virtual machine. My guess is that the command "open -a" is searching the folder ~/Applications before searching the folder /Applications. This is probably desired behavior in many cases - open would find the application installed for the user before finding the application installed system-wide. However, it's causing some confusion in this case.
I couldn't find documentation explaining which path "open" is actually searching, so this is just a guess. However, specifying the full path to the application works for me.
I had this issue while trying to launch the Chrome debugging tools from React Native. Because React was launching the app I couldn't adjust the command it issues as described in the accepted answer.
I fixed it by changing the bundle name in the Parallels application package so it was different than the Mac Chrome version. To do this find the application package for Chrome in Parallels - I found mine in ~/Applications (Parallels).
Right-click on the Chrome application in Finder and select Show Package Contents. Under the Contents folder you should find a Info.plist file. Open this in a text editor and modify the string value for the CFBundleName key to something else (I used "Google Chrome Win").
Save the file and the open command should launch the Mac version of Chrome as expected from then on.

How can I make IE11 run in IE8 mode?

The Development tools in IE11 no longer seem to let you run as IE 8.
Please do not tell me I don't need to do this as this is for SharePoint and I have no control over how it acts.
I am trying to add in a user and you have to run as IE8 or it errors out.
I hit F12 to bring up the development tools.
I change Document Mode to 8.
And I change User Agent String to Internet Explorer 8.
Then I go to my SharePoint site and try to add myself in with the people picker.
And I get a yellow screen with an xml schema error in the people picker popup dialog.
All this worked in IE 10 running as IE8 before windows update updated me to IE 11.
Use Developer Tools to change IE Compatibility mode version
Navigate to the site for which you want to change IE Compatibility mode version
Display Internet Explorer Developer Tools:
Press F12.
OR
Press Alt, then follow the menu path Tools > Developer Tools.
In Developer Tools panel
Change Browser mode to the desired version
Change Document mode to the desired version
Reference