Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Pulling my hair! SC = The impossible machine??

Single Click discussions / bugs
Post Reply
Hirricane
Posts: 7
Joined: 2006-11-26 19:50
Contact:

Pulling my hair! SC = The impossible machine??

Post by Hirricane »

Hello, i'm tring to get SC going with encryption (of course) and port forwarding. I've read all the stuff on the site, and much in the forums, but i still can't get it going.

Here's my custom.zip that i uploaded to get the SC exe:
http://pub.cyberworldz.org/cyberworldz_org.zip

I can't rely on the guides and the forum-faq because following their instructions eiter does not work, makes no sense, or is such a bad english that it does not result in real scentences (similar to "copy in connect is in while read DIRECT edit so!").

So i'ww walk trough what i did:

1. Download & extract "custom.zip"

2. Change "helpdesk.txt".
First problem: What do i use under [HOST]?
- The guide says i should use "-plugin -connect IP:5500 -noregistry". (replace IP by your viewer's ip, single-colon, IP only!?)
- The FAQ says i should use "-plugin -connect HOSTNAME::5500 -noregistry". (, replace HOSTNAME by your viewer's hostname. Note the double colon! Is this required to use host names??)
- I used "-plugin -connect intranet-cyberworldz.dyndns.org:5500 -noregistry". (Seems to be the only thing that makes sense. I use dyndns and proved i can connect. [I'll get to that below.])

3. Create "rc4.key".
a. Download and install UltraVNC. Leave all checkboxes disabled while installing, because we need no server here, and there is no explanation for them anyway.)
b. start "vncviewer.exe", choose the plugin, click "configure" and generate the key.
Second problem: The plugins can not be found!
So after searching the readme, the site, and the forum after 30 minutes i finally found the casual note that you have to copy the plugin(s?) from the "plugins"-directory to the main directory of ultravnc. WTF? Then what is the plugins dir for? Am i missing something?
Third problem: "MSRC4Plugin.dsm" can't rcreate the ky and terminates with an error. But bpparently "MSRC4Plugin_noreg.dsm" seems to work end i copy "new_rc4.key" over to my working dir sa "rc4.key.

4. Pack it all together as "cyberworldz_org.zip" and use the online-creator.
Fourth problem: The link of the guide (http://www.uvnc.com/addons/singleclick.html) to the generator (http://sc.uvnc.com/index.php?section=19) sends me to an error page, but luckily a tiny link (why is's this the biggest fuckin link on the page?) sends me to the correct page: http://www.pchelpware.com/creator/index.html (Disguised as http://ultravnc.sourceforge.net/ in an iframe! WTF? My Firefox practically screamed "scam"!)
Fifth problem: Two creators? Which one do i use??
After searching the forums for another half hour i got another tiny note to use 1.0 (I guessed that. But then why is the RC23-version still there? Are there special situations where you need it, and could i be in this situation? No answers again...)
Ok, so i ran 1.0

5. Allow the firewalls to allow connections to the local port, and enable DNAT:
a) I use shorewall on my linux router/server and outpost pro on my local box, so i added the following to my "rules"-file:
"DNAT net $DNATTER tcp $VNC_CLIENT_PORTS_TCP"
where $DNATTER is my internal ip and $VNC_CLIENT_PORTS_TCP is 5500.
b) next i started vncviewer.exe and told outpost to allow incoming tcp-connections on 5500 from any host to vncviewer.exe.
c) A quick test:
Use my webserver's ssh-shell to run telnet to connect to the port and see if vncviewer notices this.
Yep. I can connect. But stupidly vncviewer can't load the dsm-plugin and after some seconds wants to use a non-encrypted connetion. This fails of course because i used telnet, so that's ok.
Sixth problem: What's not ok is that the stupid dsm-plugins all lie in the same directory as "vncviewer.exe". So why can't they be loaded??
Whatever. Let's first try non-encrypted connections and work on the rest when the basic stuff works.
d) Close "vncviewer.exe"
Seventh problem:
Right clicking on the icon in the task bar and choosing "close VNC-server"...no wait... shouldn't this be "close VNC-CLIENT"? WTF???
Where is the close-option in that menu?? Great the only way to close that thing is to use the task manager! GREAT! Really...!

