Willkommen auf
miranda-fusion-de

powered by puttee

Mitglieder Login

Passwort vergessen?

Kein Mitglied? Jetzt registrieren!

Lösung der Matheaufgabe erforderlich!
Was ist die Summe von: 1 + 5    

Forum

 
Du musst Dich einloggen, um einen Beitrag zu schreiben Miranda Wiki Live Chat Anmelden Registrieren


Registrieren? | Passwort vergessen??

Foren durchsuchen:


 






Wildcard benutzen:
*    stimmt mit einer Anzahl von Zeichen überein
%    stimmt genau mit einem Zeichen überein

Plugin: Facebook

BenutzerBeitrag

14:21
16. Aug 2009


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

1
+1

Beitrag 12:50 – 16. Aug 2009 bearbeitet von Futurestar


Facebook Protokoll 0.0.0.1 Released

Es handelt sich hierbei um eine sehr frühe Testversion, bitte nur zur Testzwecken verwenden!

  • 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)

[Download]

[Diskussions-Thema]

13:45
17. Aug 2009


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

2
+1

Beitrag 11:46 – 17. Aug 2009 bearbeitet von Futurestar


Facebook Protokoll 0.0.0.2 Released

Es handelt sich hierbei um eine sehr frühe Testversion, bitte nur zur Testzwecken verwenden!

Changelog:

  • 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

Bekannte Probleme:

Setting Mind status is broken with complexive messages

[Download]

08:36
19. Aug 2009


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

3
0

Facebook Protokoll 0.0.0.3 Released

Es handelt sich hierbei um eine sehr frühe Testversion, bitte nur zur Testzwecken verwenden!

Changelog:

  • 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)

Bekannte Probleme:

  • 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

[Download]

11:37
6. Sep 2009


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

4
0

Beitrag 09:37 – 6. Sep 2009 bearbeitet von Futurestar


Facebook Protokoll 0.0.0.4 Released

Es handelt sich hierbei um eine sehr frühe Testversion, bitte nur zur Testzwecken verwenden!

Changelog:

  • 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

Download

Diskussionsthread und Related Links

12:59
11. Sep 2009


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

5
0

Facebook Protokoll 0.0.0.5 Released

Es handelt sich hierbei um eine sehr frühe Testversion, bitte nur zur Testzwecken verwenden!

Changelog:

  • 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

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]

Related Links:

Download+Infos

20:06
10. Okt 2009


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

6
0

Beitrag 18:09 – 10. Okt 2009 bearbeitet von Futurestar


Facebook Protokoll 0.0.0.6 Released

Changelog:

  • 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.

Related Links:

16:06
22. Jan 2010


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

7
+1

Facebook Protocol 0.0.0.7

Changelog:
- Fixed occasional blocking crash on startup caused by missing personal avatar
file
– Reworked contacts parsing
– Thread-safe buddy loop
– Featuring notifications, including Live Feed
– More encoding options in HTTP traffic
– More proper parsing of homepage
– Renamed html_special_chars_decode to special_expressions_decode
– Enhanced threads killing and locking
– Improved sign-off
– Fixed broken keep-alive hadling
– Rewritten contacts update logic
– Redesigned "What's on my mind" dialog
– Fixed some JSON parser bugs
– Fixed default user-agent string
– Fixed contacts status to be loaded before protocol is marked online
– Simplified number-to-string convertor definitions

Download: Facebook 0.0.0.7

23:07
7. Mrz 2010


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

8
0

Facebook Protocol 0.1.0.1 reupload

Changelog:
- Instant fix for changed URLs of Facebook Chat servers

- Fix for a high CPU usage issue caused by mistake in handling
connection errors

Download:
Facebook Protocol 0.1.0.1

11:25
10. Mrz 2010


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

9
0

Facebook Protocol 0.1.0.2

Changelog:
- (Hopefully) fixed avatar issue (own avatar bundled with some contacts)

- Preparation for PopUp linking with contacts

- Revision of contact update rules

- Translation improvements

Download:
Facebook Protocol 0.1.0.2

11:24
11. Jun 2010


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

10
0

Facebook Protocol 0.1.1.0

Changelog:
- Added per-user lock for future usage
- Added storing of all headers for requests — store_cookies( ) refactored to store_headers( )
- Added notification sound — ShowEvent( ) refactored to NotifyEvent( )
- Added work-around to work with Machine security feature
- Fixed API check required due to Google Code wiki changes
- Dropped old Home page support
- Added code to support notifying about new messages
- Added code to support notifying about new friend requests
- Fixed getting away message to proper differentiate ANSI/Unicode requests
- Fixed NSL on Contact info page
- Fixed global Offline status when signing off Facebook
- Fixed (probably) missing conversion of messages between ANSI/Unicode/UTF-8
- Fixed processing Feeds
- Added hidden feature to set Ignore Online notification by default

Thanks to ROBYER and others for their work during my unavailability 

Download:
Facebook v0.1.1.0

20:09
22. Jul 2010


Futurestar

Greifswald

Moderator
Moderator

Beiträge 328

11
0

Facebook Protocol 0.1.1.2

Changelog:
Provides basic support for Facebook, featuring:

- Sending and receiving instant messages

- Synchronization of friends from server

- Getting/setting own "What's on my mind" status

- Getting friends' status messages

- Idle notification support

- Avatars receiving support

- Periodical feeds and notifications checking

This version should be used only with Miranda IM 0.8.x or later.

Download:
Facebook Protocol 0.1.1.2



Infos zum Miranda Fusion Forum

Forum-TitelEurope/Berlin

Die meisten Nutzer gleichzeitig online: 56

Im Moment online: kepfle
14 Gäste

Aktuelle Berechtigungen für: Thema:
1 Gast

Forumstatistiken:

Gruppen: 2
Foren: 15
Themen: 1900
Beiträge: 9034

Mitglieder:

Es gibt 2344 Mitglieder
Es gibt 18 Gäste

Es gibt 1 Admin
Es gibt 6 Moderatoren

Aktivste Mitglieder:

Deus – 90
Ferrum – 78
OOmatrixOO – 62
MeRida – 56
SkYfiGhTeR – 56
JohnSheridan – 51

Neueste Mitglieder: Contra Legem, TheDarkside, dahartehartl, Jenson, kaban, cipo

Admins: Puttee (2150 Beiträge)

Moderatoren: Puttee (2150 Beiträge), Kuhjunge (776 Beiträge), Highcoder (416 Beiträge), Futurestar (328 Beiträge), ★C-roKKz★ (155 Beiträge), Testi (5 Beiträge)