janrueth / siriserverplugins Goto Github PK
View Code? Open in Web Editor NEWThese are plugins I wrote for the SiriServer core
These are plugins I wrote for the SiriServer core
is there a way to open a url without as a request without answer function, like an http:// url or if possible a fb:// url?
iMessage is not compatible.
Anyone got any problem using the phoneCall plugin with the latest core? My problem is when I say on my phone to Siri 'Call Albert' then Siri reply 'Calling Albert iphone xx xxx xxx' then nothing happen. It's not calling Albert as it suppose to.
Please advice. TQ.
When looking around on the internet for info for my Siri server i use for my phone i looked to find a chatbot plugin. I was wondering if when siri didn't understand a command instead of saying "sorry I dont' understand" it would send the command to a chatbot for a reply. I think its something in SiriProtocolHandler.py ? I would like to know how to achieve this. Thanks in advanced..
please find attached a log of what happens when i request to send a sms to contacts
root@core:~/core# python SiriServer.py --port 443
INFO Starting server on port 443
INFO Loading Session Certificates
INFO Setting Up Database
INFO Connection to Database
INFO Loading Plugin Framework
INFO Server is running and listening for connections
INFO New connection from 94.6.231.234 on port 49554
INFO Currently 1 clients connected
INFO Sending flac to google for recognition
INFO Best matching result: "Send a message to wifey" with a confidence of 89.79%
WARNING This class is deprecated use the AB version instead
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 84, in callWithLogger
return callWithContext({"system": lp}, func, _args, *_kw)
File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 69, in callWithContext
return context.call({ILogContext: newCtx}, func, _args, *_kw)
File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
return self.currentContext().callWithContext(ctx, func, _args, *_kw)
File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
return func(args,*kw)
--- ---
File "/usr/lib/python2.6/dist-packages/twisted/internet/epollreactor.py", line 217, in _doReadOrWrite
why = selectable.doRead()
File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 137, in doRead
return Connection.doRead(self)
File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead
return self.protocol.dataReceived(data)
File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 259, in dataReceived
return self.rawDataReceived(data)
File "/root/core/SiriCore.py", line 121, in rawDataReceived
self.process_compressed_data()
File "/root/core/SiriCore.py", line 131, in process_compressed_data
plist = biplist.readPlistFromString(obj.plist)
File "/root/core/biplist/init.py", line 117, in readPlistFromString
return readPlist(StringIO(data))
File "/root/core/biplist/init.py", line 91, in readPlist
result = reader.parse()
File "/root/core/biplist/init.py", line 152, in parse
return self.readRoot()
File "/root/core/biplist/init.py", line 184, in readRoot
result = self.readObject()
File "/root/core/biplist/init.py", line 255, in readObject
result = self.readDict(extra)
File "/root/core/biplist/init.py", line 311, in readDict
value = self.readObject()
File "/root/core/biplist/init.py", line 255, in readObject
result = self.readDict(extra)
File "/root/core/biplist/init.py", line 311, in readDict
value = self.readObject()
File "/root/core/biplist/init.py", line 247, in readObject
result = self.readArray(extra)
File "/root/core/biplist/init.py", line 297, in readArray
value = self.readObject()
File "/root/core/biplist/init.py", line 255, in readObject
result = self.readDict(extra)
File "/root/core/biplist/init.py", line 311, in readDict
value = self.readObject()
File "/root/core/biplist/init.py", line 255, in readObject
result = self.readDict(extra)
File "/root/core/biplist/init.py", line 311, in readDict
value = self.readObject()
File "/root/core/biplist/init.py", line 228, in readObject
result = self.readDate()
File "/root/core/biplist/init.py", line 331, in readDate
result = datetime.datetime.utcfromtimestamp(result + apple_reference_date_offset)
exceptions.ValueError: timestamp out of range for platform time_t
ERROR Connection Lost: [Failure instance: Traceback (failure with no frames): <type 'exceptions.ValueError'>: timestamp out of range for platform time_t
]
INFO Currently 0 clients connected
please could you advise me
thanks
I was trying to write a script to read your text messages and not sure if I need SmsSearch however like in your tutorial for using a plist dump, the objects have = 1 and 2; see attached code below.
class SmsSearch(ClientBoundCommand):
SearchStatusReadValue = 1 <---
SearchStatusUnreadValue = 2 <---
i got siri to connect an talk to the bot but the input and output to the bot is stuffed up some were
siri > in put (10 CENTS) to ( bot > out put (fristhello : alice)
siri> in put (ARE YOU IN BED) to (bot > out put (firsthello _:_alice)
siri cant talk to the chat bot but it hooks up to the chatbot and trys to talk to the bot ???
just tells me this all the time. and the siri chatbot plugin fails after.
if you want to help do this ill give you more info on what i have done thanks for your time
or if there is a siriserver chatbot that runs on the mac. NOT RUNNING OFF THE NET !!!!!! (so i can do what ever i want to the chat bot!!!!!! can some one let me know
thanks from jacob!!!!!!
Hello,
When I ask for the weather, siri always shows night icons regardless of the time of the day.
Anyone else have this problem? the same requirement works well with other proxies
Thx
Hi,
first of all. Thanks for this nice work.
I have a problem and now a gave up my attempts to solve this problem by researching google.
The problem I have is that I cannot get ANY of your plugins to work.
I put the Plugins as a init.py file in a subfolder under "plugins". I also edited the name of the subfolder in the plugins.conf file. But I still get the error messages "ImportError: No module named plugins.weather".
I also browsed this other forum where you are participating. This problem was a topic there as well. But since now I couldn't find any solution.
What is the problem?
Thanks in advance for your help.
hi, i have a problem with some plugins, they fail loading and returns this error:
(i followed am3yrus guide to install siriserver and it returns this error, please help)
INFO Loading Plugin Framework
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/init.py", line 776, in emit
msg = self.format(record)
File "/usr/lib/python2.6/logging/init.py", line 654, in format
return fmt.format(record)
File "/usr/lib/python2.6/logging/init.py", line 454, in format
s = s + record.exc_text.decode(sys.getfilesystemencoding())
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 287: ordinal not in range(128)
hey, every time a make a request, siri saty loading and i have the error on terminal:
ERROR Unexpected error during plugin processing
Traceback (most recent call last):
File "/home/zmaster/SiriServerCore/plugin.py", line 101, in run
self.method(self, self.__speech, self.__lang)
File "/home/zmaster/SiriServerCore/plugins/yahooWeather/__init.py", line 623, in forcastWeatherAtCurrentLocation
result = getWebsite(reverseLookup, timeout=5)
NameError: global name 'getWebsite' is not defined
what is it?
thx
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.