6. Start the "vncviewer.exe" and use the resulting "cyberworldz_org.exe" to connect, once with and once without the encryption.
a) Eighth problem: The vncviewer seems not to recognize the connections from my SC ("cyberworldz_org.exe") running on the same platform. So i also can't find out if the the encyption works. Now what do i do now??
b) After searching for another 15 minutes (i'm getting a routine) i found out that you can extracd the exe and change the "helpdesk.txt" to test stuff, so i do it and change the line "-connect intranet-cyberworldz.dyndns.org:5500 -noregistry" to "-connect 127.0.0.1:5500 -noregistry", and:
HEY, it finally works... well.. sort of...
c) Now let's try this with the encryption. I changed the line "-connect intranet-cyberworldz.dyndns.org:5500 -noregistry" to "-connect 127.0.0.1:5500 -noregistry".
a) Ninth problem: Crap. "Invalid protocol". Then how do i change it? I can't see any encryption-settings for the listening viewer...
Again... after 15 minutes of searching i got the tip to use the command line to enable the dsm-plugin. So i used "vncviewer.exe /dsmplugin MSRC4Plugin_NoReg.dsm /listen".

7. Final death! I'm officially pulling my hair now! (Tenth problem:)
a) Ok, vncviewer runs with the above mentioned parameters.
b) cyberworldz_org.exe is extracted and i'm starting winvnc.exe. As administrator to be sure it's not that!
c) The unencrypted connection to 127.0.0.1 did work as we have seen above.
d) So i'm trying the encrypted connection, and...

ERROR: "The Plugin cannot be loaded. Please check its name integrity"
ERROR2: "Connection failed - Invalid protocol !"

This did not help: [topic=3386][/topic]


The whole situation can only be described in tho form of a MASTER PAIN quote: http://pub.cyberworldz.org/evil%20plan.mp3

What can i do now? How can i make this work? Please, please... :(((

Thank you! :)
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: Pulling my hair! SC = The impossible machine??

Post by redge »

don't lost your time.

use your actual helpdesk.txt and remove -plugin
because pchelpware is encrypted native and faster than SC and better and a lot easier :-)
you need to use pchelpware_viewer and create your pchelpware_server with the offline create.bat

follow the step for direct connection.
[topic=8323][/topic]
Last edited by redge on 2006-11-26 22:20, edited 1 time in total.
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Hirricane
Posts: 7
Joined: 2006-11-26 19:50
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Hirricane »

@redge:

Ok, i just finished testing that.
It works, but PcHelpWare seems to miss many functions and behaves like a half-finished program. (Comparable to very early Mozilla (Seamonkey) milestones)

Is this software ready for professional use? (And by professional I mean I want to use it to make money. And then donate a part of it to you of course! :))

The following things bug me:

- Does this thing *really* use encryption? If yes, what encryption (quality?), and how can i configure it?

- The step-by-step procedure was not of any use. Sorry. I could find out all that stuff my self. It only created confusion because of that horrible english. :\
Do you have any documents written by someone in his native language. I can read english, deutsch (german), français (french) and letzeburgesch (luxemburgish) and i can translate between all of them except french.
Maybe I could help out too. :) I'm a professional programmer too, so i can also edit the hard-coded stuff.
BTW: You should really abandon ms-office-documents (in favour of the OpenDocument formats) and non-"XHTML Strict" webpages. (The're soo 90's ;))

- All the configuration options and most of the functions (button-bar for example) are missing, and the SC server simply hides itself in the background, showing no ui and no dialog to the user after it started connecting. Then when someone connects, it does component injections and application-control until the firewall lights up like a christmas tree. After the disconnection it simply exits. I also got no cancellation functionality on the user side. Very, very unthrustworthy... My users would not accept that.

- It's not critical, but the "PHW_maker.exe"'s GUI is very, very bad. I thought it must be an error on my pc, until i looked at the step-by-step guide and saw that this was...ehem...normal...
The Viewer's GUI is ever worse. I can't stand looking at it. Do you need any help with UI-design aspects? Because you certanly can't show this quasimodo-thing to your users, do you?
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Rudi De Vos »

