MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » Community Skins and Plugins » MediaPortal Plugins


Reply
 
LinkBack Thread Tools Display Modes
Old 2009-12-10, 07:02   #1 (permalink)
MP Donator
 
steve42's Avatar
 
Join Date: Nov 2008
Location: Ettlingen
Age: 44
Posts: 57
Thanks: 3
Thanked 16 Times in 5 Posts

Country:

My System

Default New Plugin FritzBox Manager * Update Merged Plugin 0.3.4.4

This is the first working version of the merged plugin FritzBox Manager.

This plugin is a combination of the former fritz call monitor and the new fritz manager.

This article describes the installation and features of the fritz manager part.

The fritz manager can load and display several informations from the fritz!box.

Views

1. The list of callers.
-----------------------

This is done via the web admin gui (csv export).

2. The fritz phone book.
------------------------

This is also done via the web admin gui (phone book export xml).
Only one phone book is supported at this time. If you have more than one, I think
the first one will be shown (not tested).

3. The messages on the fritz voice mail box.
--------------------------------------------

This done by reading the meta0 ... 4 files on the fritz voicebox usb store.
In order to make this work, you have configure you fritz box to use usb store
for voicebox recordings and allows a NAS export of your usb store.

Next map this export (something like \\fritz.box\your-usb-store) to a local drive
on the pc mediaportal is running on. I prever to use a fix drive mapping, because
in my environment unc pathes \\fritz.box\usb... sometimes don't work.

Insert the path to the meta0 file (directory for the first voicebox) into
'path to voicebox' setting of the fritz manager plugin.

If no voicebox items listed, when switching to voicebox view please check the
logfile (mediaportal.log must be set to debug level) to see if the plugin finds
the metaX files.

Thumbsnail of contacts:
----------------------

All views support a thumbnail view of the selected contact. If you put an jpg
image of the same name as show in the view in the
<mediaportal-shared-base>\thumbs\yac folder, it will be displayed on your screen.

Further feaures:

Play voicebox recordings:
-------------------------

When you click a recording, it is played directly on the mediaportal pc. To
get this running you must install the decoder speexdec.exe (comes with this
plugin) somewhere 'on the search path' e.g. to c:\windows.

Callback or Call someone from phonebook / voicebox / callers list:
------------------------------------------------------------------

On the list view open the context menu and choose 'call back' and the plugin
calls the selected subscriber via the fritz "call assistant" function.

Be sure to configure the right dial port in the fritz manager settings to choose
the right telephone which is connected by fritz. If you dont own which dial port
to choose simply try 1,2,3 ...

Revers lookup numbers:
----------------------

All known numbers in callers list and voicebox recordings are replaced by the
matching name from phonebook. For all other numbers the plugin will submit an
invers search request to "das Oertliche" in background. If it finds a name the
number will replaced and the name will remembered next time.

You must activate this explicitly in fritz manager settings. For numbers without
areacode, you must provide a default areacode to make the lookup for this numbers
possible.

Monitor the voicebox with notification
--------------------------------------

The plugin monitors the voicebox directory files and update the view, if a new
message arrives. Further the plugin sets two skin properties, which allow to
include a custom control or info label on any screen of media portal.

you can modify our home screen that it shows a marker (or even a clickable marker)
if there are new messages.

There are some gui properties:
#FritzManager.NewMessages
#FritzManager.TotalMessages

These are set to ' ' (one space) if message count is 0. If count is greather than
0 a displayable string like '1 message' or '2 messages' is set.

#FritzManager.NewMessageCount: empty string or number of new messages
#FritzManager.TotalMessageCount: empty string or number of total messages
#FritzManager.NewMessagesAvail: "true" or "false" -> use this to switch visibility

You can use this directly in your skin file to include a voicebox display. Add a
label control like this:

<control>
<type>fadelabel</type>
<label>#FritzManager.NewMessages</label>
<posX>100</posX>
<posY>120</posY>
</control>

In mediaportal 1.1.0 B1 and newer you can even switch a control on and off:

