HomeProductsDownloadOrderSupportSearch
  
Myriad Forum « Crash Application.ConvertSystemTimeToDate »
 Welcome, Guest.
 You can read all messages, but to be able to post,
 please Login or Register.
Apr 19th, 2024, 4:09am 
   Myriad Forum
   MyrScript Language
(Moderator: Forum Administrator)
   Crash Application.ConvertSystemTimeToDate
« Previous topic | Next topic »
Pages: 1  Reply | Notify of replies | Print
   Author  Topic: Crash Application.ConvertSystemTimeToDate  (Read 851 times)
Michel VIGNERON
Board Junior Member
**





   
Email

Gender: male
Posts: 61
Crash Application.ConvertSystemTimeToDate  
« on: Mar 26th, 2018, 7:13pm »
Quote | Modify

Bonjour,
 
HA 9.8.0f - Windows10
 
Avez-vous rencontré ce problème ?
 
file = "C:/Users/Michel/Documents/Myriad Documents/Settings/Scripts/Music Loader/datas/Book_001/Chapter_001/001-001-002.mld"
time = FileModificationTime(file)
print(time)
year,month,day=Application.ConvertSystemTimeToDate(time)
print(year.." "..month.." "..day)
 
Bien cordialement
offline
Michel VIGNERON
Board Junior Member
**





   
Email

Gender: male
Posts: 61
Re: Crash Application.ConvertSystemTimeToDate  
« Reply #1 on: Mar 26th, 2018, 7:36pm »
Quote | Modify

Précisions
 
Le but est de récupérer la date d'un fichier (celle apparaissant dans l'explorateur), hors mes fichiers sont des fichiers texte et non pas des fichier de musique HA. Le problème vient peut être de là. Je récupère bien un time sur le FileModificationTime, qui apparemment n'est pas compatible avec le ConvertSystemTimeToDate, d'où le Crash de HA.
 
Est-ce parce que le FileModificationDate s'attend à récupérer la date de dernière mise à jour d'un fichier HA et non pas la date du fichier enregistré ?
 
Je n'ai pas vu de fonction pouvant récupérer cette date.
 
Bien cordialement
 
offline
Daniel Frouvelle
Board Master
*****






   
WWW | Email

Gender: male
Posts: 1610
Re: Crash Application.ConvertSystemTimeToDate  
« Reply #2 on: Mar 27th, 2018, 12:42am »
Quote | Modify

Bonsoir Michel, J'ai le même phénomène si j'utilise l'exemple du manuel MyrScript (ligne 10385 du manuel)
Si je fais time=floor(FileModificationTime(theFileName)/2) j'obtiens un résultat (faux bien entendu). Cela voudrait dire que l'algorithme de conversion est erroné. J'en ai fait part aux frères Guillion et j'attends leur réponse.
Amistats, Danièl
« Last Edit: Mar 27th, 2018, 5:54pm by Daniel Frouvelle » offline
Daniel Frouvelle
Board Master
*****






   
WWW | Email

Gender: male
Posts: 1610
Re: Crash Application.ConvertSystemTimeToDate  
« Reply #3 on: Mar 28th, 2018, 3:19pm »
Quote | Modify

Bonjour Michel, voici leur réponse:
Quote:
- Le système de date MyrScript passait pas une conversion par le nombre de secondes écoulées depuis le 1er janvier 1904.
Ces valeurs ont dépassé les limites de nombre entier de MyrScript depuis 1972.
J'ai donc tout passé en temps "Unix", c-à-d le nombre de secondes écoulées depuis le 1er janvier 1970, ce qui nous laisse tranquilles jusqu'en 2038. D'ici là, on trouvera autre chose

Amistats, Danièl.
offline
Michel VIGNERON
Board Junior Member
**





   
Email

Gender: male
Posts: 61
Re: Crash Application.ConvertSystemTimeToDate  
« Reply #4 on: Mar 28th, 2018, 5:43pm »
Quote | Modify

Merci Daniel pour ces précisions.
 
Faut-il donc attendre la prochaine version de HA ou bien réinstaller la 8.0f ?
 
Bien cordialement
offline
Daniel Frouvelle
Board Master
*****






   
WWW | Email

Gender: male
Posts: 1610
Re: Crash Application.ConvertSystemTimeToDate  
« Reply #5 on: Mar 28th, 2018, 6:38pm »
Quote | Modify

Quote:
Faut-il donc attendre la prochaine version de HA ou bien réinstaller la 8.0f ?
Ben on peut faire les deux... mais l'erreur ne sera corrigée que sur la prochaine version...
« Last Edit: Mar 28th, 2018, 8:44pm by Daniel Frouvelle » offline
Michel VIGNERON
Board Junior Member
**





   
Email

Gender: male
Posts: 61
Re: Crash Application.ConvertSystemTimeToDate  
« Reply #6 on: Mar 28th, 2018, 8:10pm »
Quote | Modify

J'ai réinstallé HA
 
time = FileModificationTime(FileString)
j'ai toujours le Crash sur Application.ConvertSystemTimeToDate(time)
 
Donc suite à la prochaine version.
Bien cordialement
offline
Michel VIGNERON
Board Junior Member
**





   
Email

Gender: male
Posts: 61
Re: Crash Application.ConvertSystemTimeToDate  
« Reply #7 on: Apr 27th, 2018, 6:01pm »
Quote | Modify

Résolu dans la nouvelle version 9.8.1C (correction 25.)
Merci aux frères Guillion.
 
offline
Pages: 1  Reply | Notify of replies | Print

« Previous topic | Next topic »

« Myriad Forum » Powered by YaBB 1 Gold - SP 1.1!
YaBB © 2000-2002,
Xnull. All Rights Reserved.

Top of page
Legal information Cookies Last update:  (c) Myriad