IS pchelpware finished ? No.
90% of the time was spend on the core (network, capture, encryption, encoding) The GUI's where added in a fast time. I'm not realy a gui
programmer, and without MFC the interface is a hell of a job.

Pchelpware is build with a core dll (capture, keyboard injection....)
and a startup GUI. Both parts are seperate.
You could rewrite the GUI in c++, vb or what you like.

Some very simple info on the dll use
http://www.pchelpware.com/dev/index.html

encryption:
-intel ipp encryption lib, 256 twofish
-DH 512 prime exchange
No configuration possible. The keyfile used in SC was also a
viewer/server check. PcHelpware allow to add (helpdesk.txt)a md5 password hash.
After encryption is up, the viewer then first need to send his md5,
and server compare it with the stored value.

server: After the application start, you have a systray icon. The icon
have the option exit.

PHW_maker.exe: Before you needed to edit the file via notepad, this
way we avoid syntax errors.

Help with the GUI.... yea yea.
I'm realy bad in GUI stuff and as the core is seperate from the startup GUI's they can be made with no low level client/server coding.

The viewer window is in the core, but this is less important for now.
It's the server gui that need a tuneup.
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: Pulling my hair! SC = The impossible machine??

Post by redge »

Hirricane,

you are so good,
Could create the fine step by step with good English words :-)
Everybody would be appreciate your futur work.

and could you, please, publish a nice pchelpware_viewer you think should be a lot better available for everyone for free ? :-)

Thank you for your coming soon improved help and updated software time for free software :-)
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Hirricane
Posts: 7
Joined: 2006-11-26 19:50
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Hirricane »

Rudi De Vos wrote:IS pchelpware finished ? No.
90% of the time was spend on the core (network, capture, encryption, encoding) The GUI's where added in a fast time. I'm not realy a gui
programmer, and without MFC the interface is a hell of a job.
That's why RAD-tools exist. ;)
But don't get me wrong. I don't care for guis. I prefer a commandline tool with proper "--help", a good set of options, and a config file with a good explanation, a described default value and an example for every option.
Rudi De Vos wrote:Pchelpware is build with a core dll (capture, keyboard injection....)
and a startup GUI. Both parts are seperate.
You could rewrite the GUI in c++, vb or what you like.
Nice. Then i'd recommend going the way of making the gui a separate application all the time.

Do you mean that i "could" change it, but "can't" or that i really can.
Because in that case i can set up a very nice (in things like usability. i don't like shiny facades with crappy usability) GUI for you in one evening (given that i get some really proper interface specs) as a gift to you. How's that for an offer?
Rudi De Vos wrote: Some very simple info on the dll use
http://www.pchelpware.com/dev/index.html
Sorry, that looks way too simple. Are there any API documentations on the whole lib?
Rudi De Vos wrote:encryption:
-intel ipp encryption lib, 256 twofish
-DH 512 prime exchange
No configuration possible. The keyfile used in SC was also a
viewer/server check. PcHelpware allow to add (helpdesk.txt)a md5 password hash.
After encryption is up, the viewer then first need to send his md5,
and server compare it with the stored value.
Sounds good. It would be better if the encryption were an exchangable module but when i see how ehem... well... that worked with UltraVNC SC, maybe it's better that way...
Rudi De Vos wrote: server: After the application start, you have a systray icon. The icon
have the option exit.
If you really mean the server: It has no lcon here. :\ (But that'os not so important now.)
If you mean the viewer: it has just an option to exit the *server*. But none to exit *itself*. That's the problem. :\
Rudi De Vos wrote: PHW_maker.exe: Before you needed to edit the file via notepad, this
way we avoid syntax errors.
I'll try that the nex time i use it. :) I think i found an error in its previewer that looks like it should be possible to circumvent that... But maybe i'm wrong...
Rudi De Vos wrote: Help with the GUI.... yea yea.
I'm realy bad in GUI stuff and as the core is seperate from the startup GUI's they can be made with no low level client/server coding.
That's ok. I also think it's good to separate the two. If you're good at the core, do what you can do best. :)
Make us the best interface with the best documentation (Btw. i'll go and search if there already is one later this day. i promise!)
and others (me?) will do a nice gui, an maybe other nice tools using it. (And hopefully showing the respect for the core programmer in the gui!)
Hirricane
Posts: 7
Joined: 2006-11-26 19:50
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Hirricane »

redge wrote:Hirricane,c

Damn typo upon registration! ;))
redge wrote:you are so good,
Could create the fine step by step with good English words :-)
Everybody would be appreciate your futur work.
give me the internal specs of the interfaces and the logic it has to to between them, and i'll love to do that.