<control>
<type>button</type>
<visible>string.equals(#FritzManager.NewMessagesAvail,true)</visible>
...
</control>


Notes:

The communication to the fritz box is done via the normal web admin gui. For this
reason the plugin has to know the password. Actually only the newer sid based
authentication is supported (tested with 7270). If someone requests I will integrate
the older auth methos as well.

The URLs the plugin uses to download the phonebook / callers list are fixed and tested
with fritz 7270 firmware 54.04.76.

For other firmware versions or other fritz box types there is no garantee, that all URLs
or POST request will work as expected. If something unexpected happens please check
the mediaportal.log logfile first.

Source code see source forge svn.

Have fun trying it. Downloads last version below.

Be sure to delete the cache directory after installing the new version.

Changes:

0.3.4.4:
- bugfix: force update now works correct. caller list is refreshed.
- fixed some null refs.

0.3.4.2:
- first working version for FritzBox Manager


Version numbering switched to FritzCallmoinitor.

0.9.3633.36452:
- background processing, always load caller list in background even when showing
voicebox

0.9.3632.3120
- added detail view with yac thumbnails
- added context menu
- added msn patch / msn configurable

0.9.3631.24780:
- bugfix in caching
- bugfix reading voicebox dir

steve
Attached Files
File Type: rar FritzBox Manager 0.3.4.4.rar (4.55 MB, 785 views)

Last edited by steve42; 2010-01-28 at 22:20..
steve42 is offline   Reply With Quote
7 Users Thank You:
Old 2009-12-10, 07:37   #2 (permalink)
Portal User
 
Join Date: Apr 2008
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Thumbs up

Been waitin' for something like this, will install ASAP and feedback.

Cheers

Vincent
vbevan is offline   Reply With Quote
Old 2009-12-10, 07:46   #3 (permalink)
Portal Member
 
Join Date: May 2008
Location: Athens
Age: 35
Posts: 13
Thanks: 1
Thanked 0 Times in 0 Posts

Country:

My System

Default

Does it work with all versions of FritzBox?
Because I have an old FritzBox Fon (no USB ports or anything). I know that I can't have the voicebox function but the list of calls?? And is it showing you a message when the phone rings (like another plug in I'm using and I can't remember it's name)?
I mean is it a replacement of it or I should have both?
I 'll try it tonight. Thank a lot. I 'm sure it is a usefull plugin. I 'm using Fritz only for a telephone center to keep the integration with MediaPortal.
kstam is offline   Reply With Quote
Old 2009-12-10, 08:47   #4 (permalink)
Portal Member
 
Join Date: Nov 2009
Location: Lübeck
Age: 46
Posts: 100
Thanks: 4
Thanked 3 Times in 3 Posts

My System

Default

Hi Steve,

it would be nice to give a little more details how to install it exactly.
"as usual" is not enough for me


Stephan
stephanski is offline   Reply With Quote
Old 2009-12-10, 11:08   #5 (permalink)
Portal Member
 
Join Date: Aug 2007
Posts: 448
Thanks: 23
Thanked 21 Times in 20 Posts

Country:

My System

Default

Hey steve42!

Great work ... I'm waiting a long time for such a plugin ... thx

a little feedback:
1) list of callings is working (takes some time to download but works) maybe you safe the list within the plugin, so no need to download it each time we open the plugin??
2) I didn't see any recordings, so no chance to try to play them


@ stephanski!

Hope that's what you are searching for ...

OK ... I found a way to install the plugin with the old expert method ... "try and error"

1) copy the whole "Fritz manager" Dir to your program directory
2) put the fritzmanager.dll in the MP program directory /plugin/windows
3) run spexdec.exe
4) set your Fritz/usb as an network drive (f.e. x:\\fritz.box\fritz) be sure you've activated the nas function within the fritzbox setup
5) start MP config / plugins / fritzmanager CONFIG and set the fritzboxpassword and the path to your usb (path to fritz usb stick for recordings X:\voicebox for my examble), place it in home or plugins (what ever you prefer)
5) copy the skin files to the skin you use / (c:/program ..... /teammediaportal/MediaPortal/skin/"SKIN YOU USE"
6) Start MP and have fun


