At the moment, I use both Evernote and TheBrain. For connecting both I use an Autohotkey script. Maybe it helps someone.
My workflow is the following way:
1. Save Notes in Evernote "Inbox" folder
2. When I have time: Tag notes in Evernote and create a thought in TheBrain
3. Connect the note in evernote with the link function to TheBrain thought
4. Move note to specific Evernote folder
By that you can use Evernote to capture content and connect it by using TheBrain. Also you can browse through your brain, click the link and the note will be opened in Evernote. For me it is quite convenient.
The optimum of course would be, that the note from evernote would be in sync with the TheBrain note.
For Step 3, I have made an AutoHotkey Script, which generates a child in TheBrain. The name of the child is taken by the current selection. Then it takes the link to the note from Evernote and appends it to the thought in TheBrain and switches back to Evernote. It works quite good, only sometimes the script is faster than my computer and you have to try again.
You have to adapt "Main - TheBrain 7" to your title of the TheBrain window (shown in red)
^#v:: ; Markierung in EN als Brainchild einfügen und Evernote Notiz verlinken Shortcut: WIN+CTRL+V
if WinActive("ahk_class ENMainFrame")
{
WinGetTitle, title, A ; Holt sich titel des aktuellen Fensters
Send, ^c ; kopiert Text in Zwischenablage
Sleep, 50
;~ MsgBox, %title%
IfWinExist, Main - TheBrain 7 ; Existiert Brain
{
WinActivate ; Ja?, dann aktivieren
Sleep, 500
Send, {F6} ; neuer Childknoten
Sleep, 100
Send, ^v ;Einfügen
Sleep, 100
Send, {Enter} ;Bestätigen
Sleep, 100
WinActivate, %title% ;Zurück ins Evernote Fenster
Sleep, 500
Send, !ns@brain{Space}{Enter} ; Füge Tag brain hinzu
Sleep, 300
Send, !n ; Kopiere Link
Sleep, 300
Send, n
Sleep, 150
IfWinExist, Main - TheBrain 7 ; Existiert Brain
{
WinActivate ; Ja?, dann aktivieren
Sleep, 500
Send, !g ; Menü Gedanke
Sleep, 200
Send, {Down 10} {Enter} ;10x runter Bestätigen
Sleep, 200
if Not WinActive("ahk_class SunAwtDialog")
{
Sleep, 500
Send, {Up} ;hoch und danach enter (nur falls child aktiviert wird - siehe optionen Brain)
Sleep, 100
Send, {Enter} ;Bestätigen
Sleep, 100
WinActivate, %title% ;Zurück ins vorherige Fenster
}
}
}
}
return
#IfWinActive ;EVERNOTE
This code generates a child in TheBrain from your current selection:
#v:: ; Markierung als BrainChild einfügen ShortCut: WIN + V
WinGetTitle, title, A ; Holt sich titel des aktuellen Fensters
Send, ^c ; kopiert Text in Zwischenablage
Sleep, 50
;~ MsgBox, %title%
IfWinExist, Main - TheBrain 7 ; Existiert Brain
{
;~ MsgBox, Brain
WinActivate ; Ja?, dann aktivieren
Sleep, 500
Send, {F6} ; neuer Childknoten
Sleep, 100
Send, ^v ;Einfügen
Sleep, 100
Send, {Enter} ;Bestätigen
Sleep, 1500
Send, {Up} ;hoch und danach enter (nur falls child aktiviert wird - siehe optionen Brain)
Sleep, 200
Send, {Enter} ;Bestätigen
Sleep, 200
WinActivate, %title% ;Zurück ins vorherige Fenster
}
return