You do have specs that you used *before* you started to code, do you? *fear*
redge wrote:and could you, please, publish a nice pchelpware_viewer you think should be a lot better available for everyone for free ? :-)
I'm sorry, but my other free projects (a RAD-tool for haskell, Ocaml & co, a game engine, and some other stuff for huge webapps) take up must of my time already. :(
Else i'd think of doing that. :)
Is it ok if i add it to my list of free stuff to code on point 1275 of the 5293 points in it? ;)))
Expected time until start: 200 earth years. ;))
redge wrote:Thank you for your coming soon improved help and updated software time for free software :-)
I'm sorry... was that a scentence? ;) I did not understand a word.
Tut mir leid... war das ein Satz. Ich hab kein Wort verstanden.
Pardon... est-ce que ça étais une phrase? J'ai pas compri un mot. (A bit rusty, my french... :( )
Deet mer leed... woar daat e Saatz. Ech hu kee Wuert verstaan. (Jup. This is luxemburgish!)
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: Pulling my hair! SC = The impossible machine??

Post by redge »

I'm not programmer, only experienced user and I able to use SC with dsmplugin.
"pulling the hair" is not necessary, just read the FAQ a little more attention, And you can success like many others users have done.

give me the internal specs of the interfaces and the logic it has to to between them, and i'll love to do that.

You do have specs that you used *before* you started to code, do you? *fear*
doc available on http://www.pchelpware.com


I cannot count with you, I forgot your help for pchelpware documentation step by step with good English. :D
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Hirricane
Posts: 7
Joined: 2006-11-26 19:50
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Hirricane »

redge wrote:I'm not programmer, only experienced user and I able to use SC with dsmplugin.
"pulling the hair" is not necessary, just read the FAQ a little more attention, And you can success like many others users have done.
WTF? What do you think i did? I DECYPHERED the whole FAQ to make it something that's actually readable to humans, before i read that thing completely.
Unfortunateld "completely" is also the correct word for saying how much it did was not helpful. :((

redge wrote:
give me the internal specs of the interfaces and the logic it has to to between them, and i'll love to do that.

You do have specs that you used *before* you started to code, do you? *fear*
doc available on http://www.pchelpware.com
Well I am a programmer, and believe me: This are NOT specifications. This are some pages of poor user-docs.
A correct spec consists of something
like this: http://java.sun.com/j2se/1.5.0/docs/api/
and this: http://java.sun.com/docs/books/jls/

If you've got this kind of stuff for the core API, THEN i can code something on top of it (like a GUI).
Else I am only able to use it.
That's the difference...

And by the way: What is it with that link to the license going here: http://www.pchelpware.com/dev/index.html
No license there... What now?
redge wrote:I cannot count with you, I forgot your help for pchelpware documentation step by step with good English. :D
Sorry. Can't understand a word. What's your native language? I guess is will be more easy for me to read it if you write in that language. :)
I'm pretty good at reading foreign languages. And I don't like english very much either. ;)
Last edited by Hirricane on 2006-11-29 15:27, edited 1 time in total.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Rudi De Vos »

Please keep it polite....borders are being crossed.

Docs on pchelpware.com are written be me, as developper i hate
it to spend a lot of time on it, and never understand why people have
trouble with easy stuff :)
I'm always happy when other people appriciate the work and help
with some docs.

The DLL is not a library it only export ONE functions.
Start_server or start_viewer.
The Gui is only used to add the correct parameters.
Consider it as a GUI on top of a command line.


License is on the download page.

Everybody makes an effort to write english, even when it's not there
mother language or second are third.... Personal i find i very unpolite to comment on that.

Interfaces are being rewritten in wtl, never used wtl, so a little challenge.
I also don't have time, i'm almost 100% occupied by commercial
projects...but will make some. Could be more then a day of 2.

