Miranda IM auf Deutsch
03. September 2010, 02:26:56 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
miranda-im.de
Suche auch im Wiki
nach einer Lösung!
News: WICHTIGE THEMEN:
 
   Übersicht   Hilfe Suche Einloggen Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Facebook  (Gelesen 2597 mal)
 
das_karlchen
Forenjunkie
*
Beiträge: 1.701


lass mi ran da, denn sie will ja


Profil anzeigen Miranda IM Version Information
« am: 16. August 2009, 09:30:30 »

Facebook Protokoll 0.0.0.1 verfügbar!

HINWEIS vom Author des Plugins:
Zitat
  • Debug build
  • Includes proto icons from Addons
  • Provides (veeeery very Zunge) verbose log side to your miranda32.exe, if you have any errors with sending/receiving messages or watching friends on-line, I would most probably need this file, I spent much time making this logging system usable Smiley If you feel lucky, you may suppress this logging by inserting a BYTE key "DisableLogging" with a value 1 inside account key in the DB.
  • REQUIRES Visual C/C++ 8 Runtime libraries installed as I'm currently not building statically nor in Visual C++ 6
  • Today I've made some improvements about the parser (the first set of testers didn't have this luck, so they reported me enormous memory leaks and consumption, hahah xD ..), but I don't guarantee it's fully all right, yet Zwinkernd
  • Also today I moved some more features like avatars, some options inside Options dialog, ...
  • I had it running for about last 3 hours in a row, so I think the session could be quite stable already Smiley
  • I recommend NOT being logged in a Facebook chat via browser etc., it should work together, but when you turn off web chat and connect both Miranda and web browser at the same time, you should be able to use them together pretty fine
  • I also DON'T recommend using Crash Dumper plug-in along with this plug-in, 'cause there are some issues that invoke Crash Dumper Smiley)

ES HANDELT SICH HIERBEI UM EINE SEHR, SEHR FRÜHE VERSION UND SOLLTE NUR ZU TESTZWECKEN VERWENDET WERDEN!!!

Download:
-> http://eternityplugins.googlecode.com/files/facebook.rar

Relevante Links:
-> Diskussionsthread
-> WIKI Artikel
-> Engl. Entwicklerthread

Edit R(i)SK: Downloadlink nach unten verschoben, damit die User sich erstmal die wichtigen Hinweise durchlesen, bevor sie die Version nutzen und dann irgendwas nicht funktioniert. Außerdem Link zum englischen Diskussionsthread und dt. Wiki eingefügt.
« Letzte Änderung: 17. August 2009, 10:07:06 von R(i)SK » Gespeichert


meine versionsinfo « Letztes Update: 22 Juli 2010 um 10:47:48 &
meine versionsinfo vom EeePC « Letztes Update: 22 Juni 2010 um  09:51:44
das_karlchen
Forenjunkie
*
Beiträge: 1.701


lass mi ran da, denn sie will ja


Profil anzeigen Miranda IM Version Information
« Antworten #1 am: 17. August 2009, 09:32:17 »

Facebook Protokoll 0.0.0.2 verfügbar!

Changelog for 0.0.0.2:
Zitat
  • Fixed JSON parsing issues, now data change should be OK
  • Repaired timestamps for outgoing messages
  • Added "Clear" option in Mind dialog (when no Mind status filled in)
  • Added Mind status item toggling (hidden when offline, shown otherwise)
  • Added safer logout
  • Fixed Updater support (I hope Smiley)
  • Poll rate customization
  • Implemented idle/away, but not working on the server :/
  • Improvements in a logging system
  • Some code reorganization, mainly making some processing safe
  • More pretty code management

ES HANDELT SICH HIERBEI UM EINE SEHR, SEHR FRÜHE VERSION UND SOLLTE NUR ZU TESTZWECKEN VERWENDET WERDEN!!!

Bekannte Probleme dieser Version:
Zitat
  • Setting Mind status is broken with complexive messages

Download:
-> http://eternityplugins.googlecode.com/files/facebook-0.0.0.2.rar

Relevante Links:
-> Diskussionsthread
-> WIKI Artikel
-> Engl. Entwicklerthread
« Letzte Änderung: 19. August 2009, 15:52:06 von das_karlchen » Gespeichert


meine versionsinfo « Letztes Update: 22 Juli 2010 um 10:47:48 &
meine versionsinfo vom EeePC « Letztes Update: 22 Juni 2010 um  09:51:44
das_karlchen
Forenjunkie
*
Beiträge: 1.701


lass mi ran da, denn sie will ja


Profil anzeigen Miranda IM Version Information
« Antworten #2 am: 18. August 2009, 22:41:42 »

Facebook Protokoll 0.0.0.3 verfügbar!

Changelog for 0.0.0.3:
Zitat
  • Isolated response processings (avoiding crashes)
  • Fixed crashes caused by illegal processing of foreign typing notifications
  • Added a response validation & logout mechanism which safely closes connection and threads on disconnection/logout
  • Removed Away status, inactivity is controlled by server as Idle
  • Raised minimal poll rate to 10 seconds (interval of updating contact list)
  • Removed some unneeded code
  • Added an option to change user-agent (if FB would ever like to block us, hahah xD)
  • Fixed message server URL "virginity" flag Smiley)

