| Posted By | Message | 
	
	
		|  Professor AI
 
   
 Registered
 16/09/2005
 Points
 314
 | 
  			17th October, 2005 at 17:06:30 - 
  		
			
		
  			
  		 I thought I'd add a cool extension to an old game which
 involves loading and saving levels into a bunch of files in the
 appdrive$ + appdir$ directory, a trick I read in .ini tutorials.
 
 Using RUN, everything works fine, but building the project in MMF1.2 and running the executable makes appdir$ into the useless:  \documents&settings\myname\temp\random
 
 Any ideas?
 
 
 
  ProfessorAI | 
  	
  	
		|  Professor AI
 
   
 Registered
 16/09/2005
 Points
 314
 | 
  			17th October, 2005 at 21:28:27 -
  		
			
		
  			
  		 OK, Yves himself has supplied the workaround on the clickteam forums...
 
 http://www.clickteam.com/CTforum/showthreaded.php3?Cat=&Board=tools&Number=108274&Search=true&Forum=tools&Words=del.log&Match=Entire%20Phrase&Searchpage=0&Limit=25&Old=allposts&Main=108268
 
 ---------------
 
 OK, workaround if you want to retrieve the directory of the all-in-one exe file:
 
 When you run an all-in-one project, it creates a temporary directory, extracts the application files to this directory and then creates a _del.log file which contains the list of files to uninstall. This file is a text file and the second line contains the source directory, preceded by "source:"
 
 How to retrieve this directory:
 
 1) Add a List object to your frame.
 
 2) Add an event "Start of frame", and make the List object to load the following file: Appdrive$ + Appdir$ + "_del.log".
 
 3) You can retrieve the source directory with the following expression:
 
 Right$( List Line Text$( "List", 2 ), Len( List Line Text$( "List", 2 ) ) - 7 )
 
 A little complicated, but that works.
 
 Yves.
 
 
 Edited by Yves on 11/08/03 01:30 PM.
 
 
  ProfessorAI | 
  	
  	
		
			|  |  |