rproffitt 2,701 https://5calls.org Moderator

I tried my example google again and found source code and more. You write you want to create such yet you didn't show much of what you've done so far. There are posts in these forums where folk didn't reveal they want others to write the code for them. Show your work to date and share what line of code or subroutine that you had trouble with.

rproffitt 2,701 https://5calls.org Moderator

altjen, why didn't you start with https://www.google.com/search?q=youtube+video+downloader+in+vb as I did that and found source code and more.

I can't guess why you would do this as YT downloaders are plentiful.

That is, wouldn't you want to hone your skills in a new area rather than yet another YT downloader?

rproffitt 2,701 https://5calls.org Moderator

So let's say you want to write a slideshow app. I'll guess Windows is OK for this so go grab one of the free Visual Studio systems out there and them look up some slideshow code for the target language you want to use.

So that's done now you can extend that with the features you want. Or decide you want to create it from scratch.

rproffitt 2,701 https://5calls.org Moderator

Gnuplot certainly hits the mark on free, already invented with a lot of examples at http://gnuplot.sourceforge.net/demo/ HOWEVER it appears your specs were moving later in the discussion.

For me, Gnuplot would stand in till I got my own working. In the meantime it allowed me to work on the other areas of the apps.

rproffitt 2,701 https://5calls.org Moderator

While it may work, your last reply added new information or requirements.

While GnuPlot will get it going, you can use that while you gen up some line charting and dot plot routines.

rproffitt 2,701 https://5calls.org Moderator

OK, let's extend our GnuPlot skills a little. I'm going to pull from memory here that GnuPlot outputs PNG. And yes it does. Then you only need to get that PNG into your app. There are too many ways to do that like http://stackoverflow.com/questions/15710153/read-gnuplot-output-into-image-in-c-sharp or just set the image to use that file.

Hope that helps.

rproffitt 2,701 https://5calls.org Moderator

Why not use what you know? Since browsers can use local files with .html you could use what you know today. As to the clicker, I'm going to share I own a Satechi ST-BTRM1 which you could use or something else then your code does the usual on event to cut to your menu for the next html file.

However, many just forget the clicker idea and get a big touchscreen.

rproffitt 2,701 https://5calls.org Moderator

My first thought is GnuPlot. But as to library? Such may depend on your choice of C. https://www.google.com/#q=visual+studio+gnuplot seems to show folk using it in Visual Studio.

cppgangster commented: Helpful +2
rproffitt 2,701 https://5calls.org Moderator

altjen, I re-read your later replies and it didn't make it any clearer. My suggestion is you abandon this thread and try again but craft a better question. I see everyone did give it a good try.

rproffitt 2,701 https://5calls.org Moderator

This sounds like a job for Squid. You can read more at https://en.wikipedia.org/wiki/Squid_%28software%29

With Squid instead of what you appear to be using, I never had to reconfigure browsers.

rproffitt 2,701 https://5calls.org Moderator

altjen, your later replies sound more like an application than an operating system. I wonder if you need to start over and share you wanted to write an application (app) than an entire OS.

rproffitt 2,701 https://5calls.org Moderator

I remember something on this. There was something called Cosmos so I dug it up for you.

http://www.codeproject.com/Articles/99928/Develop-Your-Own-Operating-System-in-C-or-VB-NET

I still like the windshield wiper comment.

rproffitt 2,701 https://5calls.org Moderator

There is an assignment like that in CompSci 2nd year courses. They give you about 1/2 the semester to complete such which tells you the amount of work you would need to put into such a thing.

But since this is not for school or credit, why not search around for such and modify it to your needs?

rproffitt 2,701 https://5calls.org Moderator

The clue is in the prior line.

Dim ImageData() as Byte

Forget ReDim and declare the array of sufficent size.

rproffitt 2,701 https://5calls.org Moderator

Before you code, use a terminal app and issue commands to make sure your strings and responses match your code. You may have to put a serial port sniffer (I use this old RS232 cable to another PC or two to watch the data) to see what's up.

I don't know if you did the first before coding.

rproffitt 2,701 https://5calls.org Moderator

Maybe you need to know what you are doing could be called. Here's a google using what I think you are looking for.

https://www.google.com/search?hl=en&as_q=1d+nesting+algorithm