ES HANDELT SICH HIERBEI UM EINE SEHR, SEHR FRÜHE VERSION UND SOLLTE NUR ZU TESTZWECKEN VERWENDET WERDEN!!!

Bekannte Probleme dieser Version:
Zitat
  • Avatars may flicker, their updating process hasn't been optimized, yet
  • Login session gets down after some time (should be more than 1 hour), the reason or a way to avoid this is not known to me, yet

ich komm seit dem update nicht mehr online mit facebook, auf jeden fall voher ne sicherung von der alte facebook.dll machen!!!

Download:
-> http://eternityplugins.googlecode.com/files/facebook-0.0.0.3.rar

Relevante Links:
-> Diskussionsthread
-> WIKI Artikel
-> Engl. Entwicklerthread
« Letzte Änderung: 19. August 2009, 15:52:41 von das_karlchen » Gespeichert


meine versionsinfo « Letztes Update: 22 Juli 2010 um 10:47:48 &
meine versionsinfo vom EeePC « Letztes Update: 22 Juni 2010 um  09:51:44
R(i)SK
Tutorienschreiber &
Administrator
***
Geschlecht: Männlich
Beiträge: 6.095


...wohnt in einer Höhle zwischen Forum und WIKI!


Profil anzeigen Miranda IM Version Information WWW
« Antworten #3 am: 06. September 2009, 00:32:58 »

    Facebook Protokoll 0.0.0.4 verfügbar!

    Changelog for 0.0.0.4:
    Zitat
    Changelog for 0.0.0.4:
    • Finally reached persistent connection — silent session refresh + periodical reconnect like original web client — although the connection may fall down, restrictive politics will disconnect when any error occurs (mostly server time-out)
    • Redesigned session control to fit original web client
    • Raised default update loop poll rate to 24 seconds — less traffic, optimal processing load side by side with message loop, which has poll rate of 55 seconds when not active
    • Work-around for last protocol change (not receiving status message with periodical updates) by loading mobile profile page to get the data (maybe usable for other user details in future)
    • Rewritten update process to request only changes since last check for updates — minimal traffic, noticefuly reduced processing load
    • Completely rewritten contacts handling — this solves a) avatar flickering b) updating status, real name and idle flag too often
    • Fixed reloading avatar when not needed
    • Parsing improvements (solves many issues like buffer overruns/overflows)
    • Fixed leak of User-Agent strings
    • Better handling of garbage collecting on shutdown
    • Possibility to see actual cookies via Options dialog
    • Optional toggling of logging (default off)
    • Extra icon for "Mind" function
    • Light performance improvements in getting data from results
    • More sophisticated logging system

    ES HANDELT SICH HIERBEI UM EINE SEHR, SEHR FRÜHE VERSION UND SOLLTE NUR ZU TESTZWECKEN VERWENDET WERDEN!!!

    Bekannte Probleme dieser Version:
    -

    Download:
    -> http://code.google.com/p/eternityplugins/downloads/detail?name=facebook-0.0.0.4.rar

    Relevante Links:
    -> Diskussionsthread
    -> WIKI Artikel
    -> Engl. Entwicklerthread[/list]
    Gespeichert

    JID: risk@jabber.ccc.de
    Komm in unseren Jabber Channel/MUC unter xmpp:miranda-de{at}conference.jabber.ccc.de. - Kein Jabber installiert? Nutz doch unseren Webchat.

    Zitat von: Star Trek - The Next Generation
    Mit dem ersten Glied ist die Kette geschmiedet: Wenn die erste Rede zensiert, der erste Gedanke verboten, die erste Freiheit verweigert wird, sind wir alle unwiderruflich gefesselt.
    das_karlchen
    Forenjunkie
    *
    Beiträge: 1.701


    lass mi ran da, denn sie will ja


    Profil anzeigen Miranda IM Version Information
    « Antworten #4 am: 10. September 2009, 21:09:23 »

    Facebook Protokoll 0.0.0.5 verfügbar!

    Changelog for 0.0.0.5:
    Zitat
    Changelog for 0.0.0.5:
    • Added loading of own avatar and status message
    • Added option to set Facebook "What's on my mind?" via Miranda status message system
    • Better handling of own credentials (own nickname, avatar, status)
    • Fixed serious mistake in Message server URL generation which caused all accounts using channels 01—09 to disconnect immediately
    • Added timeout limitation + response success/error system
    • Heavily optimized service of updating contacts' details + moved into separate threads to project buddy updates immediately
    • Logging system improvements
    • Processing improvements
    • Initial translation support
    • Proper logout request
    • Handling of non-supported statuses — Offline + Invisible results in Offline status, otherwise you're marked as Online
    • Fix for a condition deciding whether buddy list update is needed
    • Re-factorized some functions to better fit a proper object model
    • Proper milliseconds time stamp for outgoing messages
    • Signing off is signalized with "Connecting" icon (Experimental)
    • Removed some rare HTTP User-Agents
    • Editing E-mail and Password impossible when Online (Experimental)
    • Simplified JSON parser entry point
    • Modified memory-freeing function, should solve related rare crashes
    • Fix for a crash when calling Cookies dialog (I hope)
    • Logging files are now properly placed inside Miranda root only, no more mess elsewhere
    • Each account now has it's own logging file
    • Removed force disconnection flag for messages-updating request — this request usually times out from time to time
    • Removed unneeded new-lines from protocol logs
    • 2 hidden variables: (BYTE)EnableRealLogoutSignal and (BYTE)TimeoutsLimit

    ES HANDELT SICH HIERBEI UM EINE SEHR, SEHR FRÜHE VERSION UND SOLLTE NUR ZU TESTZWECKEN VERWENDET WERDEN!!!

    Hinweis:

    • You'll have to A) delete all your contacts and let them reload OR B) at least delete their DB "RealName" values or rename them to "Nick", otherwise contacts will stay unnamed in the CL - the names weren't handled 100% correctly, the same as unique user identification.
    • Own avatar is now handled and processed, so it's visible where possible (tabSRMM, inside Tipper when hovering account icon in statusbar, ...)
    • Real names updating option has gone from now as contact's RealName/Nick value is updated normally, if you want anyone to have custom name, you can edit it like elsewhere (clist module stores this elsewhere and prioritizes this value before others)

    Bekannte Probleme dieser Version:
    • Status messages may contain HTML character entities for some specific characters [REPORTED in 0.0.0.4]

    Download:
    -> http://eternityplugins.googlecode.com/files/facebook-0.0.0.5a.rar

    Relevante Links:
    -> Diskussionsthread
    -> WIKI Artikel
    -> Engl. Entwicklerthread

    Edit R(i)SK: Downloadlink angepasst.
    « Letzte Änderung: 02. Oktober 2009, 09:55:39 von R(i)SK » Gespeichert


    meine versionsinfo « Letztes Update: 22 Juli 2010 um 10:47:48 &
    meine versionsinfo vom EeePC « Letztes Update: 22 Juni 2010 um  09:51:44
    lastwebpage
    Suche Umschulung zum Wahrsager! Brauche Geld!
    Administrator
    ***
    Beiträge: 3.102

    Lesen bildet!


    Profil anzeigen Miranda IM Version Information WWW
    « Antworten #5 am: 10. Oktober 2009, 18:18:33 »

    Facebook Protokoll 0.0.0.6 verfügbar!

    Changelog for 0.0.0.6:
    Zitat
    • Added internal _APP logging (not present in public releases)
    • Some more logging events
    • Made HTTP headers to be quite "static" during runtime (enhanced handling + manipulation)
    • Optimized User agent storage manipulation
    • Improved HTTP request success/error handling
    • Lot of strings and data pointers moved from char-fields to C++ std::string + optimized usage, getting rid of possible leaks
    • Added secret DB option to disable performing Logout action when signing off
    • Fixed serious JSON parser comparison typos (= -> ==)
    • Fixed usage of int intead of proper std::string::size_type where applicable
    • Fixed conversion of HTML entities which appeared in users' real names and status messages
    • Fixed incorrect sequence number incrementation (caused minor looping and receiving messages multiple times)
    • Fixed updating avatars + status messages in some cases (f.e. when contact has no status message set)
    • Optimized utils::time functions
    • Optimized and fixed utils::number::random to return integer instead of strict std::string
    • Added utils::conversion::to_string function (as this is often usable Smiley + macros for use as a data type parameter
    • Added utils::text::find_first function (as an front-end for std::string searching)
    • Added utils::text::html_special_chars and html_special_chars_decode
    • Renamed utils::text::find_all to count_all to match what this function really does
    • Removed some unused variables

    Allgemeine Probleme:
    • Status messages are not set properly when you set them to often — server limit requires captcha confirmation when you flood
    • Being disconnected sometimes — server fault, mostly caused by server time-out side to side with restrictive connection politics — enhancements are on the go
    • Away status is not applicable. FB doesn't support any controllable Away status

    Bekannte Probleme dieser Version:
    • 100% CPU usage issue should be gone now, but in case it doesn't, you don't have to kill Miranda, turning protocol off, then disabling it and re-enabling it again should be enough.

    Download:
    -> http://code.google.com/p/eternityplugins/downloads/detail?name=facebook-0.0.0.6.rar

    Relevante Links:
    -> Diskussionsthread
    -> WIKI Artikel
    -> Engl. Entwicklerthread
    -> Bug Tracker
    « Letzte Änderung: 10. Oktober 2009, 18:20:15 von lastwebpage » Gespeichert

    Die Realität, die andere Realität, die Absurdität, mach es zu deinem Projekt!
    Seiten: [1]   Nach oben
      Drucken  
     
    Gehe zu:  

    Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS