Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

Оптимізація програми на C#

минув час актуальності


Потрібно оптимізувати роботу програми написаної на C# яка бере дані з 1 сайту і рахує їх через ексель файл і виводить в самій програмі готові результати!До проекту додаю пару скріншотів для розуміня самої роботи!Ціль-  максимально швидко програма має обробляти дані(максимум 1 година) а не 5-9 годин!

image

Додатки 2

Перегляд контактної інформації доступний тільки зареєстрованим користувачам.


  1. ставка прихована замовником
  2. ставка прихована замовником
  3. ставка прихована замовником
  4. ставка прихована замовником
  5. ставка прихована замовником
  6. ставка прихована замовником
  7. ставка прихована замовником
  1. ставка прихована замовником
  2. ставка прихована замовником
  3. ставка прихована замовником
  4. ставка прихована замовником
  1. ставка прихована замовником
  • Напишите в ЛС.

    Может перепишем ее на Питоне?

    Какая логика работы программы? Тема бук. ставок довольно интересная=)

    Давайте обсудим

  • Для ускорения переписать с  С# на питон???

  • думаю тут ключевая проблема в "работает через ексель"
    припоминаю в далеком прошлом, надо было работать с большым массивом данных на паскале, но беда, есть ограничение по выгружаемой памяти
    единственным решением было тоже подключать ексель, писать 2мерный массив в таблицу, и потом уже дергать по 1-2 строки и обрабатывать как надо

  • Цiкаве  завдання, пропоную зробити програму на Java з нуля. Що за сайт?

  • Богдан Антоник — замовник проекту
    Поскаржитися | 12 січня о 12:54 |

    Так

  • Богдан Антоник — замовник проекту
    Поскаржитися | 12 січня о 12:54 |

    Дані програма бере з сайту https://www.myscore.com.ua і рахує дані через ексель і виводить дані назад в програму

  • Добрый день. Для понимания работы программы нужно знать: с какого сайта, какую информацию и с какой периодичностью она парсит - тогда можно будет прикинуть и скорость.

    И есть ли исходники? В папке на скриншоте я их не вижу.

  • Богдан Антоник — замовник проекту
    Поскаржитися | 12 січня о 12:57 |

    Дані програма рахує тільки тоді коли програму я відкриваю на пк (мені хватає 1,2 рази в день )

  • Если это парсинг данных, то не исключено, что в программе намеренно внесена задержка при работе с сайтом, чтоб не банили.

  • Богдан Антоник — замовник проекту
    Поскаржитися | 12 січня о 13:01 |

    Я цього не знаю але ніколи ніяких затримок в відношенні до мене чи інших користувачів я не бачив і не чув!Сайт є відкритим для всіх і немає сенсу когось банити за то що хтось часто бере дані з нього!І як на це пішло то скажу так!Багато хто з замовників бере дані з цього сайту суто в власних потребах і ці дані використовують по різному

  • То є захист сайту вiд - 

    DDoS (Distributed Denial of Service) - розподілена атака типу «відмова в обслуговуванні». Мережевий ресурс виходить з ладу в результаті безлічі запитів до нього, відправлених з різних точок.

    Якщо робити запити без затримки - буде виглядати як DDoS атака.

    Вишлiть, будь ласка, в ЛС що саме вам потрiбно з сайту, попрацюю з ним, цiкаво.

  • Добрый день, Богдан.
    Хорошо знаком с C#. Могу переписать и оптимизировать код максимально.

    Однако, есть подозрение, что такая скорость из-за необходимости как-раз собирать данные, на что уходит время + паузы. Прокси используются?

    Покажите код через ЛС, в идеале, тогда будет понятнее. Спасибо.

  • если интересует именно АПЛ можно брать кэфы с биржи betfair.com
    или pinnacle у них есть API