About Terminal Server, Citrix, Delphi and other stuff
If this is your first visit, take your time and look around. Here are some things you might be looking for:
Do you like my work? Did my work help you?
Thank you!
Since some time Microsoft no longer offers the Debugging Tools for Windows as a standalone download.
You need to download the SDK installer and download from there.
This sort of annoys me since I sometimes need to install WinDBG quickly for some troubleshooting.
I watched the URL’s with Fiddler while using the SDK Installer and here are the current URL’s:
I connected my Dell laptop to my TV via HDMI and the picture on the TV was in Gray scale instead of Color.
I had connected my laptop before and it worked fine so I knew that my TV and the HDMI cable were working correctly. I had recently updated the drivers for my NVIDIA graphics card so I went into the NVIDA Control Panel.
Yesterday I was troubleshooting an application that was migrated to Citrix XenApp.
The application is able to use a high precision scale which is attached to the client pc’s com port. This com port is redirected to XenApp.
While testing users reported several issues, let’s have a look at them.
Error configuring COM Port
Within the application the comport to which the scale is connected must be configured:
After pressing "Registreer" to register the new com port the following error message was shown
Today’s blog is about an application that was migrated to Citrix XenApp. During testing the users reported that several application menu’s were missing.
An example is the settings menu where the System tab is missing:
| Fat Client: | XenApp: |
I suspected a permissions issue so I added the account to the Local Administrator group to verify that. And indeed the System tab was visible.
Process Monitor
I removed the account from the Administrators group and fired up Process Monitor. I set a filter on the process name (ra60.exe) and on Result (ACCESS DENIED):
Yesterday I was working with an Excel document that contained Combobox form controls.
I wanted to count the number of cells containing a particular value using the COUNTIF formula. However the count returned 0 because the LinkedCell property of the Combobox was not set to the Cell that contained the Combobox.
To set the LinkedCell Ctrl-Click the Combobox to select it, right-click and select Format Control. Then set the correct Cell in the Cell link field:
My sheet contained about 150 Comboboxes, so obviously I was going to do this using a script. I couldn’t find anything useful with Google so I wrote my own Macro.
I was researching a database from an iOS app called <appname>.sqlite. From the filename it was obvious that we were dealing with an SQLite database.
I opened the database with SQLite Database Browser and the table I looked at has datetime values which are expressed in the TIMESTAMP data format in SQLite:
SQLite documentation indicates that the TIMESTAMP format is based on unix time: the number of seconds elapsed since 01-01-1970 in UTC time.
XDS is an electronic differential lock, which was developed for the Golf GTI. But later on it was introduced as an option for other cars.
XDS is an advanced electronic differential lock, linked to the ESP system.
In moments of fast cornering XDS gives out exactly the right amount of power, providing pressure on the inside wheel to prevent wheel spinning. The result is better traction and a reduction of any tendency to under steer.
Golf mk6
On the Golf mk 6 it’s possible to activate XDS with VCDS by going to control module 03, ABS Brakes, then 10, Adaptation.
Channel 36 controls XDS which can be set to:
0 – default
1 – weak
2 – strong
Skoda Octavia II
It’s also possible on other cars, for instance the Skoda Octavia II where it can be coded in module 03, ABS Brakes, 07 Long Coding, Byte 17, Bit 3.
Passat B7
I wanted to know how to activate this on a Passat B7, but searching with google returned nothing.
The Dell vWorkspace (previously Quest vWorkspace) Client can save a connection to a .pit file which is very similar to an .rdp file with one big difference: it is encrypted!
I am not sure why Dell/Quest have chosen to encrypt their files but a while ago I needed to know what was in a particular pit file so I could troubleshoot an issue.
I first created a test .pit file with the client (pntsc.exe version 7.6.305.791).
For an upcoming blog post I needed to decrypt some data using the rc4 algorithm. I wanted to do this with PowerShell but sadly PowerShell and the .NET framework have no functions for it.
![]()
So I needed to implement it (download at the bottom of the post):
.NET .NET FrameWork Active Directory Altiris Automation Manager bug Citrix datastore Dell Delphi Excel Exchange Exchange2003 Exchange2010 Hack HP iOS Java LinkedIn Linux Lync Office Office 2010 Outlook Passat Password PowerPoint PowerShell RES RNS510 SasLibEx Security Terminal Server ThinApp TSAdminEx Unattended VBS VCDS Vista Visual Basic VMWare Volkswagen Windows PE Wordpress XenApp
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.