cu naich
__________________
MP 1.1 RC1 on Win7 an XP ***Server: Asus HDMI V2AM * radeon x1250 / 690G integr. * AMD DualCore 4600+ * Corsair x2 2GB 800 RAM * Zalman cooler * BeQueit 400 W * Sat via mediapointer S2 low profile// Asus EeeBox Client 2: B202 // Client 3: B206 // Client 4 B1012 // Client 5: Maxdata Laptop HD 2600 ***

and ... MediaPortal ... rules !!

Last edited by naich; 2009-12-10 at 13:50..
naich is online now   Reply With Quote
Old 2009-12-10, 12:07   #6 (permalink)
MP Donator
 
steve42's Avatar
 
Join Date: Nov 2008
Location: Ettlingen
Age: 44
Posts: 57
Thanks: 3
Thanked 16 Times in 5 Posts

Country:

My System

Default

Quote:
Originally Posted by kstam View Post
Does it work with all versions of FritzBox?
Because I have an old FritzBox Fon (no USB ports or anything). I know that I can't have the voicebox function but the list of calls?? And is it showing you a message when the phone rings (like another plug in I'm using and I can't remember it's name)?
I mean is it a replacement of it or I should have both?
I 'll try it tonight. Thank a lot. I 'm sure it is a usefull plugin. I 'm using Fritz only for a telephone center to keep the integration with MediaPortal.
@kstam: actually it work only with the new firmware version with sid challenge based authentication, mabye I'll add old style auth too, if someone requests.
I've tested with my 7270 and it working fine. maybe some other users can report their expirience.

And no, it's not ment to replace the fritz callmonitor. You can install both plugins in parallel. maybe I'll integrate the YACThumbsnail pics.

Quote:
Originally Posted by naich View Post
Hey steve42!

Great work ... I'm waiting a long time for such a plugin ... thx

a little feedback:
1) list of callings is working (takes some time to download but works) maybe you safe the list within the plugin, so no need to download it each time we open the plugin??
2) I didn't see any recordings, so no chance to try to play them


cu naich
@naich: the list of callings is already cached, when it is reloaded everytime the plugin screen come up, then this is a bug. I'll will look into this.

can you mount your usb storage device from your fb? if it activated then a simple \\fritz.box in the explorer should produce some results. And most important: you must switch your voicebox to "use usb storage for voicebox recordings" (a little checkbox somewhere in the web admin application of fb)

Last edited by steve42; 2009-12-10 at 12:14.. Reason: Automerged Doublepost
steve42 is offline   Reply With Quote
Old 2009-12-10, 12:19   #7 (permalink)
Portal Member
 
Join Date: Aug 2007
Posts: 448
Thanks: 23
Thanked 21 Times in 20 Posts

Country:

My System

Default

Hi Steve42!

what does this mean exactly??
Quote:
base path to voicebox
This is my path, if I'm right ... ftp://192.168.**.*/Generic-FlashDisk-00/FRITZ


cu
__________________
MP 1.1 RC1 on Win7 an XP ***Server: Asus HDMI V2AM * radeon x1250 / 690G integr. * AMD DualCore 4600+ * Corsair x2 2GB 800 RAM * Zalman cooler * BeQueit 400 W * Sat via mediapointer S2 low profile// Asus EeeBox Client 2: B202 // Client 3: B206 // Client 4 B1012 // Client 5: Maxdata Laptop HD 2600 ***

and ... MediaPortal ... rules !!
naich is online now   Reply With Quote
Old 2009-12-10, 12:49   #8 (permalink)
MP Donator
 
steve42's Avatar
 
Join Date: Nov 2008
Location: Ettlingen
Age: 44
Posts: 57
Thanks: 3
Thanked 16 Times in 5 Posts

Country:

My System

Default