As you can see this leads you to the old "bin packing problem" and now you have a lot of prior discussions you can check over. It's an old question with what must be centuries of thought on it.

But if you don't know what folk called it, you would be hard pressed to find priors.

rproffitt 2,701 https://5calls.org Moderator

Thanks jwenting. I get the feeling it's a form of spam for that tablet maker. SEO of some sort.

That said, I do have apps out there that take pen inputs on don't laugh, PalmOS and other OSes. The vagueness is killing this discussion.

rproffitt 2,701 https://5calls.org Moderator

Still want to hear more about the project. Web, PC, tablet app? Or did you want to use some tablet as a signature pad that communicates to your app? That communication is going to be what? WiFi, Bluetooth or other?

I'm unsure what asking for project details would be trolling.

rproffitt 2,701 https://5calls.org Moderator

Never found this. But there is a TWO STEP procedure that many used.
1. VMWare's converter.
2. A VMWare to VirtualBox converter.

Both noted at https://forums.virtualbox.org/viewtopic.php?t=61

rproffitt 2,701 https://5calls.org Moderator

I'd share more about your project. I dropped hints it could be a web app, some standalone PC or tablet app but your reply didn't reveal enough detail for me to add ideas. Tell more, get more.

rproffitt 2,701 https://5calls.org Moderator

I also didn't cover why Netflix and buffering is so important. Streaming video is also leveraging any quiet time in the video action. So when the screen isn't changing much there is an opportunity for fill the buffer into the future so when there's a lot going on it eats from the buffer.

No if this is a 1080p screen we are duplicating across Ethernet we don't know the future so no buffer.

So let's see how much data is blasted over a 1080p HDMI link. That's worse case scenario which I think we get too deep. It's from 1 to 5 Gigabit. You can find prior tar pit discussions where folk try to sort the numbers like
http://arstechnica.com/civis/viewtopic.php?f=6&t=157257

Since any buffer would count as lag, almost no screen sending app (VNC, Gotomypc) do much buffering but do the old block method and send over a new block or GOP (google MPEG GOP if you are not up to speed) based on which block is the farthest out of sync. The effect is amazing to see if the bandwidth is too low. There are other tricks such as picking a color or pattern for a block and sending that over then catching up later with the real detailed block later and hope the human didn't notice.

So again you can see why 100 megabit is going to be risky for almost all realtime video feeds. Something's got to give.

rproffitt 2,701 https://5calls.org Moderator

Let's tackle this one. " I have enough bandwidth for couple HD 60FPS videos streamed to me from YouTube, but can't get enough speed for just singular stream."

That works since the video is encoded and ready for sending a highly compressed stream. So even a 10 megabit can work at 1080p 60FPS.

To achieve this on a real time link and lower the network speed the image would have to be compressed and then sent. The CPU overhead for this would show up as LAG and again put you right back to asking why.

I don't know what you know about how these things work. Most is on the web and for me to cover it all I would want to do a whiteboard presentation and some realtime seminar. But let's say that to push a screen across is not the same as pushing Netflix streams. I can see where folk that don't know how things work could confuse these 2 systems.

That said many systems like VNC and Gotomypc use a system like this. Mind you this is just for discussion and not really how it works.

When VNC starts up it sends over the entire screen which is a bit of work. But after that it only sends over the parts of the screen that changed. For WIMP work (Windows Icon Mouse Pointer) that is going to be just fine but play a movie and the entire screen is changing and we're back to the original problems …

Aeonix commented: Good to know. +3
rproffitt 2,701 https://5calls.org Moderator

I gave this post time to age. Think over your question as if you knew nothing of your project. I can't tell if this is on the tablet, or if you want to add a signature box to your web app or well, you get the idea.

I did check out ivista and they have a raft of tablets. Not sure why that matters. Next time, tell all, tell specifics.

rproffitt 2,701 https://5calls.org Moderator

You didn't reply that you made it work with a terminal so how do you know your commands and strings are right? Also your code is sending blindly. That is, you are not looking at the responses to the commands.

So a "promo" and not a fully activated account. I don't see where you configured your modem's APN but as a developer let's hope you know this from top to bottom.

rproffitt 2,701 https://5calls.org Moderator

Code looks too light to me. It seems to be that old first try type effort. Anyhow, be sure to try this with a terminal program first.

