Welcome Guest.   Make a donation to an author on the site April 21, 2014, 02:19:32 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2012! Download dozens of custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: A plea for help from a VS developer...  (Read 2407 times)
Jimdoria
Charter Member
***
Posts: 244


see users location on a map View Profile Give some DonationCredits to this forum member
« on: February 24, 2011, 01:06:12 PM »

Dontationcoder has been one of my favorite forums since it was founded, and now I'm hoping one of the cool developers here can help me out of a pressing software-related conundrum.

But first, the story: I'm an avid OneNote user, and for years (years!) toyed with the idea of getting a digital note taking tablet (like the Adesso CyberPad) to use with OneNote.

Problem 1: Ink created on these tablets not compatible with ink in OneNote. There was a solution available, but the company that made it dropped off the web and it disappeared.

But ONE DAY, I came across a post about a new app that would take the ink files from the tablet and bring them into OneNote. And it was was open source hosted on CodePlex!

So this year for my birthday I finally got the CyberPad. As soon as the box was open, I went to CodePlex, and...

PROBLEM 2: The app is not available as a binary! Only as source code.

And I don't own Visual Studio.
 Sad Sad Sad Sad Sad

So I'm hoping some developer here will take pity on me, and help me out by downloading the source code for this app, building it and sending me the binary.

It's at http://top2onenote.codeplex.com. I've posted a similar query on the developer's blog, but someone made the same request back in August and it hasn't been fulfilled yet, so I'm not hopeful I'll see it from him anytime soon.

If anyone could take care of this for me, I promise to send happy thoughts and good mojo your way every time I use my new digital tablet!  cheesy
« Last Edit: February 24, 2011, 01:08:59 PM by Jimdoria » Logged

- Jimdoria ~@>@

There are two kinds of people in the world: Those who divide everybody into two kinds of people, and those who don't.
timns
Supporting Member
**
Posts: 1,209



Veni, vidi, debuggi

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: February 24, 2011, 01:51:34 PM »

Here you go.

* Top2OneNoteAddInSetup.zip (1162.34 KB - downloaded 108 times.)
« Last Edit: February 26, 2011, 12:27:53 PM by timns » Logged

f0dder
Charter Honorary Member
***
Posts: 8,774



[Well, THAT escalated quickly!]

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #2 on: February 24, 2011, 02:30:18 PM »

Jimdoria: you could've probably downloaded the express edition of Visual Studio and compiled with that - but definitely seems a waste of time and bandwidth if that's the only time you'd use it - not a bad idea asking here smiley
Logged

- carpe noctem
Jimdoria
Charter Member
***
Posts: 244


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #3 on: February 24, 2011, 02:44:07 PM »

Thank you so much Timns! You da best!

Fodder - I actually downloaded VS Express not too long ago, as I used to program in VB and ASP and wanted to see what was new. Suffice it to say, I was kind of over my head in the new environment. Plus, I've never known anything about C or C#.

I also wasn't sure this project could be built using the Express version of the tools.
Logged

- Jimdoria ~@>@

There are two kinds of people in the world: Those who divide everybody into two kinds of people, and those who don't.
timns
Supporting Member
**
Posts: 1,209



Veni, vidi, debuggi

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #4 on: February 24, 2011, 02:49:23 PM »

Thank you so much Timns! You da best!

Fodder - I actually downloaded VS Express not too long ago, as I used to program in VB and ASP and wanted to see what was new. Suffice it to say, I was kind of over my head in the new environment. Plus, I've never known anything about C or C#.

I also wasn't sure this project could be built using the Express version of the tools.

Glad to be of service! Please let me know if it's all ok.
Logged

Jimdoria
Charter Member
***
Posts: 244


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #5 on: February 25, 2011, 02:32:30 PM »

Actually, I don't want to be a pest, but I'm having some difficulty.

Without an installer, I'm not sure how to get this added into OneNote. There's a section in the registry for Add Ins, but all the addins seem to require a CLSID to be registered, and I'm not sure how to do this.

Here's a sample registry export of one of the installed add-ins keys:

[copy or print]
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\OneNote\AddIns\{717CCF19-F72B-4e24-BFD7-48F6EB732D6D}]
"CLSID"="{717CCF19-F72B-4e24-BFD7-48F6EB732D6D}"
"UnloadAfterClick"=dword:00000000
"CommandBar"=dword:00000001
"LoadOnNewWindow"=dword:00000000
"Name"="OneNote 2007 Printout Manager"
"IconPath"="C:\\Program Files\\Microsoft Office\\Office12\\OneNote\\Add Ons\\Printout Manager\\toolBttn.bmp"
"ButtonText"="Printout Manager"
"EventDesired_HierarchyChange"=dword:00000000
"EventDesired_Navigation"=dword:00000000
"IconIndex"=""

If I register the DLL with REGSVR32 will it create the necessary CLSID?
If so, I can probably fill in the rest of the registration info by hand.
Logged

- Jimdoria ~@>@

There are two kinds of people in the world: Those who divide everybody into two kinds of people, and those who don't.
timns
Supporting Member
**
Posts: 1,209



Veni, vidi, debuggi

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: February 25, 2011, 02:52:35 PM »

How annoying! I would expect regsvr32 to do the trick for you - there is in fact an installer in this archive, but it's incomplete.

Logged

Jimdoria
Charter Member
***
Posts: 244


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #7 on: February 26, 2011, 11:35:29 AM »

So I register TOP2ONENOTEADDIN.DLL using RegSvr32...

Then how do I find the resulting CLSID? Just search the registry for the DLL filename?

Can you tell what was missing from the installer?
I wonder why the developer didn't finish it.
Logged

- Jimdoria ~@>@

There are two kinds of people in the world: Those who divide everybody into two kinds of people, and those who don't.
timns
Supporting Member
**
Posts: 1,209



Veni, vidi, debuggi

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #8 on: February 26, 2011, 12:23:13 PM »

So I register TOP2ONENOTEADDIN.DLL using RegSvr32...

Then how do I find the resulting CLSID? Just search the registry for the DLL filename?

Can you tell what was missing from the installer?
I wonder why the developer didn't finish it.

I don't know - and VS does not help: "unrecoverable build error" when trying to create the msi installer.

EDIT: the master finagler did it! Please see my original post for the updated link.
« Last Edit: February 26, 2011, 12:28:49 PM by timns » Logged

jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #9 on: February 28, 2011, 08:13:57 AM »

Jimdoria: if the trouble is fixed, maybe you could post in the blog a link to this thread? Wink
Logged

Jimdoria
Charter Member
***
Posts: 244


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #10 on: February 28, 2011, 09:12:30 AM »

@jgpaiva: You read my mind. I did want to ask timns first to see if he minds, since it's his work.

@timns: Thanks again so much for this! The installer worked great and I'm now happily importing TOP files into OneNote!

The tool is a little flaky - it doesn't seem to import all the ink. Circles for example or underlines get lost (I know they are in the TOP file because another viewer program shows them as written on the tablet)

But for straight handwriting input, this thing is great, and the text search DOES work. Woot!

So do you mind if I post a link back to this thread on the developer's blog?
Logged

- Jimdoria ~@>@

There are two kinds of people in the world: Those who divide everybody into two kinds of people, and those who don't.
timns
Supporting Member
**
Posts: 1,209



Veni, vidi, debuggi

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #11 on: February 28, 2011, 07:13:46 PM »

Whoops sorry I only just spotted this post. Please go ahead  Thmbsup
Logged

Jimdoria
Charter Member
***
Posts: 244


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #12 on: February 28, 2011, 07:36:51 PM »

Thanks Tim!

I'm going to post a follow-up to this thread for anyone who might need this info in the future. There are a few more things to getting it all to work I want to put out there. I'll link from the developer's blog to the new thread and link back to this post from there as well.
Logged

- Jimdoria ~@>@

There are two kinds of people in the world: Those who divide everybody into two kinds of people, and those who don't.
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.036s | Server load: 0.08 ]