![]() |
[ANNOUNCE] Callerx -- Call Blocker in QT
Callerx is a simple calls blocker app daemon for N900, it blocks calls based on a simple whitelist.txt or blacklist.txt file in MyDocs folder. This app is auto-start after installed, auto-start upon boot, auto-detect and reload if any changes made to to the list. It allows range block by entering first partial block of phone number in list Lists format are using each phone number per line without any other characters or spaces except prefix "+" if you see it on your screen (just digits and "+" with no spaces in between or in front) To block unknown number just enter "unknown" without quote To switch to whitelist mode which allow block all callers except those listed in whitelist.txt, use command "/etc/init.d/callerx loadwhitelist".
Usage command: "/etc/init.d/callerx loadblacklist" "/etc/init.d/callerx loadwhitelist" "/etc/init.d/callerx start" "/etc/init.d/callerx reload" "/etc/init.d/callerx stop" Usage Note: This a daemon app running in background and currently there is no user interface to keep it small and simple. It will auto-start after installed, and default to blacklist block mode, a new file name blacklist.txt will be also created in MyDocs folder where you can start enter the phone number you want to block. If you want to switch to whitelist mode, just create a new whitelist.txt file in MyDocs folder and run comand "/etc/init.d/callerx loadwhitelist" in xterm. The configuration file is located /home/user/.config/callerx folder, you can change the default whitelist.txt or blacklist.txt location to different folder by edit the config file if you want. Callerx 0.1.3 * Added a Call Block button to powerkey menu, which is an option rejecting call and add that number to the blacklist when phone is ringing ( button is only visible while call is ative ). Callerxui 0.0.5 *A callerx with user interface allows controlling and managing blocklists, settings, import phone numbers from address book, file, list, kept inbound calls log with blocked indicator. It install/update callerx along with it. So no need to install callerx if you haven't done so. For those already have installed callerx before, all you need is just install Callerxui and it will update your callerx to latest version which is compatible with it. |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
unknown numbers?!?!
u made my day!!!!!! thx!!!!!!! Can You change the blacklist and withelist path ? i mean, if i format the MyDocs, i'll lose everything.. Better that we can save list in a secure folder under /home/user path.. Can you do that ? ;) thank in advance ;) |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
to change path or file name to whatever you want, and move the files to new folder before enter command "/etc/init.d/callerx stop" then /etc/init.d/callerx start". Just make sure the user have the read permission to that file. |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
i see a link in the application menu under the ls command from xterm, maybe u r working to a GUI for that ? |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Does it also block private numbers?
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Operators in some countries show it as (translation to english) "Private". Still, it's same as "unknown" i think.
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
PS: do you need a translation for the Italian Version? i mean if u'll use the callerx.mo file in /usr/share/locale/lang_LANG/LC_Messages |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
That's exactly what i thought - thanks for clarification! :) BTw, it's such a great idea, that I'm really surprised no one made app like that before. I don't know if it's same on other countries, but here in Poland we got recently new plague - automatic messages calling our mobile phones (not SMS, calling!) telling, that we won lottery and need to (...blablabla..) - faking TV show presenters calling to winners. Of course it's plain b.u.l.l.s.h.i.t, but its f****ng irritating, if you get 2-3 calls like that a day. They all call from hidden id ;)
So, bye bye, lotteries! |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Hello khuong, brilliant script, can we block a number pattern, for example; all numbers starting with 0845* which here in the UK are used for marketting and dodgy money making schemes?
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Where is the source? Put it on github and i'll help. It's been in my todo for 1 year lol.
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
@khuong come in #maemo in irc.freenode.net
webchat.freenode.net, channel #maemo |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
I took a look at your code... It needs some refactoring.
I'll upload to git as soon as i refactor. Where did you get csd API? |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Thanks for this program! One small problem - it doesn't autostart on reboot :(
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
Just edit the /etc/event.d/callerxd to make it look like below code then restart. That should auto-start at boot again. Code:
description "Callerx Daemon" |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
i miss qdbus and qdbusviewer on n900
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Hmm, i think there might be some trouble with the daemon in 0.0.8. It uses session bus that is different from any user.. Should use systembus instead. Fixing.
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
callerxd runs as user?
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
I have installed it via app man...how to activate it?? Pls give more detail on how its work...
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
Usage command: "/etc/init.d/callerx loadblacklist" "/etc/init.d/callerx loadwhitelist" "/etc/init.d/callerx start" "/etc/init.d/callerx stop" this is the output : /home/user # /etc/init.d/callerx loadblacklist Callerx Daemon: Loading blacklist.. Failed to open connection to "session" message bus: (null) /home/user # /etc/init.d/callerx loadwhitelist Callerx Daemon: Loading whitelist.. Failed to open connection to "session" message bus: (null) |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
khuong,
Can we also have a special tone play for the blocked numbers??? e.g. it picks up the call and says "You have been blocked for violating the love rules of IcyMoustache" for that ex-gf or "Dont ask me for a new bank loan again" for that telemarketing guy.... These can be mp3 files stored in emmc. |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
castello you attempt to run it as root.
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Can u give an example on how to add multiples blacklist??
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
The app is auto-start after install and boot, all you need is just edit the list and save. It will detect and reload the list automatically when the list is modified. isn't that simple enough? |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Yeap i have more than one numbers to block....hope to c multiples list in the next update....thanks...
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Quote:
Code:
123456789 |
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
Sorry for the inconvenience...
|
Re: [ANNOUNCE] Callerx -- Call Blocker in QT
You Rock ! Long waited the App , Please Consider making nice GUI for easy editing white/black list , Start / stop
|
All times are GMT. The time now is 04:01. |
vBulletin® Version 3.8.8