Ottimizzazioni e introduzione protocollo final attack
- Rimosso binding di `MaxClicks` in `MainWindow.xaml` e aggiunto evento `TextChanged`. - Migliorata leggibilità del codice in `MainWindow.xaml.cs` con rientri e ritorni a capo. - Evitata duplicazione dei log per aste aggiunte in `MainWindow.xaml.cs`. - Migliorata gestione della validità del cookie con fallback su scraping HTML. - Aggiunta proprietà `IsAttackInProgress` in `AuctionInfo.cs` per gestire lo stato di attacco finale. - Introdotto protocollo di "final attack" in `AuctionMonitor.cs` per puntate critiche sotto 0,5s. - Migliorata gestione dei log e comportamento delle puntate normali in `AuctionMonitor.cs`. - Aggiunto metodo `PlaceBidFinalAsync` in `BidooApiClient.cs` per puntate ottimizzate. - Ridotti log ridondanti e migliorata gestione degli errori.
This commit is contained in:
@@ -46,6 +46,10 @@ namespace AutoBidder.Models
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public List<string> AuctionLog { get; set; } = new();
|
||||
|
||||
// Flag runtime: indica che è in corso un'operazione di final attack per questa asta
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public bool IsAttackInProgress { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// Aggiunge una voce al log dell'asta
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user