Tyrs - NCurses Twitter and Identica client

Hello,
I'm a french archer, I haven't post often in this forum, but I'm more active on the french one.
I wish to introduce to you, as it might interest some archers, a small program that I wrote recently, Tyrs.
Tyrs is a Twitter client based on ncurses, writen in Python. I know there is some command line, like TTYter, but most of them miss one thing (to me at least) a ncurses support, and that what I tried to do. As lots of ncurses programs, it allow lots of customisation, as keybinding, colors, and more.
Here some features,
Oauth
Tweet/Retweet/Reply
UTF-8 (even chinese if wanted)
Navigable timeline
Follow/Unfollow
Mentions timeline, Direct message support, Search
Open URL in browser
Transparency, 256 colors support
Customisation (colors, keybinding, params)
On-line documentation
Github development, GPLv3
As I still coding it, new features will come quickly, and I realy wish bring for exemple StatusNet support.
The installation on arch is easy, you'll find tyrs and tyrs-git on AUR.
To finish this post, two link:
Home page, with more screenshot, full documentation, changelog, quickstart guide.
Latest development aviable on Github.
Any feedback is always much apreciates, thanks.
Last edited by Nic0 (2011-06-05 15:17:23)

r6 wrote:Yep, python2-distribute worked. Probably should add that dependency.
I probably missed something, Tyrs depends of python-twitter, who depends on oauth-python2, who depends on setuptools which is the python2-distribute package, so it should have installed it? I will add it on dependency anyway, can't go wrong to add it.
r6 wrote:- I think you should include a default config file to make it easier on the user to start with.
I did start with a commented configuration file, and I change my mind for a single documentation, easier to maintain, but i could put back all defaults params in a config file, it won't be to hard to maintain.
r6 wrote:- The interface feels a bit crowded. I have a small terminal open so the border around the edge seems unnecessary for me and feels cramped. Also gaps between tweets vary, be easier to read if there was one or no lines between every tweet.
You're right, I'm not realy happy about how it's done, i better have a closer look, the main thing about theses tweets box, it's a wanted a height depending to the length of the tweet. I'll try to work this out for sure.
r6 wrote:- "about 8 minutes ago" is too verbose, maybe just say "8m"
Those are handle directly by the twitter api, but i should be able to short them, and leave choice with an option. I don't realy use them, and I think there are not realy kept up to date on refresh...
r6 wrote:- I have some crashes starting up. ValueError: No JSON object could be decoded. -- only sometimes
This came from the api again, my gess would be some network timeout? Certenly possible to catch it, and try to identify one more time, just in case.
Thanks a lot anyway for all those comments r6, I still have a lot to do with Tyrs.
@nosami, glad you like it. (TTYtter is a very nice client, with much more possibilities than Tyrs)

