Jump to content

hooovahh

Moderators
  • Posts

    3,365
  • Joined

  • Last visited

  • Days Won

    268

Posts posted by hooovahh

  1. We had an issue where on one machine the color of a font was black, and on another machine it was white. And another issue where the block diagram was white on one machine, and black on another.

    Part of the issue was that the developer of the code was using the Zune theme for XP. Apparently this screwed with the application color, and someone set the color to application white instead of 0xFFFFFF. I'm sure you've thought of this, but are you running any non-standard themes?

  2. I don't pretend to fully understand it yet, but my interpretation is that you're not really writing to stdout, but to the console which I think is a distinct but subtle difference.

    I would agree with you. The original problem remember was that the LV program would execute and then a few seconds later (when it was done) it would output to the command line. In the few seconds that the program ran the user could type stuff into the command line, and then the program would finish and append to what the user has already typed.

    If an application is running I would think it would lock the command prompt from more user input unless it requested some. So the theory that the application is just doing a console write, instead of stdout may be correct.

  3. You might be able to fix that by adjusting your DPI setting. I had the same issue on a DELL Inspirion and changed to DPI from 96 to 120 (or vice versa, I foget now)

    I remember using Linux (I think it was Yoper) and it had a "Virtual Resolution" setting that would be handy in this situation. It would do a basic resize of your whole desktop to a specific resolution. It was probably pretty intensive on the graphics card but I never noticed.

    I've yet to see this type of utility for Windows but it would be handy in situations like this. However it may make some text unreadable if you shrink it. In my Linux example I was increasing the resolution past what actually was outputting.

  4. So I've been using Windows 7 on my desktop at home and I like it, and haven't had any problems yet. At work we are starting to roll it out on a trial basis. So I got curious about what useful tweaks there are to Windows 7 and I found this page.

    http://www.maximumpc.com/article/features/20_windows_7_tweaks_tips_%E2%80%93_every_secret_uncovered_date

    Some of the "tweaks" are not very useful, or are common knowledge. But the first page is a ton of hotkeys, some of which I didn't know about. Most of which if you had your hand on the mouse already are redundant, but I found a few new ones I may use. (Windows key + P is one for sure)

  5. I don't have any thing to add since I've never been able to accomplish what you are asking for. I've also wanted to write a command-line LabVIEW program from time to time and I've always had difficulty with the StdOut as well. Sounds like you were able to get farther than I ever did. I always ended up outputting to a new command line window instead of the one it was ran in. If you don't mind could you post the code that you've got so far?

  6. My wife has a Acer netbook, I think this is the one. We got it when they were still using XP instead of Windows 7, and it was about $50 cheaper. Got it for $230 after discount. It came with alot of crapware but that's expected. Runs great, very thin, very light, and has a great battery life.

    I don't know this from experience, but I guess the Windows 7 "Starter" is giving people issues. They started putting the Starter edition of Windows 7 on netbooks to cut cost and it has alot of features removed

    Windows 7 Starter does not include:

    • Aero Glass, meaning you can only use the “Windows Basic” or other opaque themes. It also means you do not get Taskbar Previews or Aero Peek.
    • Personalization features for changing desktop backgrounds, window colors, or sound schemes.
    • The ability to switch between users without having to log off.
    • Multi-monitor support.
    • DVD playback.
    • Windows Media Center for watching recorded TV or other media.
    • Remote Media Streaming for streaming your music, videos, and recorded TV from your home computer.
    • Domain support for business customers.
    • XP Mode for those that want the ability to run older Windows XP programs on Windows 7.

    Yeah so if you get a new netbook with Windows 7 don't expect to be able to change the desktop background...or join a domain...or play DVDs (even if most don't have optical drives). Here's another link with people complaining about Windows 7 Starter.

    Just another reason to stick with XP, or upgrade your self.

    Edit: But if I were to buy another it would be the Dell mini 10 just so I could install Mac OS on it, and learn how to use the Mac OS. I'm not an Apple fan, I just want to figure out how to use it. Here's a video, it seems to run great.

    Here's the how to:

    http://gizmodo.com/5389166/how-to-hackintosh-a-dell-mini-10v-into-the-ultimate-snow-leopard-netbook

  7. I was using VIPM once and had an issue with too long of a file path and it couldn't build the package. When I reported it to Jim his response was one that I should have expected.

    I don't remember the exact verbiage but it was basically that this character size limit should be handled by Windows first, and then if Windows doesn't handle it properly then LabVIEW should generate the appropriate error. He then went on to say that if Windows and LabVIEW both don't do any thing about it, then it was VIPM's responsibility to notify the user. With that response I accepted the fact that this bug is larger than just an application, and is larger than just a programming language, and that Windows should generate the appropriate error, which should propagate to LabVIEW.

    P.S. Sorry Jim if I butchered what you said, I'm going off of memory here.

    And I completelly agree that Generic File I/O not very helpful.

  8. Just my 2 cents, I did experiment was password cracking of VI block diagrams.

    If the VI is saved in LabVIEW 6.1 or older the possibility of brute force goes up alot. With a VI saved in 6.1 I could over 30,000 passwords a second!!!

    So lets say you had a VI that was yours, and you knew the password was all lower case, and it was less than 6 characters. It would take less than 3 hours to find the password. Now lets make it realistic and say the password is upper and lower case with numbers, but no special characters, and lets make the password 10 characters. At that rate it would take you 887,134 years to guess every possibility. Keep in mind this is at 30,000 tries a second, if we were using LabVIEW 7.0 or newer we could only get about 10 tries a second.

    As an example lets say we have a newer VI, 6 characters only lower case. Previously this only took 3 hours to figure out now it takes almost a year.

    So brute force is only possible with small passwords, and preferable in 6.1 or older. There is a slight possibility that the MD5 of the password could be reversed, but again this is only possible with usually single words that are all lower case as the password. I've only been able to do this with very basic tests. I would set the password as "1234" then I found MD5 of this password "81dc9bdb52d04dc20036dbd8313ed055", then I searched the VI in a hex editor for this key and found the offset. I then made another VI who's password was "abcd". I then opened this VI with a hex editor and took the key found at the offset that the old one was at. This key was "e2fc714c4727ee9395f324cd2e7f331f" I then went to md5Crack.com, and entered my new key and clicked crack that hash. It then said that "abcd" was a key whos MD5 was that key.

    This method has several flaws. First the offset to the MD5 in the VI is not always in the same place. It can change based on LabVIEW version number, or just the format of the VI may cause the structure to change. But if you got a large enough sample a set of offsets could be used.

    Another problem with this is that it only works for MD5s that other people have used, and know what the key are. Go here and generate a MD5 by typing in some junk, then copy that MD5 into here and crack the hash. Did it guess the right password? Odds are it said it couldn't guess it. If you stick with one word passwords that are all lower case this method is the fastest to test, but probably the least likely to work.

  9. Not that I'm trying to hijack the thread or anything, but Joseph W. Swan invented the lightbulb, Edison just made Swan's invention more practical:

    http://www.ideafinde...s/lightbulb.htm

    I think the legend of Edison is larger than the man on several fronts - just ask Nikola Tesla smile.gif

    I know Edison didn't invent the light bulb, I choose that analogy in particular figuring someone would pick up on it. And it was my better half who did..."better half" I have to come up with a better articulation for that.

    I am a big fan of Tesla, especially the documentary I saw on him and his most controversal invention...his cloner.

    (the movie is not a documentary, it is a joke he never made a cloner...or did he...no, no he did, but maybe...)

  10. Grace Hopper

    http://en.wikipedia....ki/Grace_Hopper

    was the one who came up with the idea of a compiler that would translate human readable code to machine language. She invented COBOL. Prior to her idea it was one's and zeros.

    Ben

    Not to discredit her (or anyone elses work) but that's like saying without men there would never have been light bulbs. Implying of course that Thomas Edison is the only person who could have created the light bulb. Given enough time I would like to believe that a women would have invented the light bulb, and possibly a man to come up with the idea of a compiler...of course without men I guess the human race would die off and no one would have invented the light bulb.

  11. I understand you are just kidding but think about what computers would be like without women...

    we would still be prgramming in 1's and 0's and we would all be able to to binary math in our heads to calculate the magnitude of the next jump and choose an operation that has a parameter with enough bits to make the jump...

    Ben

    I'm not sure where you got your sources for this information but I'll believe it.

    <Wife Bragging>

    My wife is a nerd, and every time she rattles off some random piece of information that I said and figured she wasn't listen to, I realize why I married her.

    There was one day we were just watching TV and she asked if we could watch Star Wars. Neither of us are big Star Wars fans, I think she's seen them a few times. Another day she asked questions regarding video game modding, and another we had a technical discussion about web page design using PHP.

    </Wife Bragging>

  12. Woo-hoo! Now I'm famous!

    Sorry I missed a couple letters in your name...

    First of all I highly doubt you're famous simply because you linked in my signature (I'm implying that I'm a nobody). Secondly it does have too many letter and people mis-spell it all the time.

    And to be clear I am not Crelf's alter ego. But it is a little flattering for you to say that. I am my own person, and it wouldn't take much research into it to find that out. I think every result on google for hooovahh is me, and if I were Crelf's alter ego it would have to be a pretty elaborate setup since there are postings of hooovahh around the net since 2002 or so.

    Sorry Paul for saying your postings were resembling Alfa's (I forgot it was spelled oddly before), it didn't add any thing to the topic and it served no purpose posting it.

  13. Yes I've used Autoit in LabVIEW, with ActiveX there's an example on NI's website some where...here it is. Be aware that the ActiveX doesn't have nearly as many features as the AutoIt, it seems the ActiveX call is only for the most used functions (which probably is you're use case).

    Another thing to keep in mind (probably not for this project) is that AutoIt can be compiled into a EXE with command line switches. What I've done in the past is build AutoIt code, then compiled it into a EXE (which should run in Windows without any installer) and then have LabVIEW interface with it by using the command line. I've also tried talking to AutoIt EXE using DDE and had some limited success. I could get LabVIEW to send out to the application, but I couldn't get the application to talk back to LabVIEW.

  14. Alfa (not "Alpha") has posted quite a few times since 2.0. As far as calling me "Paul Gamma" you can call me anything you want. But here my name is PaulG. cool.gif

    And what do you mean by "double post"? If you mean posting more than once before someone responds I apologize. I didn't think of it as being "rude". I see it as a continuation of what I had posted previously. "Expounding" if you will. A small minority have complained that I have not provided enough information to make my case. I am simply providing further information as I find it. Besides, you know as well as I do that I'm not forcing anyone here to read anything I post.

    I'm not an Alfa nor am I stupid. If I post here another 2, 3 or 10 times and nobody responds I'll get the message that this thread is dead and move on. I won't whine for cry about it. I have already done more for what I was wanting to accomplish (just bringing folks up to speed on the Scam that is Global Warming/"Climate Change") than I could have imagined. (Thanks, LAVA's worshippy.gif )

    I haven't done the math, but I think I've gotten more up-clicks on this post than I have on all my other previous posts combined. Someone(s) here likes what I'm saying and what we are talking about.

    This is the lounge. "Anything goes". If you want me to stop posting on this thread you can always take it up with the moderator. It wouldn't be the first time Micheal A. has brought to my attention something I posted on this thread because someone got their feelings hurt. shifty.gif ( nono.gif )

    As long as global warming, I mean "climate change" is a topic of discussion in the real world I will probably feel the need to post something here from time to time. GW/"CC" is too important of an issue for scientists in general and programmers specifically.

    As an aside, I spend a lot of time on other blogs/forums that have nothing to do with science but are more political in nature. For the most part my concerns about GW/"CC" are preaching to the choir. Here I get feedback from a lot of very intelligent folks all across the political and international spectrum. I find it rewarding and gratifying, whether someone agrees with me or not.

    And Hooovahh, (just some personal advice) the next time you and some co-workers reach some conclusions and/or concerns about me and what I am saying here, I suggest you let the person with more seniority make the case here. In this case I am certain that person is not you.

    We know what I am talking about. I have enjoyed your posts here and want to keep bantering here with you. I would not want this (or any) response to possibly hurt your feelings, either and possibly get me into trouble (again) with the moderator. Fair enough?

    I rest my case.

    I'm sorry Paul lately I've found your posts offensive and frustrating but I won't tell you to stop posting, and I'm not going to report you, you can post what ever you want.

    I've never been one to argue because I'm not good at it. In many arguments the "winner" is the one who complains the loudest and hurts the feelings of others the most. I don't see very many reasons to yell, and I definitely don't see a reason to hurt other peoples' feelings.

    If you want to make this argument about my seniority I suggest making a new post since it would be off topic. My seniority is low, and it is not the first time you have taken a personal jab at me with this argument. But what I don't understand is why you would find it more productive to attack your fellow engineers on a personal level, rather than defend the argument this topic was created for. I also don't understand what my seniority as a software/electrical engineer has to do arguments on climate change, or even a observation of similar stying posting between two individuals.

    I can post just as many articles online claiming that global warming is real, as you can that it isn't but I'm not going to post them because I can't defend their integrity or their data and neither can you. I see you're posts just as useful as googling "global warming hoax", while my argument is to google "global warming facts" and have the individual decide.

    • Like 1
  15. We had a quick discussion here about how Alpha hasn't been back since Lava 2.0, and we made the connection that Paul's posts are starting to resemble his (no offense Paul) So someone here has come up with a new name, and I think from now on we can all refer to Paul as "Paul Gamma"

    On a side note isn't it rude to double post? What about triple, or quadrupole post? I realize this rule is usually in place to prevent people from asking for a bunch of stuff without allowing other users to give back first, just wondering if the rule still applies here.

  16. I believe it was an old vampire movie that featured a scene where someone pointed out the garlic to keep vampires away. Another replied "there are no vampires around here!" and the first replied "see how well it works!"

    Is that kinda like the Simpsons episode.

    http://www.youtube.com/watch?v=s61-pkrWiTE

    The end of that clip cut out early, Lisa then handed him the rock and took the money.

    Also is anyone else surprised that a random clip from a random Simpsons episode 13 years old is on youtube?

  17. If anything, we'll see logging capability sooner. :P Though, they do have a malware-oriented filtering service you can use through Firefox, if I recall.

    I may just submit to our new world leaders and get it over with ... :worshippy:

    Why not, they already handle my email, photos, online documents, IMing/Video conferencing, atlas, web browsing, RSS reader, calendar organization, web hosting, Video Hosting, directory assistance, blogging, online book reader, financing, medical records, not to mention their amazing web searching, product searching, image searching, news searching...do I really need to go on? I could there's google voice, and wave coming soon.

    Now to be honest I don't actually use all of these services but I use many of them. I may give Google DNS a try but I probably won't stick with it.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.