That said, we implemented this long ago and no, I can't share the code as it belongs to the company but I will write that we used terminal apps to manually drive the modem around at first.

One of the team had a problem like yours. Turns out their account with the cellular company wasn't active or was limited to so many texts a day.

rproffitt 2,701 https://5calls.org Moderator

How long do you have? Or how long have you been around?

The X system did that, what about 2 decades ago. Linux in many forms uses it and as to the second part of the question, you need to consider all Gigabit LAN to hit your speed marks.

That said, Ntrigue was snapped up by Citrix in 1998 so Citrix is next to look at. Not that you'll get your speed on a 100 megabit LAN though.

rproffitt 2,701 https://5calls.org Moderator

I would be guessing what you are trying to do with the 127.0.0.1 but something I read recently had me point these to 0.0.0.0 instead.

The article at http://www.howtogeek.com/225487/what-is-the-difference-between-127.0.0.1-and-0.0.0.0/ had me change my hosts file to point to 0.0.0.0 when I don't want it to resolve and more.

127.0.0.1 seems to incur delays and retries. So 0.0.0.0 worked better for me.

rproffitt 2,701 https://5calls.org Moderator

Hey, I like that story. Let's hope you fix that link.

rproffitt 2,701 https://5calls.org Moderator

I'd check out this prior DaniWeb posting to see how to use the system function in Turbo C++.

https://www.daniweb.com/software-development/c/threads/379976/how-to-use-system-in-c

Your reply reads to me that you want me to write your code. Sorry but that's what you do. I only share how I might cheat with a system call to redirect that to a file then read the file later. You are the programmer. You write the code.

rproffitt 2,701 https://5calls.org Moderator

Cheat. Shell out and try wmic logicaldisk where Caption="C:" get caption, VolumeName, VolumeSerialNumber, Size, FileSystem, FreeSpace

That's the command line and you could call wmic from your app and redirect it to some file you read later.

Just tried it.
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\WINDOWS\System32>wmic logicaldisk where Caption="C:" get caption, VolumeName, VolumeSerialNumber, Size, FileSystem, FreeSpace

Caption FileSystem FreeSpace Size VolumeName VolumeSerialNumber

C: NTFS 221112107008 471365758976 Windows8_OS 17A2E82F

rproffitt 2,701 https://5calls.org Moderator
rproffitt 2,701 https://5calls.org Moderator

While one may not know what you own (no make, model, etc.) Try this generic reset I find to help at times (laptop, desktop and my Roomba.)

  1. Power down.
  2. Remove battery (laptop, Roomba, etc.)
  3. Remove power and USB cables. Hey, firewire too along with any external cables.
  4. Press and hold the power button for 60 seconds.
  5. Release, insert battery if need be, apply mains and retest.
rproffitt 2,701 https://5calls.org Moderator

Sorry but I bet https://www.google.com/#q=vmware+vhd answers the use or rather conversion from VHD for use on VMWare.

I think you're getting close to making it happen. But I'll share I went down that path of a central VM system and disposed of it a few years ago. It was fun, learned a lot but nothing compares to the power of the dark side. Whoops, I mean that I went back to running what I want on a nice laptop.

rproffitt 2,701 https://5calls.org Moderator

I think this alone dashes your hope of using Microsoft's free HyperV.
"Hyper-V 2012 can only be managed by Windows 8, Windows Server 2012 or their successors."

I was going to note Proxmux but then I read http://hardforum.com/showthread.php?t=1820817 which lead me back to VMWare.

https://www.vmware.com/products/vsphere-hypervisor

You have an abitious goal so I take it this is not your first rodeo.

rproffitt 2,701 https://5calls.org Moderator

I meant what I wrote is not an answer to your first sentance. There are other defraggers in the Linux repositories so I can't guess which one is for you. But shake looked close as I can't see which Linux you are attempting this on. Also, adding it to a LinuxCD (making your own distro?) is on the web so you could make your own distro.

Shake again looked to be on a few distros so it may be it.

rproffitt 2,701 https://5calls.org Moderator

So yes, there are projects in the linux repositories. You can look at those and I don't use them for the reasons given. To get you started how about SHAKE?
http://vleu.net/shake/ notes how to add/install in a few distros.

rproffitt 2,701 https://5calls.org Moderator

