Skip to content
/ PFire Public
forked from darcymiranda/PFire

Emulated XFire server (Client 1.127)

License

Notifications You must be signed in to change notification settings

alecnunn/PFire

 
 

Repository files navigation

PFire

Emulated XFire server (Client 1.127)

License: MIT Discord .NET Core

Requirements

Note: If you don't trust the Dropbox link you can google for a copy of the installer.)

Build

  1. cd src\PFire.WindowsService
  2. dotnet build

Run & Connect

  1. Add cs.xfire.com to your hosts file with your IP
    • On Windows it's located at C:\Windows\System32\drivers\etc\hosts
    • 127.0.0.1 cs.xfire.com

Note: This is a workaround to redirect the XFire client to point to your localhost address (127.0.0.1) instead of the real server

  1. Open a command line and run the following commands from the root directory

    • cd src\PFire.Console
    • dotnet run
  2. Login with the XFire client (only tested with v1.127) and an account will be created automatically if it doesn't exist

Test

  1. cd tests\PFire.Tests
  2. dotnet test

Working Features

  • Friend search
  • Friend requests
  • Statuses
  • 1 to 1 chat messaging

Screenshots

Screenshot of XFire connecting to PFire

About

Emulated XFire server (Client 1.127)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.8%
  • Batchfile 0.2%