buypeeb-cs/readme.md
2020-09-06 15:48:32 +10:00

1.7 KiB

buypeeb

a simple dotnet core program that allows you to track auctions on yahoo auctions japan, written in c#.

quick start (arch linux)

git clone https://git.bune.city/lynnesbian/buypeeb-cs
cd buypeeb-cs
sudo pacman -S dotnet-sdk
dotnet run

installing prerequisites

you will need either:

debian

dotnet

follow these instructions to add the dotnet repo and install dotnet-sdk.

mono

the packages you'll need are mono-devel and gtk-sharp3, so:

sudo apt install mono-devel gtk-sharp3

arch linux

dotnet

sudo pacman -S dotnet-sdk

mono

sudo pacman -S mono gtk-sharp-3

windows

  • download and install ".NET Core SDK" from this page
  • run dotnet build - this should pull in gtk3 automatically - if not, you'll need to install it yourself

i have no idea how to install mono with gtksharp properly on windows, and believe me i tried


compiling

dotnet

dotnet build

mono

it doesn't actually build with mono anymore because mono's C# version is too old, and these instructions are wrong anyway, but it's something like

mcs -pkg:gtk-sharp-3.0 -resource:ui/main.glade -resource:ui/add.glade -resource:ui/settings.glade *.cs

running

dotnet

dotnet run

mono

mono ./BuypeebApp.exe