Quote:
This is my path, if I'm right ... ftp://192.168.**.*/Generic-FlashDisk-00/FRITZ
@naich: this is the ftp url of course, and this is actually not supported. only direct network file access is supported, so you must activate NAS support on your fb.

BTW: does someone know how to get such a nice "recording" marker (red dot) on the home screen. I want to add something like this if a new message is on my voicebox. If there is someone wise, please give me an hint.

PS: I've updated to 0.9.3631.24780 contains two bugfixes, one important because reading of voicebox meta files was corrupt.

Last edited by steve42; 2009-12-10 at 13:08..
steve42 is offline   Reply With Quote
Old 2009-12-10, 13:35   #9 (permalink)
Portal Member
 
Join Date: Aug 2007
Posts: 448
Thanks: 23
Thanked 21 Times in 20 Posts

Country:

My System

Default

HI steve!

I didn't enabled the option in fb config
update my little setup later ...

now it works and the calls are listed ... I didn't here anything if i select one of them, so I try the new release

thx a lot


cu


UPDATE:

Hi steve42!

Also no luck with the new release.

the calling list works

but not all mailbox entrys are listed (if I look on the usb i see 7, only 3 are listed within the plugin) ... also playing the listed recordings didn't work ... any tip?, maybe i choose a wrong way to install the speedex.exe ??

If you like, I'll take a closer look at the skin files at the weekend ...


cu
__________________
MP 1.1 RC1 on Win7 an XP ***Server: Asus HDMI V2AM * radeon x1250 / 690G integr. * AMD DualCore 4600+ * Corsair x2 2GB 800 RAM * Zalman cooler * BeQueit 400 W * Sat via mediapointer S2 low profile// Asus EeeBox Client 2: B202 // Client 3: B206 // Client 4 B1012 // Client 5: Maxdata Laptop HD 2600 ***

and ... MediaPortal ... rules !!

Last edited by naich; 2009-12-10 at 14:02.. Reason: Automerged Doublepost
naich is online now   Reply With Quote
Old 2009-12-10, 15:04   #10 (permalink)
Portal Member
 
Join Date: Aug 2007
Posts: 448
Thanks: 23
Thanked 21 Times in 20 Posts

Country:

My System

Default

This is a 720p backround f.e. only if you like BlackGlass Skin ... I use it also for building a basichome button in BlackGlass

... only thing I miss, I don't know the plugin ID for the button ...
edit: Ok found the ID: "464554871" did the trick


cu
Attached Thumbnails
New Plugin FritzBox Manager * Update Merged Plugin 0.3.4.4-fritz720p.png  
__________________
MP 1.1 RC1 on Win7 an XP ***Server: Asus HDMI V2AM * radeon x1250 / 690G integr. * AMD DualCore 4600+ * Corsair x2 2GB 800 RAM * Zalman cooler * BeQueit 400 W * Sat via mediapointer S2 low profile// Asus EeeBox Client 2: B202 // Client 3: B206 // Client 4 B1012 // Client 5: Maxdata Laptop HD 2600 ***

and ... MediaPortal ... rules !!

Last edited by naich; 2009-12-10 at 16:02..
naich is online now   Reply With Quote
Reply

Bookmarks

Tags
fritz, fritzmanager, plugin, voicebox

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pictures & Videos - One plugin to rule them all (plugin request) Bleazle MediaPortal Plugins 5 2009-08-25 22:23
Plugin für Musik ähnlich dem Tv serien Plugin? juggi76 TV / Streaming 1 2009-06-15 13:51
MCE display plugin in cybrdisplay plugin not working in vista? wim168 External Display 4 2008-07-18 09:57
Ein neues Plugin von einem bestehenden Plugin programmiertechnisch ableiten? bartmanson Plugins & Erweiterungen 10 2008-05-19 23:07
VLC Plugin des aktuellen Dreambox Plugin auch funktionierend für das Dbox Plugin ? domy Plugins & Erweiterungen 6 2007-10-13 19:11


All times are GMT +1. The time now is 08:51.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden