Find Jobs
Hire Freelancers

C#: Connect to IMAP and play sound given certain sender or subject

$30-250 USD

Terminado
Publicado hace alrededor de 7 años

$30-250 USD

Pagado a la entrega
I have designed a quick mockup GUI in Visual Studio. See [login to view URL] It shows all options/actions that the program need to support. I need help to do the actual coding. The program is supposed to play a repeating sound/alarm on a Windows-machine if an email with a certain sender or subject appears in an remote IMAP email account. I know just a little C#, but from my understanding, it shouldn't be a lot to code. But it must save the tasks and settings into a text file and read the settings on start of course. How it should run: Run its check automatically every 3-minute, connects to IMAP (assume secure IMAP and default inbox-folder, let's use Google during dev/testing) and checks if some of the latest emails contains the sender or subject specified in the "Current checks" column in the GUI. It can be up to five checks at the same time (for the same IMAP), they can be Edited or Deleted as shown in the GUI (only show 3 examples). I suspect the best method is to run this as a service somehow, but I'm open to suggestions. It is important that it don't crash and stops, at least not without warning or alert. Just having a forever-loop do not sound good to me, so hopefully we can avoid that. I'm open to suggestions on this. Final files must be provided as code/project I can run/build in Visual Studio. I found this tool to turn up the volume on the PC: From this thread: [login to view URL] I'm a bit late to the party but if you are looking now there's a nuget package available ([login to view URL]) that simplifies audio interactions. Install it then it’s as simple as: CoreAudioDevice defaultPlaybackDevice = new CoreAudioController().DefaultPlaybackDevice; [login to view URL]("Current Volume:" + [login to view URL]); [login to view URL] = 80;
ID del proyecto: 13486669

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello! My name is Patrick Menlove, and I am a student with just over 6 years programming experience in a wide variety of languages and frameworks. Programming has been my hobby and passion since I was a young teenager and I hope I can draw on this passion to complete this project for you. I am competent with many technologies such as C++, Java, Python, Visual Basic, and especially C#. When learning the C# programming language, I made a personal project called ‘PatrickTunes’ – a lightweight music player using WPF, and this was key in shaping my knowledge of C# and I also found I was able to link this to my knowledge of other languages I have learned in past. I also worked with C# in Unity and have read a 'C# Programming' book. I am very adaptable and can easily pick up new features/frameworks of a language if necessary. As I have experience relating to Music/Audio playback in C# I feel I am ideal for your project and could complete it without too much hassle. I would like to meet over telephone or Skype to discuss project requirements, scope and boundaries. I hope you will consider my bid! Many thanks, Patrick Menlove
$144 USD en 2 días
5,0 (2 comentarios)
2,9
2,9
12 freelancers están ofertando un promedio de $189 USD por este trabajo
Avatar del usuario
Hi There! I am a .NET developer. I have a good grip on C# programming language. I am readily available to provide my services to you on your project. Please let me know further details of the project over chat, Thank you!
$250 USD en 5 días
5,0 (45 comentarios)
5,6
5,6
Avatar del usuario
Hello, I have solid experience in software development using .Net framework i can complete this job but recommend to save settings and data in XML file and application will continues running and will be showed in system notifications icons
$111 USD en 3 días
5,0 (15 comentarios)
4,7
4,7
Avatar del usuario
I will deliver the exe compiled with Visual Studio 2015.
$200 USD en 14 días
5,0 (1 comentario)
2,6
2,6
Avatar del usuario
Hello, I am very proficient with C# and very familiar with working with mails and IMAP with C#. I have looked at the requirement and I can make a simple, clean and efficient application for you to handle them. Application will have a detailed and functional settings/options dialog for configuration of sender, and alerts I look forward to working with you on this project Ola
$155 USD en 3 días
5,0 (4 comentarios)
1,9
1,9
Avatar del usuario
[Wednesday, March 1, 2017 10:16 PM] Divesh Paroha: Hello, I want to show you all relevant Demo and Designs which is similar to your project completed previously. To make sure about the requirement set and customizations, I want to discuss this project with you further on personal chat. Let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, I use to be online 24x7 on Freelancer so probably you will get a quick response from my end. Following are my Expertise Area: 1)PHP with CodeIgniter and Laravel Framework. 2)Node JS 3)Angular JS 4)Mobile App Development Thanks
$257 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, I can help you with your project as I have 4 years experience working with .Net technologies (Web and Desktop). As you said in the description there is the option of having a windows service that runs in the background with a timer or task/thread that periodically checks the email, and beside this you can have the GUI app that does the configuration as you shown in the png image. Pleas let me know if you are interested and we can discuss more about the project and its functionalities in detail. Thank you and looking forward to hearing from you.
$200 USD en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de NORWAY
OSLO, Norway
5,0
84
Forma de pago verificada
Miembro desde jun 14, 2002

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.