I can only wonder how it would have looked when you made a fancy
Gui....
Hirricane
Posts: 7
Joined: 2006-11-26 19:50
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Hirricane »

Rudi De Vos wrote:Please keep it polite....borders are being crossed.
Ok, if i was unpolite i'm sorry. The problems and that documentation *really* make me mad because i have no chance to find the problem. :((
and forums are great... If you're able to read them. I'm sorry, i tried hard, but i still don't understand many many of those bad english scentences...
it seems to me that most poeple here are non-english-speakers and i really wonder why they don't talk in their language. I mean are they ashamed of it? If someone else wants to read it he has to learn their language or go away (if the's that arrogant). The only reason why english seems to be the world-language is that all non-english-speakers suddenly speag english when one english-speaker comes into the room or could read it. Just because they fear he could be an arrogant ass asd expect the whole world to speak HIS language. Makes no sense, does it? ;)
Rudi De Vos wrote:Docs on pchelpware.com are written be me, as developper i hate
it to spend a lot of time on it, and never understand why people have
trouble with easy stuff :)
I'm always happy when other people appriciate the work and help
with some docs.
Same here. :) I actually used did the your tools without any docs *until* i got stuck in something that you can't know when yu have no further infos. So i searched for docs. And i found many of those docs for stupid poeple who can't think themselves, with nice screenshots and "microguidance" (like "move the mouse left, now press the right button on your mouse. that's that tittle thing to the side of your keyboard. a keyboard is..." you know what i mean. infos everybody with a brain must intantly know himself.). Of course they were not of much use, because they did not answer the questions. So i seirched up for more detailed "power user"-stuff (as the retards call normal usage).

The FAQ was ok for all basic usage cases. But mine was'n covered there. And i simply could not even know if some answers were in there or not, because i did not understand the scentences.

Hmm... i could write a guide in plain xhtml yor you. Should be compatibl with any well-written css-stylesheet. But to do this i would have to talk with you for some hours in personal, to collec all the needed informations.
I'd to a german guide too. But i would *not* add those basic computer und brain usage instructions. ;))
Rudi De Vos wrote:The DLL is not a library it only export ONE functions.
Start_server or start_viewer.
The Gui is only used to add the correct parameters.
Consider it as a GUI on top of a command line.
But suppose i would write a GUI. How would i add calls to disconnect, chenge settings like scaling and bandwith, to show amenu in a status bar icon?

I could just start the server with params and exit after the call returns. That's not much of a use, is it? ;)
There's not even a need for it. The same thing could be implemented in a simple system-call to the os, to run another application. Or straight ahead create a shortcut on the desktop with the params. ;)

But you gave me an idea: I'll only use the shell and forget about the guis. ;)
In that case i just need a MAN-page for the program. Something with a syntax summary, a list of all parameters, and some examples for some commen use cases. That's all.

Hmm... i still wonder how you kill the core then? If there's no cunction for it? Simply by pressing CTRL-C on the shell when it's running? ;))
Or by stopping it as i would stop a windows service?

Rudi De Vos wrote:License is on the download page.
Ahhh... there it is. :) Could you fix that link then? Would be nice.

Rudi De Vos wrote:Everybody makes an effort to write english, even when it's not there
mother language or second are third.... Personal i find i very unpolite to comment on that.
But why do they make that efford? Ok, it's nice to try to make it readable for poeple who don't know your mother language. But
1. that way you have to translate twice. a) you form your language to english. B) me from english to my language.
2. if rou're below a certain level of knowledge of your target language, the result won't be of much use to anyone. That's not an unpolite thought of me. It's a simple fact. I will not write to a spaniard in spanish because he would not understand the gibberish that woult result of it.

I'd really recommend trying another language (or letting someone help you translate it). It'd be better for your tool. Because it the end it would be a shame if such a nice tool would be hindered by the barriers of language...
Rudi De Vos wrote:Interfaces are being rewritten in wtl, never used wtl, so a little challenge.
I also don't have time, i'm almost 100% occupied by commercial
projects...but will make some. Could be more then a day of 2.