Similar Messages

  • CRM 5.0 Integration with Twitter and facebook

    HI Experts,
    i am working with SAP CRM 5.0 version,
    My existing client want to set up SAP CRM with twitter and Facebook specially customor services ,
    Does SAP CRM 5.0 has tight integration with twitter and facebook ,
    if yes will you please share iinformation in terms of
    1)Effort Estimation :manpoer
    2)Costing details 
    Thanking you in advance
    Pravin shete

    @sherrysarath:  Could you share some documents to understand how standards works for this issue? And if there aren't standards requirements, could you share your custom solution.
    @pravin wipro : Could you explain what are your requirements?

  • Twitter and Facebook

    Hi.
    I'm looking for an automatic process to read data from facebook and twitter and feed them into OEID.
    For instance, in facebook I would like to have a company page with posts for new products, etc. I would like to crawl all the comments my followers make on my posts and load them into the OEID.
    I would also like to crawl my followers data and their wall posts. And the same for twitter, of course.
    It seems everything I read about Endeca mentions reading non-structured data from social websites but when I try to find how to do it, all I can find is "load this .csv", "load this .xls", etc.
    Can anyone help here?
    Thanks in advance.

    As Patrick mentions, going with a service such as DataSift is probably your best bet, but it will take some elbow grease.
    The following is a set of steps that illustrate how to implement a solution with DataSift, but the general steps should apply regardless of the service you choose.
    DataSift freely provides pretty complete sample code that you can use in your solution...
    http://dev.datasift.com/docs/start/choosing-client-library
    ... from which you may find, for example, Java code (https://github.com/datasift/datasift-java/tree/master) for processing an HTTP stream or a single JSON file.
    You can use this code to create a custom CloverETL component, as described in Clover's guide...
    http://doc.cloveretl.com/documentation/UserGuide/index.jsp?topic=/com.cloveretl.gui.docs/docs_custom_component/index.html
    With some effort, this should get you to the point where you have a new component in your CloverETL graph that ingests social media interactions, and feeds them into your dgraph.
    It's worth noting however that there is a key issue with real-time streaming of social media data. The problem is inherent in maintaining any persistent HTTP connection to the DataSift server. While DataSift provides sample code to automate reconnection in case the connection drops, there is no reliable way to recover the interactions that were lost while your solution was recovering from its failure.
    So if data integrity is more important than real-time ingestion, you'll likely want to go with a push solution (to an FTP server; for example, http://dev.datasift.com/docs/push/push-steps) that will allow you to store and process every interaction.
    Good luck,
    Jerome

  • Upgraded and Migrated Clients Still Connecting To Old MP

    I'm doing a migration from one site to another and I've just started with one ip range boundary. I did a discovery on the new systems and they all show up in my new site and the clients are getting installed. The only problem is that they are still connecting
    to the old MP. I can see this in ClientLocation.log. What am I missing?
    Orange County District Attorney

    Hi,
    Could it be that the SCCM clients in the old site was distributed uisng a GPO? That GPO is "tattoing" so you need to clear that value in the registry if that was used otherwise that will overwrite all ways to set/discover the
    site code for a client.
    Here is a post on the topic:
    http://blog.coretech.dk/heh/new-agents-will-not-re-assign-to-configmgr-2012-site/
    Also check which site have Boundary Groups configured for site assignment as well. that could alos cause this issue.
    Regards,
    Jörgen 
    -- My System Center blog ccmexec.com -- Twitter
    @ccmexec

  • Issue with parallel operation of SAP NW SSO 2.0 and SNC Client Encryption (Logon Groups)

    Hi!
    One of our customers is using the SNC Client Encryption solution to ensure encryption using SNC (based on Kerberos Technology) for their SAP GUI Dialog connections. They have lots of SAP backends DEV, QAS, PRD all with the SNC Client Encryption SNC Lib installed. The profile parameter snc/identity/as contains the following value: p:CN=SAP/<ServiceAccount>@<DOMAIN>.
    Example: p:CN=SAP/[email protected]
    The customer is using one AD Service Account "SNCServiceUser" with one registered SPN "SAP/SNCServiceUser" for all systems (yes, this is not recommended... but the case).
    Important: All users use group entries in the SAP Logon (saplogin.ini). Means, for SAP logon the SNC name can not be manually configured on the SAP Front End. With group logons, the application server's SNC name is dynamically requested by the message server each time a SAP GUI connection is started. The SNC Name is greyed out in this case as dynamically obtained from the applications servers profile parameter snc/identity/as.
    Now our customer implements SAP NetWeaver Single Sign-On 2.0 within his landscape. Based on the Secure Login Server 2.0 (SP3) he likes to use X.509 based authentication to his AS ABAP backends using SAP GUI SNC while others still use SNC Client Encryption.
    Replacing the SNC Library on the AS ABAP
    The Secure Login Library 2.0 (SP3) has been installed on one of the ABAP systems and the SNC Client Encryption SNC Library (which is based on SSO 1.0) is no longer used, thus we changed the parameter snc/gssapi_lib to point to the new SNC library. We removed the old PSE.ZIP containing the keytab and created the new SAPSNCSKERB.PSE incl. the keytab and proper credentials. To ensure parallel operation, we kept the snc/identity/as value as is =  p:CN=SAP/[email protected].
    After restarting the system with initialized Secure Login Library 2.0, still the SNC client encryption works fine for existing users.
    The problem
    We created on the Secure Login Server an SNC certificate for the AS ABAP which has the following X.509 Distinguised Name Fomat: CN=SAP/[email protected] This is to avoid having to change the snc/identity/as to an "real" X.509 DN which would lead to non-working SNC Client Encryption for all the other users using SAP GUI and logon groups.
    As soon as we install the PSE via STRUST on the system the SNC Client Encryption solution stops working with error „Server refuses kerberos key exchange“.
    As part of an pilot implementation we have installed Secure Login Client 2.0 (SP3) on some test PCs. The test PC with SLC is able to perform Single Sign-On with SNC based on X.509 (incl. Encryption) to the ABAP system.
    Seems the SAP System now only tries to do X.509 based authentication thus key exchange fails. The problem is, we cannot change the snc/identity/as value because of the logon groups. If we were able to do so, we would in any case set the server identity to X.509 DN and in addition create the SAPSNCSKERB.PSE incl. keytab. This should work, as confirmed by SAP see this post.  
    Any ideas how to solve this and have both solutions in parallel?
    Appreciate any help.
    Regards,
    Carsten

    Hi all,
    we was able to fix the issue. It was an issue with the customers cluster configuration and the  $SECUDIR variable. This tricky issue leads to non working or sporadic working SNC Client Encryption...
    This was how the configuration looks before:
    Environment variable $SECUDIR is defined:
    "/ABCDEF<SID>/usr/sap/<SID>/DVEBMGSxx/sec“
    sapgenpse seclogin -l -v
    running seclogin with USER="<SID>adm"
    Credentials for username '<SID>adm':
    0 (LPS:OFF):
             (LPS:OFF): /ABCDEF<SID>/usr/sap/<SID>/DVEBMGSxx/sec/SAPSNCSKERB.pse
    1 (LPS:OFF):
             (LPS:OFF): /usr/sap/<SID>/DVEBMGSxx/sec/SAPSNCS.pse
    After changing the $SECUDIR to "/usr/sap/<SID>/DVEBMGSxx/sec“ and re-creating the credentials, it worked like a charm.
    As a result of this we can confirm, this configuration and SNC Client Encryption works with CommonCryptoLib in parallel to the SSO configuration.
    And Valerie was right with 2. SLC starting from V. 1.0 SP2 PL3 was able to convert the CN= part of the SNC Name into an SPN, was my mistake. In addition SNC Client Encryption starting from Version 1 SP1 PL1 does this also.. just to make this clear
    Thread closed hope this helps someone
    Carsten

  • I just downloaded the new version of Firefox and now every site I used to use such as Facebook, Twitter, and Youtube show "This Connection Is Untrusted"

    I just downloaded the new version of Firefox and now every site I used to use such as Facebook, Twitter, and Youtube show "This Connection Is Untrusted". Even when I do accept the risks the site no longer looks the way it's looked for years. Twitter doesn't even give me the option to accept the risks at all and shows this error (Error code: sec_error_unknown_issuer). I've tried resetting Firefox, I've checked the time and date, and I've removed and added Firefox to see if that would work. Nothing seems to be working so I can see the sites the way they normally would be instead of "coded". Can anybody help me please?!!! Thanks

    ok, unfortunately the fiddler2.com issuer in certificates might be a sign of unwanted software present on your pc that is intercepting secure network traffic. please go into the system control panel and uninstall programs like BrowserSafeguard, BrowserSafe, SafeGuard or other software that sounds suspicious and didn't get installed by you intentionally.
    <sub>reference: https://support.mozilla.org/en-US/questions/982532#answer-520145</sub>
    afterwards, run a full scan of your system with different security tools like the [http://www.malwarebytes.org/products/malwarebytes_free free version of malwarebytes] & [http://www.bleepingcomputer.com/download/adwcleaner/ adwcleaner].
    [[Troubleshoot Firefox issues caused by malware]]

  • User sip folder have many .cache files with 4kb and the folder is becoming full and Lync Client stops working

    User sip folder have manu Mailitem&username&.cache files until folder is full and Lync client stops working.

    Hi,
    You can try to change the Lync Profile name. After you do it, Lync will create a new Profile. The Lync Profile path is following:
    %UserProfile%\AppData\Local\Microsoft\Office\15.0\Lync
    If the issue persists, please repair Office 2013 and then test again.
    Best Regards,
    Eason Huang  
    Eason Huang
    TechNet Community Support

  • On my iPod touch (5th generation) it won't let me watch any video's off any Internet sources eg Facebook twitter and YouTube. When I click on the video it just comes up saying 'this operation could not be continued'?

    On my iPod touch (5th generation) it won't let me watch any video's off any Internet sources eg Facebook twitter and YouTube. When I click on the video it just comes up saying 'this operation could not be continued'?

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Reset all settings
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:
    iOS: How to back up
    - Restore to factory settings/new iOS device.

  • No Twitter and Facebook Notifications

    There's still no sign of Twitter and Facebook push notifications appearing following the introduction of Notifications in ios5.
    All the settings in Notifications for these apps are set correctly and I have the latest versions of the apps. I'm getting other
    notifications - Mail, Calendar etc - but no Facebook or Twitter.
    One other question on this. Assuming this does get to work, exactly what notifications should be received? For example, is it just Direct Messages
    on Twitter rather than posts by people you follow? Same question with Facebook.

    Here is my experience with this issue.  
    First of all, I have an iPhone 4S (my first iPhone), and when I first got my iPhone in the mail and installed Facebook (fb) I was getting my fb notifications without any issues.  Then after installing others apps and receiving updates, all the sudden I stopped receiving my fb notifications via fb app.   The only way that I would get fb notifications was by e-mail, but I soon realized this was going to be so annoying.  Thereafter, I decided to search online and see if there other customers with iPhones were having the same issues I had encountered.  Surprisingly enough, I found this thread.  After reading all of your comments herein, the first thing I did was to delete my fb app from my iPhone.  Secondly, I deleted my fb app from my previous smartphone (bb), and thereafter, I downloaded fb onto my Mac through iTunes, and from there to my iPhone.  I can now say, that thus far this has resolved my issue, and I'm now getting fb notifications on my iPone via the fb app. 

  • How can i add a new viewer to 9iAS and push client to run it ?

    Dear All,
    I hosted a page on Oracle9iAS which has links to documents of different types of desktop applications, for example: MS word, Excel, AutoCad ......
    And i've a mutiformat viewer which i need to install it on Oracle9iAS to be run when a client tries to access any of the listed documents. So, how can i install this viewer to Oracle 9iAS and push client to run it ?

    Si vous avez utilisé la commande Save As Template depuis Pages, il y a forcément un dossier
    iWork > Pages
    contenant Templates > My Templates
    comme il y a un dossier
    iWork > Numbers
    contenant Templates > My Templates
    Depuis le Finder, tapez cmd + f
    puis configurez la recherche comme sur cette recopie d'écran.
    puis lancez la recherche.
    Ainsi, vous allez trouver vos modèles personnalisés dans leur dossier.
    Chez moi, il y en a une kyrielle en dehors des dossiers standards parce que je renomme wxcvb.template quasiment tous mes documents Pages et wxcvb.nmbtemplate à peu près tous mes documents Numbers.
    Ainsi, quand je travaille sur un document, je ne suis pas ralenti par Autosave.
    Désolé mais je ne répondrai plus avant demain.
    Pour moi il est temps de dormir.
    Yvan KOENIG (VALLAURIS, France)  mercredi 23 janvier 2011 22:39:28
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.2
    My iDisk is : <http://public.me.com/koenigyvan>
    Please : Search for questions similar to your own before submitting them to the community

  • Is there a way to force which wifi network and proxy clients connect to from WGM?

    is there a way to force which wifi network and proxy clients connect to from WGM?

    Look at iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    iPad: Issues connecting to Wi-Fi networks  http://support.apple.com/kb/ts3304
    iOS: Recommended settings for Wi-Fi routers and access points  http://support.apple.com/kb/HT4199
    Additional things to try.
    Try this first. Turn Off your iPad. Then turn Off (disconnect power cord) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    Change the channel on your wireless router. Instructions at http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    How to Quickly Fix iPad 3 Wi-Fi Reception Problems
    http://osxdaily.com/2012/03/21/fix-new-ipad-3-wi-fi-reception-problems/
    If none of the above suggestions work, look at this link.
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
    Fix iPad Wifi Connection and Signal Issues  http://www.youtube.com/watch?v=uwWtIG5jUxE
     Cheers, Tom

  • HT4972 i am not getting notification on most of my apps, e.g twitter and facebook...except i go to the app and refreshed manually. its an iphone 4 and running on ios5...i have gone through everything and its still the same..help please........I seem to be

    i am not getting notification on most of my apps, e.g twitter and facebook...except i go to the app and refreshed manually. its an iphone 4 and running on ios5...i have gone through everything and its still the same..help please........
    I seem to be having the same problem on my brand new iPhone 4S. Everything was working fine on the phone until I updated to iOS 5.1.1, but now I no longer receive push notifications for the native Mail app, Instagram, or the Facebook app. I still seem to be receiving SMS texts and iMessages via push, but the aforementioned apps need to be opened before I can receive missed notifications (having them open in the background seems to make no difference).
    Thanks for any help that you may provide!

    did you try notifications under settings? You can customize it as per your requirement, for each application.
    check this out: http://www.gottabemobile.com/2011/10/12/ios-5-how-to-use-notification-center/ or http://reviews.cnet.com/8301-19512_7-20120625-233/ios-5-notifications-a-deeper-l ook/

  • Oracle Client 64-bit and Oracle Client 32-bit on the same server

    Hi,
    I have a Windows 2008 server 64-bit with Oracle Client 64-bit and Oracle Client 32-bit installed on different directories (D:\Oracle and D:\Oracle32)
    Is it possible to define for certain applications to use the TNSNAMES entry from the 64-bit Oracle Client
    and for other applications to use the TNSNAMES entry from the 32-bit Oracle Client
    Once I installed the Oracle Client 32-bit (Oracle Client 64-bit version was already installed) and restarted the server I performed a TNSPING and it defaulted to the Oracle Client 32-bit installation path
    Thanks,
    Barry

    Hello,
    When you install a new client on a server, it will update the PATH variable, and add the ORACLE_HOME\bin path to it, at the first place. That explains why the tnsping use the last installed ORACLE_HOME.
    What you can do if you want only to change the default path to the tnsnames is to set the environment variable TNS_ADMIN to the path where the tnsnames you want to use is located. You can modify this variable in your application if you want to use another tnsnames.
    If you want switch from 32 bits to 64 bits client, then you have to modify the PATH variable.
    Hope this will help.
    Best regards,
    Sylvie

  • How To Install Informatica and DAC Client on windows

    Dear Friends,
    I had installed Oracle Informatica 8.6.1 and Oracle DAC Server (10.1.3.4.1) on Linux server (RHEl 32 bit)
    Now i want to install Informatica and DAC Clients on windows machine.
    Where to download the software and in the existing Dump i don't find any install.bat file / client folder as mentioned in some sites.
    Please help
    Regards,
    DB

    Hi,
    When you have downloaded the informatica software you will get 2 zip files (V20952-01_1of2.zip,V20952-01_2of2.zip). When you Unzip these two files you will find pc861_client_win32_x86.zip file.
    Unzip this pc861_client_win32_x86.zip file and browse to this location pc861_client_win32_x86\Client\Disk1\InstData\VM, here you will find install.exe an executable file.This will install informatica client.
    For installing DAC browse to this location DAC 10.1.3.4.1\dac\Disk1\install\win32 and there you will find setup.exe executable file. This will install DAC.
    If you need further information plz do post it......
    Thanks,
    Navin Kumar Bolla

  • Facebook, twitter and some games of "PlayFirst" open in 1/4 of the screen, like if my iPad Mini is an ipod

    Please help me!
    The problem that I'm having is difficult to explain so a picture would be great but I don't know if I can upload an image.
    The thing is that Facebook and twitter app (Also games made by playfirst) when I open them they appear like for fitting an iPod touch, in only 1/4 of the screen and the other part of the screen just stays black. Sometimes Twitter and Facebook  are normally functioning but I close them and open them again and they appear in 1/4 of the screen again. This only happens with this apps

    We are fellow users and not Apple employees...to speak with Apple: http://www.apple.com/feedback
    Have you tried a reboot by holding both the power and home buttons until the apple logo appears?  If that does not work, restore using the recovery mode following the instructions in http://support.apple.com/kb/HT1808

Maybe you are looking for

  • How do I change the voices of my electronic drum set?

    Yesterday I purchased a Roland TD-9KX electronic drum set and an M-Audio MIDISport Uno interface and got them all plugged in and playing nice with each other. In Garageband, I can toggle the drum kits from Big Beat to Electro to Hip Hop to Rock and s

  • Brett Henderson app showing up on Droid 3's mysteriously

    This "software" is showing up, apparently on Droid 3's only, starting yesterday. It's not listed in Google Play and AV software (at least, Avast) doesn't mark it as malware. It also doesn't seem to be uninstallable. I realize there is a developer wit

  • Validation on an Attribute Comparing another Attribute of another Iterator

    JDev 11.1.1.5.0 I have two tables in the form, one read only A and one editable B. There is an attribute called terms in the table B and an attribute called limit in table A. I want to validate the key-in of terms in table B for which it should not b

  • Objective Setting Process

    Hi Experts, We are implementing  Objectice Setting and Appraisal using portal and workflow. Appraisal will be carried out using three level supervisors hierarchy. My first question in this context is as how the appraisal document will move to all the

  • Using Mac Pages hotkeys on iPad?

    To write a TV/movie like script in Pages for my Mac I created a series of Hotkeys. F1 was for Slug, F2 was for Action, etc. I also used Pages to say after Slug it would go directly to Action, then to Name, then to dialog, etc. Some things were set to