a simple dotnet core program that allows you to track auctions on yahoo auctions japan, written in c#.
Find a file
2021-06-15 09:48:02 +10:00
.idea/.idea.buypeeb.dir/.idea add rider config files 2021-06-15 09:43:21 +10:00
.vscode may as well 2020-09-04 00:46:44 +10:00
Properties/PublishProfiles fixed build paths 2020-09-06 20:37:20 +10:00
res it is B for Buypeeb...... 2020-09-06 21:25:50 +10:00
ui Added placeholder text to searchbar. 2020-09-07 16:04:17 +10:00
.gitignore ignore DotSettings, merge usernames w/ mailmap 2021-06-15 09:47:44 +10:00
.mailmap ignore DotSettings, merge usernames w/ mailmap 2021-06-15 09:47:44 +10:00
AddItemDialogue.cs removed unecessary usings 2020-09-06 20:22:59 +10:00
buypeeb.csproj update dependencies 2021-06-15 09:48:02 +10:00
BuypeebApp.cs stript #anchors from urls 2020-09-04 21:31:09 +10:00
LICENSE forgot to add the license oops 2020-09-01 00:02:41 +10:00
MainWindow.cs implemented settings window!! 0u0 2020-09-07 02:39:56 +10:00
PKGBUILD it is B for Buypeeb...... 2020-09-06 21:25:50 +10:00
readme.md fixed curl command 2020-09-06 21:10:12 +10:00
release.ps1 fixed powershell script 2020-09-06 20:40:46 +10:00
release.sh better publish/build/etc workflow 2020-09-06 19:53:19 +10:00
Settings.cs implemented settings window!! 0u0 2020-09-07 02:39:56 +10:00
SettingsWindow.cs implemented settings window!! 0u0 2020-09-07 02:39:56 +10:00
YahooAuctionsItem.cs finally implemented sortinggit diff 2020-09-06 14:39:30 +10:00

buypeeb

a simple dotnet core program that allows you to track auctions on yahoo auctions japan, written in c#. designed for and with linux, but works on windows.

quick start (arch linux)

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

quick install (arch linux)

mkdir buypeeb
cd buypeeb
curl -O https://git.bune.city/lynnesbian/buypeeb-cs/raw/branch/master/PKGBUILD
makepkg -si # installs to /usr/bin/buypeeb
buypeeb

installing prerequisites

you'll need the dotnet core sdk

debian

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

arch linux

sudo pacman -S dotnet-sdk

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 build

running

dotnet run

compiling a standalone version

the standalone versions are rather big, so it's a good idea to compress them for distribution.

linux

run ./release.sh.

the binary will be located at ./out/release/linux/buypeeb, with a zstandard compressed version at buypeeb.tar.zst in the same directory.

windows

run .\release.ps1.

the binary will be located at .\out\release\windows\buybeep.exe, with a zip compressed version at buypeep.zip in the same directory.

unfortunately, however, this program won't work on machines that don't have GTK3 installed, and installing GTK3 is quite an undertaking. a solution for this is in the works, but there's not really anything to be done about it right now.