Find Jobs
Hire Freelancers

Python script: trace and visualize a function call

$10-30 USD

Ολοκληρώθηκε
Αναρτήθηκε περίπου 5 χρόνια πριν

$10-30 USD

Πληρωμή κατά την παράδοση
It's needed a phyton script that tracks a specified function tru its calls till the star/main call in a c project. The project has multiple modules, each of them has moultiple c files having a known namming convention(eg. mod1-main/mod1_main.c, mod2-start/mod2_entry.c, etc). Dummy example: module: mod2-start , file: mod2_entry.c : void mod2_sendByte1ToMain(void) { mod1_receiveByte1(); } void mod2_start(void) { mod2_sendByte1ToMain(); } module: mod2-main , file: mod2_main.c : void mod2_main_call_fct(void) { mod1_call_start(); } module: mod1-main , file: mod1_main.c : void mod1_receiveByte1(void) { // function to track } void mod1_call_start(void) { mod2_start(); } int mod1_main(void) { mod2_main_call_fct(); } This function call track should be loged into a file in plantuml format([login to view URL]). eg. we call the script with a function as an arg: [login to view URL] mod1_receiveByte1 in the log file we should have something like this(this can be your proposal): ------------------------------------------------------------------------------------------------ "mod1-main" -> "mod2-start" : mod2_sendByte1ToMain(void) note left : mod1_receiveByte1 "mod2-start" -> "mod2-start" : mod2_start(void) "mod2-start" -> "mod1-main" : mod1_call_start(void) "mod1-main" -> "mod2-main" : mod2_main_call_fct(void) "mod2-main" -> "mod1-main" : mod1_main(void) ----------------------------------------------------------------------------------------------
Ταυτότητα εργασίας: 19581538

Σχετικά με την εργασία

3 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 5 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
Hello I know C very well (over 17 years of experience) and I have over 2 years of experience with Python programming.
$33 USD σε 2 ημέρες
4,9 (1447 αξιολογήσεις)
7,8
7,8
3 freelancers δίνουν μια μέση προσφορά $61 USD για αυτή τη δουλειά
Avatar Χρήστη
Hi I'm an expert in C and python programming. I'm sure that I can easily do this project. We can have a about it. Thanks..
$100 USD σε 1 ημέρα
4,9 (405 αξιολογήσεις)
7,4
7,4
Avatar Χρήστη
Hi! How are you? I am python Expert. I can help you. I can deliver your tasks with great quality If you believe me and I will do my best for you. Please check my profile and message me for more details. Thanks
$50 USD σε 1 ημέρα
4,8 (32 αξιολογήσεις)
5,1
5,1

Σχετικά με τον πελάτη

Σημαία της ROMANIA
Timisoara, Romania
5,0
1
Μέλος από Σεπ 19, 2013

Επαλήθευση Πελάτη

Άλλες δουλειές από αυτόν τον πελάτη

Install YOLOv3, open source real-time open detection environment
€30-250 EUR
Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.