I can only wonder how it would have looked when you made a fancy
Gui....
Hmm... now that i know thatit's only a system call with parameters, and one config file plus some additional images for the SC-server, i could in fact build a gui for the SC-creator of pchelpware (and baybe UltraVNC SC too)... Multilanguage of course. Even multiplatform would pose no problem. :)

Just give me time because right now I have some money problems to fix... That's the price when you give your code away for free... :(
If all runs well i will be up and running again in 2.3 months. (Or i'll emigrate to scandinavia... Germany sucks hard... 19% tax, Government that you can buy for small money (proven), completely incompetent politics, stupidity raging trough the whole population, really fucked up healthcare, excusing destruction of freedom and all rights with a fake "danger of terrorism"... it's just too much... ;))
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Rudi De Vos »

non english /english

English is a international language, easy to learn and most spoken in
the western world.
In a little country (like Belgium) where i live, we need to speak at least 3
or 4 to find a good job.
Suppose everybody use his own language for coding

Code: Select all

zolang (a<b) doe a++;
Do you remember the French Basic langauge :P

When i would answer your questions in flemish and some else in Rusian or Portugees nobody would understand it. Except perhaps our forum master Oliver, he learn langs the speed we make programs :)



Correct about the dll, you can have return messages, based on
findwinow/sendmessage, this is not documented.
Kill, same function with special paramater....was to leazy to add another.


License: There is no link on that pages, for more then a month.
Looks like a caching problem.


TAX: I would love to pay 19% :D

In belgium you pay on every 1000EU
200 social
448 tax
Almost 75%
Let's say i buy a nice Television, 21% TVA/BTW
So final i have a 290EU product, all other went to the state.


Don't go to Scandinavia, it even higher then in belgium. More think about UK, but be sure not to become hill there, else you need to spend all the tax saving back for the hospital.

Pchelpware, dll usage documentation is planned for 1/1/2007; then we
should have it stable. (Pchelpware and dll are still changing, and sometimes some extra messages are needed)
Once released we shouldn't touch it, and changes need to leave the old intact.

You better wait till after January, then we also release the current Gui,
code always tell a lot more then docs.
Hirricane
Posts: 7
Joined: 2006-11-26 19:50
Contact:

Re: Pulling my hair! SC = The impossible machine??

Post by Hirricane »

Rudi De Vos wrote:English is a international language
As is spanish, and many other languages too. Especially in asia. :)

Rudi De Vos wrote:easy to learn
IF i say "air" in french, it does not mean exactly the same as "air" in english. Every language has it's own associations and feelings.
If we'd all speak english, we would loose that.

Today "easy" is extremely misused. Because it's implied that "easy" always is better. But easy does only make things better if it enables you to do it better and do more.
But most poeple just want to be lazy so they want it easy so they not have to think and learn somehting.
The problem with honouring such behaviour is that it reverses natural selection, and with that the evolution as we know it.
The best example for this is the inability of most poeple to survive without all that assistance from doctors fixing them becaus they did not pay attention, farmers growing ther food, and preparing it so far that a baby could feed itself without further assistance, and tons of other stuff.
Ok, maybe by examples for that example were not the best... ;)

I just wanted to say "easy is not always good". And english is not always the best language. And finally that this is one of those cases where *i* think english is not optimal. :)
The reasons why i think itYs not optimal should be pretty clear by now. :)
Rudi De Vos wrote:and most spoken in the western world.
That's circular reasoning. A logical fallacy. ;)
Because:
Why is it most spoken? --> Because of all that poeple wh learned it.
Why did all that poeple lean it? --> Because thy heard it's the most spoken language.
Why did they hear that? ...well you get it... It's a feedback loop. It has no base argument. ;))
Rudi De Vos wrote:In a little country (like Belgium) where i live, we need to speak at least 3 or 4 to find a good job.
I'm from luxemburg. We even had belgian money, could se belgian tv, i was in belgium some times, and i had a guy from flanders in my class and soccer team.
In luxemburg you learn german from the 1st class of school. French from the 3rd and english from the 5th on. Of course you can always learn more languages. :) Additionally we have >30% foreigners, mostly portugese.
So: Yup, I know your situation very well. :)
Rudi De Vos wrote:Suppose everybody use his own language for coding