Yes I did. If you slice it too finely, you could check the various Linux distros for defraggers in the repository. But now that I know which OS, there's always Paragon's Total Defragger. No, it's not what you have in your first sentence but it appears to do what ADHD folk want to do. It's a bootable defragger that well, I'm not a salesperson so let them answer more.

rproffitt 2,701 https://5calls.org Moderator

I rarely defrag, and in fact have not in 2014 or 2015. Why? Read:
http://www.complete-concrete-concise.com/blog/why-you-dont-need-to-defragment-your-hard-drive

Since no Windows OS was noted I can't guess if you can use any of the titles listed in the article.

rproffitt 2,701 https://5calls.org Moderator

Are you sure? I did not benchmark this. One person had one and the other on very similar PCs so nothing obvious stood out. But your SQL question looks to be one you need to do more research on.

rproffitt 2,701 https://5calls.org Moderator

Ask this. https://msdn.microsoft.com/en-us/library/mt204009.aspx and other links seems to allude that the community version (aka free?) is SOL on SQL. Ask that! Lucky me, the office gets Pro for our work. They all seem to run the same speed.

rproffitt 2,701 https://5calls.org Moderator

To me this is odd. My PC came with Windows and with Windows 10 being a free update, well what fees? If it's Visual Studio there is Visual Studio Express which has no fees.

But to your question, https://www.google.com/#q=linux+android+studio seems to answer that. I use Android Studio and it's about as good as it gets. Lots of tutorials out there.

rproffitt 2,701 https://5calls.org Moderator

Sorry but you were lucky with the first one. It's not the adapter but luck here. Look again at the USB spec then try those active USB cables.

If you are looking at some WiFi client thing you can put away from a PC, maybe Ethernet? Look at what I used last time. The Netgear WNCE2001. There are things like that on Ethernet which can be far away from the PC.

rproffitt 2,701 https://5calls.org Moderator

You're falling for the old trap that old worked, why not new. That is, it's beyond the USB spec and as such can be hit or miss. I don't see if you tried an active cable.

rproffitt 2,701 https://5calls.org Moderator

That's beyond the distance we expect USB to function. Yes it might work with say an older device if said device was different in any way (USB 1 vs 2?)

To fix this I'd try those "10 Meter (32 Foot) USB 2.0 Active Extension Cable" versus a simple cable.

rproffitt 2,701 https://5calls.org Moderator

Why not keep printing in your app?

As to other apps, https://www.google.com/#q=command+line+pdf+append finds the usual titles.

rproffitt 2,701 https://5calls.org Moderator

It's a shame folk don't look into this before formatting.
http://kb.mozillazine.org/Import_from_Outlook_Express notes how to get to Thunderbird and that is cross platform and a lot safer to keep backups.

Of course you could install Outlook Express (it came with some OSes) and bring it back in then off to Thunderbird then from one bird to the next?

But I should write there is no common way but many ways.

rproffitt 2,701 https://5calls.org Moderator

A long time ago, this happened to me. I'll share but make no claim this is it. What was it? The Windows machine had no default printer selected or printer driver installed. As such, the fonts were not showing up in our app.

rproffitt 2,701 https://5calls.org Moderator

That 1TB is the same mechanical size and connections as the 320GB original as far as I can tell.

Now will it work? I'm encountering folk that can't install an OS so for them no. All skill levels are out there. It should work but then again.

rproffitt 2,701 https://5calls.org Moderator

(Microsoft) "Wink wink, nod nod, have a copy on us."
http://www.zdnet.com/article/with-a-nod-and-a-wink-microsoft-gives-away-windows-10-to-anyone-who-asks/

This news is all over the web but there are folk that can't believe it. Here's part of the reason they are doing this. Microsofties feel a little burned as Android OS installs passed 1 billion recently. So the only way to get there is by taking a page from drug dealing. Forgive me for being so blunt.

As to the cost of a 500GB HDD, you could check it out so I didn't.

rproffitt 2,701 https://5calls.org Moderator

As to the key for Windows, it's likely the old story about OEM keys are not valid for Windows Anytime Upgrade.

Maybe you should go for Windows 10 as it will be free for now.

As to the next size up HDD I got the impression cost was an issue so I looked up the same size HDD and found it under 30 bucks in my part of the world.