Code: Select all

zolang (a<b) doe a++;
Do you remember the French Basic langauge :P
Hey, why not. I never finished my own programming language project because when i found haskell and Ocaml i saw that it was even better. But it had auto-translation of keywords, function (they ware called "transforms") and interface names in it's editor as a basic feature...

I liked that :)
Rudi De Vos wrote:When i would answer your questions in flemish and some else in Rusian or Portugees nobody would understand it. Except perhaps our forum master Oliver, he learn langs the speed we make programs :)
I vote for mathematics as a world-wide language. ;))
But i guess that's just me... :-P
You're right with that point.

It's correct to use one language as "group language".
But when most poepl of that group have problems with it... then maybe... ehem... ;))
Rudi De Vos wrote: Correct about the dll, you can have return messages, based on
findwinow/sendmessage, this is not documented.
Kill, same function with special paramater....was to leazy to add another.
*g* See... that's all that my complaining was about... I dislike documenting and refactoring to meet new needs too. But I always think "When nobody can use it fully, then why did i code it? Just for me?" No. I want poeple to rave about how great my stuff is. And use it everywhere. That's why i add documentation as long as i still know how that black-box works. ;))
Rudi De Vos wrote: License: There is no link on that pages, for more then a month.
Looks like a caching problem.
No. I meant that on that page at the bottom, there is this section:

<h3 style="font-weight: bold;">License</h3>
<a title="PcHelpware License" href="./dev/index.html">See
development page</a>

But on "./dev/index.html" there is no license. Simply change the href to

See <a title="PcHelpware License" href="/download/license.html">license page.</a>

and all should be good. :)
Rudi De Vos wrote:TAX: I would love to pay 19% :D
Sorry, i meant 19% TVA.

Of course from my 2500€ i got at my last job i only got 1500€ net.
But now i have my own business.
Rudi De Vos wrote: In belgium you pay on every 1000EU
200 social
448 tax
Almost 75%
Let's say i buy a nice Television, 21% TVA/BTW
So final i have a 290EU product, all other went to the state.
Hmm... i can't recall everything back from my last job, but this looks in fact even worse.
How in the world can the commerce in your country still exist? Where goes all that money??? PHB-salaries? ;))
Rudi De Vos wrote: Don't go to Scandinavia, it even higher then in belgium. More think about UK, but be sure not to become hill there, else you need to spend all the tax saving back for the hospital.
No, in UK they're simply put... fuckin' stupid. ;))
There was a study showing that the average IQ of the population - if measured by the standards of the 70s - would be around 75. (That's near to the border of being mentally disabled.)

I thought about going to one of those countries that were on the top of the pisa-test. Or estnia, because up there, internet is a public right and their president is very young. :)
Rudi De Vos wrote: Pchelpware, dll usage documentation is planned for 1/1/2007; then we
should have it stable. (Pchelpware and dll are still changing, and sometimes some extra messages are needed)
Once released we shouldn't touch it, and changes need to leave the old intact.
You better wait till after January, then we also release the current Gui,
code always tell a lot more then docs.
Yeah, that sounds pretty good to me. :)

I hope you get some free time... and free money maybe? :D
(We all could use *that*... ;)

I have to go to bed now... I have to be fit to get that tho clients tomorrow...

Good night. :)
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: Pulling my hair! SC = The impossible machine??

Post by redge »

Hirricane wrote:Hmm... now that i know thatit's only a system call with parameters, and one config file plus some additional images for the SC-server, i could in fact build a gui for the SC-creator of pchelpware (and baybe UltraVNC SC too)... Multilanguage of course. Even multiplatform would pose no problem. Smile

Just give me time because right now I have some money problems to fix... That's the price when you give your code away for free... Sad
No news... big text story for free but nothing come back to community after 6 month past.
maybe you fixed only for yourself ?
Make money with free software for business is not well welcome without donation, not so good, your are killer of free software.

I spend a lot of my free time for the open source and freeware community with my bad english, sorry.

Waiting your clean code and GUI and text help but is too much for you?
I know, We can't count on your better knowledge. Let me good surprise... maybe when I dead.
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Post Reply